Mr.*_*r.X 5 networking openwrt ipv6
我最近买了一个路由器,刷了 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'
option netmask '255.224.0.0'
option ip6addr '2001:da8:205:406a::ff19:ff19/64'
config interface 'wan'
option ifname 'eth0'
option _orig_ifname 'eth0'
option _orig_bridge 'false'
option proto 'dhcp'
option macaddr '40:6c:8f:3e:62:87'
option accept_ra '1'
option send_rs '0'
config switch
option name 'eth1'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'eth1'
option vlan '1'
option ports '0 1 2 3 4'
option vid '1'
config switch_vlan
option device 'eth1'
option vlan '2'
option vid '29'
config route6
Run Code Online (Sandbox Code Playgroud)
config route6
未设置,但我不知道如何设置。另外,配置interface 'lan'
正确吗?
我刚刚把它从我的 OpenWrt 路由器上取下来。它应该能让你继续前进。
您需要使用态度调整版本;这不适用于以前的版本。
config route6
option interface 'wan'
option target '::/0'
option gateway 'fe80::56e6:fcff:fef4:66f1'
option metric '1'
Run Code Online (Sandbox Code Playgroud)
将网关更改为实际网关计算机的 IPv6 地址(您可以使用其链路本地地址或全局地址)。当然,它必须通过 WAN 端口直接连接到路由器。如果上游网关正在发送路由器通告,则您不需要执行任何进一步操作。
你的 LAN 接口看起来不错。不过,为了完整起见,这是我的radvd
设置:
root@OpenWrt:/etc/config# cat radvd
config interface
option interface 'lan'
option AdvSendAdvert '1'
list client ''
option ignore '0'
option IgnoreIfMissing '1'
option AdvSourceLLAddress '1'
option AdvDefaultPreference 'medium'
config prefix
option interface 'lan'
option AdvOnLink '1'
option AdvAutonomous '1'
option ignore '0'
list prefix '2001:db8:16:bf::/64'
config route
option interface 'lan'
list prefix ''
option ignore '1'
config rdnss
option interface 'lan'
list addr '2001:4860:4860::8888'
list addr '2001:4860:4860::8844'
option ignore '0'
config dnssl
option interface 'lan'
list suffix ''
option ignore '1'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10464 次 |
最近记录: |