按照网上搜到的教程使用 wide-dhcpv6-client ,所有教程里面都说配置好这个以后就可以在局域网接口看到运营商 ipv6 了,但是我就是无法成功。
这是我参考的文章 https://blog.otakusaikou.com/2020/11/11/x86-soft-router-and-ipv6/ https://taczanowski.net/linux-box-as-an-ipv6-router-with-slaac-and-dhcpv6-pd/
找错误在 systemctl status 里面看到这个 wide-dhcpv6-client 报错:
Ipv6-send: transmit failed: Can't assign requested address
补充信息:我是 x86 单臂路由,装的 debian 11,network 配置如下:
auto lo
iface lo inet loopback
allow-hotplug ens34
auto ens34
iface ens34 inet manual
allow-hotplug ens34.41
auto ens34.41
iface ens34.41 inet manual
vlan-raw-device ens34
iface ens34.41 inet6 auto
vlan-raw-device ens34
accept_ra 2
request_prefix 1
auto dsl-provider
iface dsl-provider inet ppp
pre-up /bin/ip link set ens34.41 up
provider dsl-provider
allow-hotplug ens34.1
auto ens34.1
iface ens34.1 inet static
address 192.168.1.1
netmask 255.255.255.0
vlan-raw-device ens34
iface ens34.1 inet6 static
address fc00:a:b:100::1
netmask 64
我是已经配置了使用 NAT 的内网 ipv6 ,使用时发现无法用 win10 内置 vpn 拨号 ipv6 地址的服务器,报错:element not found. 这才想改成运营商 pd 分配的 ipv6 。在这种 ipv6 下,win10 的 vpn 连接 ipv6 地址是正常的。
1
yaott2020 2022-03-16 07:59:41 +08:00 via Android
为什么不用 openwrt 呢
|