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

openwrt 无法获得原生 ipv6 地址

  •  
  •   xjx0524 · 2014-07-18 13:30:21 +08:00 · 11417 次点击
    这是一个创建于 3585 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在学校里,插上网线可以直接用ipv6,但openwrt的路由器怎么都获取不到

    现在是路由器获取不到ipv6地址,先不考虑内网用户怎么获取。。。。
    12 条回复    2017-09-05 17:35:05 +08:00
    liwei
        1
    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
        2
    xjx0524  
    OP
       2014-07-18 14:33:04 +08:00
    @liwei 我是把极路由1刷成openwrt了,我按照网上的教程设置好dhcpv6了,但还是无法获取,不知道是路由器的原因还是学校网络的原因
    qiukun
        3
    qiukun  
       2014-07-18 16:13:39 +08:00
    那就 static 或者你们学校稀有的不用 dhcp 分配 v6 地址(v6 可以不用 dhcp 分配)
    berry10086
        4
    berry10086  
       2014-07-18 16:52:09 +08:00 via Android
    @xjx0524 我也是极路由刷op 安装ipv6模块,就可以获取到v6地址,也可以用isatap + radvd使路由和内网都可以使用ipv6
    liwei
        5
    liwei  
       2014-07-18 16:55:55 +08:00
    如果电脑插上网线可以直接用IPv6的话,那么说明IPv6的地址是自动配置的,在路由器上面用tcpdump抓包应该可以看到有RA报文。
    你先确认一下路由器上有没有IPv6模块吧,可以用 ping6 ::1 试一下。
    xjx0524
        6
    xjx0524  
    OP
       2014-07-20 11:34:20 +08:00
    @berry10086 你是自己编译code.hiwifi.com上的代码么?我是用了一个网友编译好的
    xjx0524
        7
    xjx0524  
    OP
       2014-07-20 11:35:39 +08:00
    @liwei ping6 ::1 有反应的,RA报文不太懂额。。。
    berry10086
        8
    berry10086  
       2014-07-20 22:13:40 +08:00
    @xjx0524 我是在openwrt官网下载了trunk版的 image builder 自己定制的固件
    kuokongqingyun
        9
    kuokongqingyun  
       2014-12-11 23:24:54 +08:00
    跟我的情况一样,最近学校改造了校园网,改造之前,windows 和linux都能动态获取到IPV6地址,但改造以后,windows 能获取到IPV6,linux不行了,包括openwrt也不行
    z10ym
        10
    z10ym  
       2017-09-05 01:55:12 +08:00
    楼主你好打扰了 ~我遇到了和你当年一模一样的问题 QAQ,请问当时你最后解决了吗?路由器能获取 ipv6 了吗
    xjx0524
        11
    xjx0524  
    OP
       2017-09-05 13:29:57 +08:00
    @z10ym 时间太长了,忘记当初怎么弄的了,大概率是没解决,不然应该还能有点印象。。。
    z10ym
        12
    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
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3919 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:16 · PVG 18:16 · LAX 03:16 · JFK 06:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.