IPv6:无法到达 LAN 外部(OpenWrt 路由器通过 Wi-Fi 连接到 ISP 路由器)

IPv6:无法到达 LAN 外部(OpenWrt 路由器通过 Wi-Fi 连接到 ISP 路由器)

您好,亲爱的服务器专家,我想请您帮助我进行安装。

我有一个 Freebox Revolution(我是法国人,我的 ISP 是免费的)。该盒子提供 IPv4 和 IPv6。通过以太网或 Wi-Fi 连接到它的每台计算机都可以毫无问题地获得 IPv4 和 IPv6。这真是太棒了……现在,我有两台没有 Wi-Fi 功能的服务器。它们需要通过以太网连接。问题是这是不可能的。我不能把它们放在盒子旁边,长电缆也不是一个选择。所以,我想出了一个适用于 IPv4 但不适用于 IPv6 的解决方案:我有一台 TPLink TL-WR841N v7.1,我用 OpenWrt 刷新了它。我最近用 Barrier Breaker 更新了它。

TPLink 通过 Wi-Fi 连接到 Freebox,在网络中获取 IPv4 ,并为其连接的服务器192.168.0.0/24提供网络中的地址。192.168.1.0/24

因此,有两个 IPv4 网络,并且运行正常。我的服务器可以上网。

现在,我希望它们可以通过互联网访问,为此,我想要设置 IPv6。

自由箱有一个选项“前缀下一跳”,我将其设置为我的路由器从自由箱获取的 IPv6 地址。

下面是我/etc/config/network在 OpenWrt 路由器上的文件:

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 'eth0'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option ip6assign '64'
    option ip6prefix 'XXXX:XXXX:XXXX:XXXX::/64'

config interface 'wan'
    option ifname 'eth1'
    option proto 'dhcp'
    option type 'bridge'

config switch
    option reset '1'
    option enable_vlan '1'
    option name 'switch0'

config switch_vlan
    option vlan '1'
    option ports '0 1 2 3 4'
    option device 'switch0'

config interface 'MyWiFiSSID'
    option proto 'dhcp'

config interface 'MyWiFiSSID6'
    option ifname '@MyWiFiSSID'
    option proto 'dhcpv6'

我的服务器获得了具有正确前缀的 IPv6 地址,但它们无法 ping 通外部,也无法从外部访问它们。

我错过了什么?

谢谢你!

相关内容