openwrt 无法获得原生 ipv6 地址

2014-07-18 13:30:21 +08:00
 xjx0524
在学校里,插上网线可以直接用ipv6,但openwrt的路由器怎么都获取不到

现在是路由器获取不到ipv6地址,先不考虑内网用户怎么获取。。。。
11533 次点击
所在节点    问与答
12 条回复
liwei
2014-07-18 14:16:20 +08:00
wan口上面的ipv6地址需要配置一下/etc/config/network,proto选项根据你的情况设置为 dhcpv6 或者 static。
lan口上面的ipv6地址(即向局域网内的机器提供ipv6地址需要安装额外的软件,例如 radvd 等等)。

貌似BB中的ipv6地址更加完善,你可以使用trunk版本的openwrt试试。
xjx0524
2014-07-18 14:33:04 +08:00
@liwei 我是把极路由1刷成openwrt了,我按照网上的教程设置好dhcpv6了,但还是无法获取,不知道是路由器的原因还是学校网络的原因
qiukun
2014-07-18 16:13:39 +08:00
那就 static 或者你们学校稀有的不用 dhcp 分配 v6 地址(v6 可以不用 dhcp 分配)
berry10086
2014-07-18 16:52:09 +08:00
@xjx0524 我也是极路由刷op 安装ipv6模块,就可以获取到v6地址,也可以用isatap + radvd使路由和内网都可以使用ipv6
liwei
2014-07-18 16:55:55 +08:00
如果电脑插上网线可以直接用IPv6的话,那么说明IPv6的地址是自动配置的,在路由器上面用tcpdump抓包应该可以看到有RA报文。
你先确认一下路由器上有没有IPv6模块吧,可以用 ping6 ::1 试一下。
xjx0524
2014-07-20 11:34:20 +08:00
@berry10086 你是自己编译code.hiwifi.com上的代码么?我是用了一个网友编译好的
xjx0524
2014-07-20 11:35:39 +08:00
@liwei ping6 ::1 有反应的,RA报文不太懂额。。。
berry10086
2014-07-20 22:13:40 +08:00
@xjx0524 我是在openwrt官网下载了trunk版的 image builder 自己定制的固件
kuokongqingyun
2014-12-11 23:24:54 +08:00
跟我的情况一样,最近学校改造了校园网,改造之前,windows 和linux都能动态获取到IPV6地址,但改造以后,windows 能获取到IPV6,linux不行了,包括openwrt也不行
z10ym
2017-09-05 01:55:12 +08:00
楼主你好打扰了 ~我遇到了和你当年一模一样的问题 QAQ,请问当时你最后解决了吗?路由器能获取 ipv6 了吗
xjx0524
2017-09-05 13:29:57 +08:00
@z10ym 时间太长了,忘记当初怎么弄的了,大概率是没解决,不然应该还能有点印象。。。
z10ym
2017-09-05 17:35:05 +08:00
@xjx0524 好的,多谢回复。今天把路由器( NETGEAR3800 )刷回官方固件,设置 ipv6 穿透发现能用 ipv6 了。。不过官方固件功能比较少,,,可能会继续折腾吧。。
再次附上别人的解决方法一则,希望对其他有需要的人有所帮助 https://www.polarxiong.com/archives/%E6%95%99%E8%82%B2%E7%BD%91DD-WRT-OpenWrt%E7%94%A8%E4%B8%8AIPv6-%E4%BB%A5%E5%8D%97%E4%BA%AC%E5%A4%A7%E5%AD%A6%E4%B8%BA%E4%BE%8B.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/123306

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX