rOUTER os V7 IPV6 问题:如何给不同子网分配不同 IPV6 地址

2023-07-17 09:56:05 +08:00
 TESTFLIGHT2021

两个问题: 1.ROS 如何像光猫一样 获得一个 /64 地址 和一个/56 前缀 现在的方法都只能获得/56 ,然后从中指定一个 XXXX::0 地址 2.PPPOE 拨号获得/56 前缀 下面有 5 个子网 IPV4 是不同的/24 段 通过 ROS 互通 请问如何给不同的子网分配不同 IPV6 前缀?

谢谢

1723 次点击
所在节点    宽带症候群
32 条回复
hzdrro
2023-07-17 10:04:36 +08:00
1.打开 accept RA
2.ipv6-pool ,prefix length 改小一点,比如 64
lo0pback
2023-07-17 11:07:26 +08:00
@hzdrro 打开 accept ra 之后怎么让 wan 口获取 64 的地址呢?
neroxps
2023-07-17 11:15:04 +08:00
额`````


/ipv6 address add address=::1 from-pool=改成你 ipv6 地址池名字 interface=bridge

一句话不就搞定了吗?
neroxps
2023-07-17 11:16:36 +08:00
https://wu.renjie.im/blog/network/ros-dhcpv6/zh-cn/

这篇文章有你要的配置。跟着做就行。
TESTFLIGHT2021
2023-07-17 11:17:13 +08:00
@neroxps 运营商的光猫获取是一个/64 地址 和一个/56 前缀,ROS 这种拿不到那个/64
neroxps
2023-07-17 11:23:00 +08:00
@TESTFLIGHT2021 你自己根据 56 再分前缀 dhcp server 。然后从 dhcp pool 拿 ip
hzdrro
2023-07-17 11:25:07 +08:00
@lo0pback 浙江电信,打开 accept ra 之后,自动通过 slaac 拿到地址
zhangzhezh
2023-07-17 11:25:28 +08:00
建议桥接,然后从 PPPoE 接口建立一个 IPv6 DHCP-Client(请求 Prefix ,pool 随便写,获取到的是/56 /60 /64 都是正常的,是哪一个要看运营商大气不大气),然后再给你的内网接口从 pool (一般是 Bridge )分配一个::1/64 即可
lo0pback
2023-07-17 11:32:47 +08:00
@hzdrro IPv6-Setting 里面的 accept RA 我已经打开了,但是并没有拿到 WAN 口的地址,是我还漏了什么地方吗?
neroxps
2023-07-17 11:41:41 +08:00
@TESTFLIGHT2021 不是很懂为什么一定要拿到 64 ? 56 后缀和 64 对你的网络有什么问题吗?
raysonx
2023-07-17 11:42:55 +08:00
你说的那个/64 的地址不是通过 DHCPv6 PD 获得的,而是通过普通的 DHCPv6 client 获得的单个地址(掩码/64 而已)。
你只要在 wan 口上用 DHCPv6 client 获取地址就能得到。
lo0pback
2023-07-17 11:46:54 +08:00
@hzdrro 哦,我重启之后可以了,谢谢大佬指点迷津
lo0pback
2023-07-17 11:49:12 +08:00
@TESTFLIGHT2021 ipv6 setting 开启一下 recept ra 然后重启设备看看 我这边这样弄就可以了
raysonx
2023-07-17 11:50:11 +08:00
@hzdrro 看来各地不一样。我这边无法通过 SLAAC 从 pppoe 口拿地址,而只能通过 DHCPv6 拿到单个地址。
zhangzhezh
2023-07-17 12:04:06 +08:00
全国几乎所有地区都可以从 PPPoE 口拿到 Prefix
TESTFLIGHT2021
2023-07-17 12:10:50 +08:00
@zhangzhezh 说的都是桥接,ROS 拨号
TESTFLIGHT2021
2023-07-17 12:11:55 +08:00
@zhangzhezh 都有前缀和地址
TESTFLIGHT2021
2023-07-17 12:15:34 +08:00
@hzdrro 大佬,补充问题,如果下面用户是 PPPOE 拨号上来的,怎么给他们从这个 IPV6 POOL 分配地址呢?
hzdrro
2023-07-17 12:24:48 +08:00
@TESTFLIGHT2021 ppp profiles ,remote ipv6 prefix pool/dhcpv6 pd pool ,分别给地址和前缀
TESTFLIGHT2021
2023-07-17 12:26:58 +08:00
@hzdrro PPPOE client 也可以从 运营商拿到的/56 POOL 里面获取地址吧。。。。我试过好像不成功,报错误。

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

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

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

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

© 2021 V2EX