Suse校园网ipv6问题(pppoe拨号)

求大神啊

校园网是用 pppoe 拨号。
ipv6 在 openSUSE13.1 上无法使用,而在 windows 和 debian8 上可以使用。
ipv4 使用正常。

具体情况是:

在 Win8、VBox 桥接网卡 +win7、VBox 桥接网卡 +Debian8+networkmanager 的 DSL 上,
拨号后正常获取到 ** 一个 ** Global 的 ipv6 地址,ipv6 能正常使用

在 openSUSE13.1 上,
能获取到 ** 两个 ** Global 的 ipv6 地址(2001 打头),却 ** 无法 ** ping 通或 traceroute 通任何 ipv6 地址。
试过 rp-pppoe(中的 tkpppoe) 拨号和 networkmanager 中的 DSL 拨号。
而在学校其他区域(不同区域要求的客户端不同),改用网页登录、mentohuse 登录,都可正常使用 ipv6。

楼主可参考下这个帖子

暂时解决了. 不过真是奇怪

现在我从 13.1 升级到 13.2, 再经过简单的设置后, 可以使用 ipv6 了.
之前是怎么设置也无法使用.
网上的帖子都是说无法获得 global 地址 , 我的问题是获得了两个 global 地址还无法使用.

我发现较新版本的 linux 正常, 而旧些的却不行.

不行的有 suse13.1 , ubuntu 14.04
可以的有 suse13.2 , debian 8

但 win8.1 纯净未升级的却可以, win8.1 应该早过 suse13.1 吧
这回 linux 在这方面滞后了么?

不适用于 openSUSE,openSUSE 有的是 dhclient6,但是并没有什么卵用
besides, fedora 一样可以和 ubuntu 使用 dhclinet -6 -d 接口名, 然而,依然是然并卵

好吧, 问题依然存在

目前用的是 opensuse13.2 , 但并不是每次都可以顺利使用 ipv6.
这几天只有两次成功经历.
主要现象是:

  1. 不是每次拨号都能获得 ipv6 地址
  2. 获得 ipv6 地址也可能只有 link 地址
  3. 如果获得 global 地址 , 会获得两个 global 地址 , 而这时还不一定能使用 ipv6

而 vbox+ 桥接的 debian 8 是每次一拨号就成功获得一个 global 地址 , 并能使用 ipv6

PS:
楼上的那位好像了解得不少, 能出些主意吗?

之前用 ubuntu 的时候,很简单,如果确定网络可以支持 ipv6,就简单的 dhclient -6 -d 接口名
后来换 opensuse,解决办法要不就是等,但是延迟时间会很长,也不确定什么时候可以得到 ipv6 global 地址,
所以解决办法就是把电脑接别人的网线,然后再换一根网线,就有 global 的网络地址了,不过这个方法并不保证成功率
fedora 的话,目前使用 23,用类似 ubuntu 方法失败,但是估计可能是因为接的网口不支持 ipv6,改成支持 ipv6 的网线,
直接自动获取 ipv6 地址
所以,这个 ipv6 挺折腾的,个人建议如果是在学校的话,换几根网线,其他爱莫能助,水平有限
:clown_face:

如果能够获得两个 global 的 ipv6 地址,是否可以手动设定固定 ipv6 地址为其中一个?
反正我遇到的问题都是没有 global 地址,反正这个折腾太久都没有太好的办法

如果你每次拿到的都是固定的两个 ipv6 地址,完全可以选其中一个配置成静态地址不从 dhcp 去拿呀,但如果动态我就没啥好办法了…