ipv6 是自动配置上的,之前没注意,最近遇到好几次了,虽然多等一会,就会自动从 ipv4 下载了,但弄明白到底为什么,总归是好的 :)
ip addr 的结果
1
findex 2017-03-07 11:45:12 +08:00 via iPhone
V 友上还是有不少小白哎。当然大家都是互相学习嘛
其实原因很简单,你下载的站点的 isp 没有 ipv6 所以只能通过 ipv4 下载,只有双方都支持 ipv6 才能用的。现在有一些 isp 为了迎合 ipv6 ,这个流量的速度较快,而且免流。 |
2
findex 2017-03-07 11:49:46 +08:00 via iPhone
仔细看了下,可能是 nodejs 上对 ipv6 限制了。或者说到 nodejs 的线路里,有被 block ipv6 的设置。
|
3
dongoo OP @findex #2
不不不,不仅仅是 nodejs 连接失败 letsencrypt.org 也会连接失败,还有 geolite.maxmind.com 也会连接失败,只发现这几个是 ipv6 国外 ipv6 也免流?我这是日本的主机啊,感觉还是我主机上设置的问题。 |
4
titanium98118 2017-03-07 14:09:22 +08:00 1
ip -6 route show 看看,是不是网关没有设好?
|
5
findex 2017-03-07 14:40:31 +08:00 1
@dongoo vultr 有段时间是免流的。有的提供商是不免流的。
有的 isp 会赠送 ipv 6 的地址。不过你可以到后台去设定这些地址。然后重启,根据你的不同的 destro 启用这些地址。 vultr 会送 2^64 个地址,也就是说,你可以自己设定 18446744073709551616 这些个不同的 ip 6 地址。可以尝试换个 ip v6 试试。(我反正是用不完。用 IP v6 做邮箱服务器的时候, PTR ,接收邮件比 ipv4 的要快,大多数硅谷的邮件提供商,都在使用 ipv6 了。国内的还大多数是 ipv4 ) 也许是线路原因,也许是对方对你这个 ip 6 的号码段进行屏蔽。个人觉得线路问题可能性比较大。 服务器上可以装一个命令行的浏览器 elinks 访问下 http://test-ipv6.com/ 测试下自己的 ipv6 线路是否启用成功。 |
6
dongoo OP @titanium98118 #4
@findex #5 感谢两位,刚刚对 ipv6 的设置了静态 IP ,重启之后就可以连接了。 另外之前通过 ip 命令显示 IPv6 ,居然与后台显示的 IPv6 地址不同 推荐的 elinks 工具很棒,谢谢 |