我最近买了一个路由器,刷了 OpenWRT,安装了 kmod-ipv6 和 radvd。我试图建立 IPv6 连接,但我只能从路由器 ping ipv6.google.com,不能从路由器后面的计算机。
我的路由器不受“官方”支持,即主干中没有补丁,所以我使用的是其他人 (@r31540) 的预编译固件。但是 radvd 配置脚本无法正常工作,因为它使用/lib/functions/network.sh
在我的情况下不存在,因此我无法从/etc/config/radvd
.
/64 子网2001:da8:205:406a::/64
位于 eth0 上。
路由器后面的计算机有 IPv6 地址,但无法访问网络。
当前配置文件:
配置文件
interface br-lan {
AdvSendAdvert on;
prefix 2001:da8:205:406a::/64 {
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr on;
};
};
Run Code Online (Sandbox Code Playgroud)
/etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth1'
option type 'bridge'
option proto 'static'
option dns '199.91.73.222 178.79.131.110'
option ipaddr '10.224.0.1' …
Run Code Online (Sandbox Code Playgroud)