跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 关于北京联通 IPv6 Delegation 设置
未分類
2021 年 2 月 4 日

关于北京联通 IPv6 Delegation 设置

关于北京联通 IPv6 Delegation 设置

資深大佬 : xdays 6

我的网络拓扑:

pc -> 软路由 -> 光猫(非桥接) 

我可以从光猫上看到联通给下发了网络前缀:

2408:8207:xxxx:xxxx::/60 

但是我的软路由通过 dhcpv6 client 可以拿到 ipv6 地址,但是拿不到 ipv6 prefix

ifstatus wan6 {  "up": true,  "pending": false,  "available": true,  "autostart": true,  "dynamic": false,  "uptime": 66334,  "l3_device": "eth0",  "proto": "dhcpv6",  "device": "eth0",  "metric": 0,  "dns_metric": 0,  "delegation": true,  "ipv4-address": [   ],  "ipv6-address": [   {    "address": "2408:8207:24c7:57c0:xxx:xxxx:xxxx",    "mask": 64,    "preferred": 136922,    "valid": 223322   }  ],  "ipv6-prefix": [   ],  "ipv6-prefix-assignment": [   ],  "route": [   {    "target": "2408:8207:24c7:57c0::",    "mask": 64,    "nexthop": "::",    "metric": 256,    "valid": 223322,    "source": "::/0"   },   {    "target": "::",    "mask": 0,    "nexthop": "fe80::1",    "metric": 512,    "valid": 1709,    "source": "2408:8207:24c7:57c0:dea6:xxx:xxxx:xxxx/64"   }  ],  "dns-server": [   "2408:8207:24c7:57c0:a23e:6bff:fea0:a2a7",   "fe80::a23e:6bff:fea0:a2a7",   "2408:8000:1010:1::8",   "2408:8000:1010:2::8"  ],  "dns-search": [   ],  "neighbors": [   ],  "inactive": {   "ipv4-address": [    ],   "ipv6-address": [    ],   "route": [    ],   "dns-server": [    ],   "dns-search": [    ],   "neighbors": [    ]  },  "data": {   "passthru": "001700102408820724c757c0a23ea0a2a7"  } } 

初步猜测是光猫的 dhcpv6 不支持下发 ipv6 delegation,或者我的 wan6 接口需要一些特殊配置

有熟悉的兄弟望指点,谢谢!

大佬有話說 (16)

  • 資深大佬 : cwbsw

    家宽的光猫我暂时还没见过路由模式支持下发 PD 的。

  • 資深大佬 : 826540272

    光猫一般都不会发前缀,只发地址,所以你要透传 IPV6

  • 資深大佬 : zwy100e72

    你大概需要在你的软路由上运行一个 NDP (Neighbor Discovery Protocol) Proxy

    或者想办法光猫改桥接,然后软路由运行 dhcp-pd

  • 主 資深大佬 : xdays

    @cwbsw @826540272 看来简单点的办法还是改桥接,不过我之前改了桥接之后 iptv 就不好使了。

  • 資深大佬 : wazon

    @cwbsw 有的可以在路由模式下发,但必须手动设置前缀,不会自动随上级前缀变化

  • 資深大佬 : sasalemma

    目前光猫拨号,PD 为 60 下发,但软路由 client 时已经是 64 了。软路由用 passthrough 透传还行。

    对于 slaac 模式,/64 地址虽多,但已经是最小单位了。所以软路由下的二级,都没有“前缀”可言。

    所以客观说,要么就是透传,要么就同级都接光猫下。这个玩不了无限下发。

    如果要使用这个,就得用 dhcpv6 模式,但安卓是不会支持了。

    另外一个方案就是软路由 nat6,底下用唯一路由地址架一个私网 NAT6,对外共用软路由 client 的 ipv6 地址。

  • 主 資深大佬 : xdays

    @sasalemma 感谢啊,我试试你说的这两个方向。

  • 資深大佬 : shikkoku

    @sasalemma #6 关于北京联通 IPv6 Delegation 设置 我这边能拿到 56 。

  • 資深大佬 : systemcall

    华硕的路由器有 ipv6 passthrough,不过在我这边不太好使。虽然发了 /60 的前缀,但是光猫拨号的时候,就算 passthrough,路由器底下的东西也拿不到 ipv6,但是路由器自己有相关的记录,不清楚为什么
    感觉还是都挂在一级比较好弄吧,如果是路由器拨号的话很好弄 ipv6,不过 iptv 确实麻烦。我这边 iptv 乱扣费,就没用了

  • 資深大佬 : zro

    @systemcall #9 ASUS 的 Passthrough 跟 NetGear 的 Passthrough 完全不同,后者是 ebtables 的桥接,自身不获取 v6 地址的,前者是另一种转发,自身要获取 v6 地址的~

  • 主 資深大佬 : xdays

    @systemcall @zr 两位的 ipv6 走通了么?以哪种方式通的?

  • 資深大佬 : systemcall

    @xdays
    我改了桥接,在路由器上面拨号,IPTV 没用了因为乱扣费
    路由器华硕原厂固件或者梅林,IPv6 从 PPP 这个接口获得就行了。如果是 OpenWRT,我的方法是新建一个连接,协议是 PPPoE,物理接口走 @wan,系统自己的 wan 和 wan6 不动,用着没什么问题。因为要挂 bt,连接数很多,光猫拨号受不了而且防火墙不好弄

  • 資深大佬 : fiveelementgid

    Delegate ?(。ŏ﹏ŏ)?错乱

  • 資深大佬 : Kowloon

    改桥接最方便

  • 資深大佬 : mm2x

    华为 8145V 下发 /56 下面可以正确分配 V6 地址 240e:xxx:xxx:xxx::1 也可以自定义地址。

  • 資深大佬 : 826540272

    不会,IPTV 是单独的 VLAN,不影响

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具