我有两个网络,它们的结构如下:
(network A) ISP router --- (eth1) - Raspberry Pi - (eth0) --- other devices like PC, smartphone, etc. (network B)
我想为网络 B 分配 IPv6 地址,但我不知道如何实现。
以下是我的 Raspberry Pi 上的 IPv6 地址列表:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 fe80::XXXX:XXXX:XXXX:XXXX/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2400:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64 scope global deprecated dynamic mngtmpaddr noprefixroute
valid_lft 21664sec preferred_lft 0sec
inet6 fe80::XXXX:XXXX:XXXX:XXXX/64 scope link
valid_lft forever preferred_lft forever
IPv6 已分配给 eth1,我想为 eth0 和其他设备提供另一个 IPv6。
我应该使用什么?Dnsmasq、odhcpd、radvd 还是 wide-dhcpv6-client?我不知道。所以,如果您能用一种更容易理解的方式教我,我将不胜感激。
顺便说一句,我的 Raspberry Pi 上安装了 Ubuntu 22.04.1 LTS。