分享

解决老毛子作为二级路由无法获取到ipv6地址

 laq6 2021-03-07

        最近看到使用的移动宽带是可以获取到ipv6的地址的,(猫使用的是路由模式),因为猫上只有两个网口可以用,所以还需要一个二级路由,我这使用的是一个刷了老毛子固件的路由器, 把路由插在猫后面发现,二级路由是可以获取到ipv6的地址的,但是二级路由下面的电脑就获取不到ipv6的地址了,经过半天的搜索解决办法如下: 

        要解决这个问题需要使用到NAPT66模块,最新的老毛子的固件已经自带这个模块了,只需要在 系统管理 -->服务 中   打开 启用napt66(重启后生效) 的开关就可以

            如果有这个开关请直接跳到下面的步骤3 ,如果没有请从下面的步骤1开始执行,一样的效果 . 

    1、进入“自定义设置 - 脚本”中“路由器启动后执行”脚本中添加如下脚本:

Bash
复制
###启动NAPT66模块insmod /lib/modules/$(uname -r)/kernel/net/napt66/napt66.ko wan_if=eth3

   *注意: eth2.2 需要根据实际情况替换,使用ssh连接到路由器,输入 ip addr 查看自己使用的是哪个网卡.我的路由器是使用的是eth3

     2、在“在防火墙规则 (Emong's Qos) 启动后执行”脚本中添加如下脚本:

Bash
复制
###NAPT66 所需要的防火墙政策ip6tables -F
ip6tables -P INPUT ACCEPT
ip6tables -P FORWARD ACCEPT
ip6tables -P OUTPUT ACCEPT

    3、修改外部网络(WAN)中的IPv6设置,我的配置如下:

            猫的配置: 

        配置完成请重启下老毛的路由器.

        最终效果:

        参考文章:

      1. H大Padavan固件中NAPT66模块的使用方法

      2. Padavan/Openwrt/LEDE下实现ipv6 nat/napt66

      3. 成都移动IPV6光猫设置教程

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多