V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dongoo
V2EX  ›  问与答

在 linode 主机中, ipv6 总是连接失败,需要怎么设置?

  •  
  •   dongoo · 2017-03-06 17:44:22 +08:00 · 1870 次点击
    这是一个创建于 2845 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ipv6 是自动配置上的,之前没注意,最近遇到好几次了,虽然多等一会,就会自动从 ipv4 下载了,但弄明白到底为什么,总归是好的 :)

    ip addr 的结果

    6 条回复    2017-03-07 23:46:10 +08:00
    findex
        1
    findex  
       2017-03-07 11:45:12 +08:00 via iPhone
    V 友上还是有不少小白哎。当然大家都是互相学习嘛
    其实原因很简单,你下载的站点的 isp 没有 ipv6 所以只能通过 ipv4 下载,只有双方都支持 ipv6 才能用的。现在有一些 isp 为了迎合 ipv6 ,这个流量的速度较快,而且免流。
    findex
        2
    findex  
       2017-03-07 11:49:46 +08:00 via iPhone
    仔细看了下,可能是 nodejs 上对 ipv6 限制了。或者说到 nodejs 的线路里,有被 block ipv6 的设置。
    dongoo
        3
    dongoo  
    OP
       2017-03-07 12:55:22 +08:00
    @findex #2
    不不不,不仅仅是 nodejs 连接失败
    letsencrypt.org 也会连接失败,还有 geolite.maxmind.com 也会连接失败,只发现这几个是 ipv6

    国外 ipv6 也免流?我这是日本的主机啊,感觉还是我主机上设置的问题。
    titanium98118
        4
    titanium98118  
       2017-03-07 14:09:22 +08:00   ❤️ 1
    ip -6 route show 看看,是不是网关没有设好?
    findex
        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 线路是否启用成功。
    dongoo
        6
    dongoo  
    OP
       2017-03-07 23:46:10 +08:00
    @titanium98118 #4
    @findex #5

    感谢两位,刚刚对 ipv6 的设置了静态 IP ,重启之后就可以连接了。
    另外之前通过 ip 命令显示 IPv6 ,居然与后台显示的 IPv6 地址不同

    推荐的 elinks 工具很棒,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3092 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:13 · PVG 21:13 · LAX 05:13 · JFK 08:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.