hostigation默认启用了ipv6地址,lnmp编译时也加入了--with-ipv6选项,故直接修改虚拟主机配置文件即可。
遇到的问题:
一开始只是修改了 /usr/local/nginx/conf/nginx.conf,将listen 80;修改为listen [::]:80;
1 2 3 4 5 |
server { listen [::]:80; ….省略部分配置 } |
然后重启报错:
1 2 3 4 5 6 7 |
Starting nginx daemon: nginxnginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] still could not bind() nginx already running. |
百度一下,乱七八糟的说法很多,可是都没能解决问题。最后仔细看教程,才发现要求所有虚拟主机配置文件都要修改,而我只修改了默认虚拟主机。
将所有虚拟主机配置修改后,重启成功。
在浏览器中输入ipv6地址,记得要用 []括起来,否则无法访问。
我是教育网,貌似用ipv6地址比ipv4地址ping值低挺多,tracert走的节点比ipv4的少:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
通过最多 30 个跃点跟踪 到 lax.mbay.us [2606:df00:3::6919:7e21] 的路由: 1 1 ms 1 ms 1 ms *:*:*:*::* 2 1 ms <1 毫秒 <1 毫秒 *:*:*:*::* 3 <1 毫秒 <1 毫秒 <1 毫秒 *:*:*:*::* 4 2 ms 5 ms 3 ms *:*:*:*::* 5 2 ms 4 ms 5 ms cernet2.net [*:*:*:*::* ] 6 7 ms 7 ms 7 ms cernet2.net [*:*:*:*::* ] 7 1 ms 1 ms 1 ms 2001:da8:1:517::1 8 7 ms 6 ms 7 ms wh-chs-v6.cernet2.net [2001:da8:1:d::1] 9 25 ms 24 ms 24 ms bj-wh-v6.cernet2.net [2001:da8:1:1::1] 10 * 36 ms * 2001:252:0:1::101 11 62 ms * 62 ms 2001:252:0:101::2 12 101 ms 99 ms 99 ms hurricaneelectric1-RGE.hkix.net [2001:7fa:0:1::ca28:a19e] 13 255 ms 257 ms 244 ms 2001:470:0:269::1 14 233 ms 238 ms 229 ms 2001:470:0:72::2 15 355 ms 271 ms 259 ms 2001:504:13::59 16 246 ms 240 ms 244 ms 2607:fcd0::1e 17 251 ms 245 ms 253 ms hostg-quadra-gw.hostigation.com [2607:fcd0:100:c20::2] 18 600 ms 253 ms 249 ms e3la17.hostigation.com [2606:df00:3:0:dead:beef:f00d:cafe] 19 249 ms 243 ms 256 ms lax.mbay.us [2606:df00:3::6919:7e21] 跟踪完成。 正在 Ping 2606:df00:3::6919:7e21 具有 32 字节的数据: 来自 2606:df00:3::6919:7e21 的回复: 时间=248ms 来自 2606:df00:3::6919:7e21 的回复: 时间=243ms 来自 2606:df00:3::6919:7e21 的回复: 时间=244ms 来自 2606:df00:3::6919:7e21 的回复: 时间=238ms 2606:df00:3::6919:7e21 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 = 238ms,最长 = 248ms,平均 = 243ms |
ipv4地址一般要350ms左右。
不过郁闷的是,域名注册商不支持添加aaaa记录,不能绑定域名。
Pingback: VPS启用IPV6支持后discuz无法登录后台 | 知行近思