老毛子Padavan获取IPv6 解决无网络访问权限 获取唯一ipv6

coolsd 2019-2-24 92

个人对ipv6的特性了解有限,只限于原生ipv6
在你路由器配置正确之前,pc即使获取到了ipv6地址还是会显示没网络访问权限的

一开始我没隐藏,后面看到没人回复,很悲伤。。。过两天我就取消

参考  https://www.right.com.cn/forum/thread-194148-1-1.html  4楼

之前有看到类似的贴子,当时认为利用lede的relay就能解决结果迟迟没解决,这个方法原理就是就是防火墙过滤掉wan的 ipv6的流量,然后桥接到lan。都是我猜的,我也没特意去学过,算是小白,有错请指正。(过了些天稍微看了下防火墙工作原理好像就是这个意思)

  1. modprobe ip6table_mangle
  2. ebtables -t broute -A BROUTING -p ! ipv6 -j DROP -i eth2.2
  3. brctl addif br0 eth2.2
复制代码

我的d1只需要把 2.2 改成3 即可
如何判断呢?
很简单,ssh 路由输入

  1. ifconfig
复制代码

查看网络情况,然后找下 IPv6地址所在的接口,没理解错的话就是wan6了。
把上面命令里的“eth2.2” 换成相应的名称即可,如“eth3”

拔下网线再插下就ok了
 


想要开启生效就把命令加入到启动项

有人问如何加入启动项,最简单的方法就是

  • 进入 192.168.123.1 管理界面
  • 高级设置--自定义设置-脚本
  • 自定义用户脚本--在路由器启动后执行
  • 把代码粘贴到最后即可,比如:
  1. #启动ipv6网络
  2. modprobe ip6table_mangle
  3. ebtables -t broute -A BROUTING -p ! ipv6 -j DROP -i eth3
  4. brctl addif br0 eth3
复制代码


最新回复 (0)
返回
发新帖
本站文章均收录自网上,仅做参考用。 欢迎大家添砖加瓦,发表一些自己使用过程中遇到的问题以及解决方法。