如何让 Tomato 使用 IPv6

如何让 Tomato 使用 IPv6

我的 ISP 提供原生 IPv6,当我直接将 MacBook 连接到以太网端口时,它运行良好。我获得了分配的 ipv6,并且所有仅使用 IPv6 的站点都运行良好。

但是,当通过我的 Netgear WNR3500L 路由器(运行 Tomato Firmware v1.28.7496-Toastman)连接时,启用 IPv6 的站点将无法工作。

我该如何配置我的路由器才能使其工作?我没有 Tomato 中的“本机 ipv6”设置所需的任何“分配/路由前缀”,也没有从我的 ISP 收到任何设置(它只是工作正常)。

答案1

如果您的服务提供商是TekSavvy:

  1. 前往注册 IPv6 服务www.teksavvy.com/ipv6,它将为您提供新的登录地址和凭据
  2. 配置Tomato路由器:
    1. 基本信息 > IPv6
    2. 选择带前缀委派的 DHCPv6
    3. 前缀长度:64
    4. 设置 DNS,例如2620:0:ccc::22620:0:ccd::22001:4860:4860::8888
    5. 接受来自 WAN 的 RA
  3. 要纠正生成随机转发路由的 Tomato Bug:
    1. 管理 > 脚本 > WAN Up
    2. 粘贴以下内容:
      echo 0 > /proc/sys/net/ipv6/conf/`nvram get wan_iface`/accept_raip -6 route flush default dev `nvram get wan_iface`echo 2 > /proc/sys/net/ipv6/conf/`nvram get wan_iface`/accept_ra
      

相关内容