Padavan – 深澜校园网设置NAT IPv6

应用背景:使用 Padavan 固件的路由器在深澜校园网的拨号下,对内网设备分配 IPv6 地址。

1、安装NAT模块

可以在高级设置 – 系统管理 – 其他服务中开启napt66模块,或者在SSH中安装:

opkg update
opkg install kmod-ipt-nat

2、将 IPv6 ULA Prefix 的前缀由 f 改为 d

若IPv6 ULA Prefix为空,则先将其设置为任一值,如 dd1f:850d:d6b3::/48

如果不为空,则将前缀 f 改为 d ,也可以通过以下代码修改:

uci set network.globals.ula_prefix="$(uci get network.globals.ula_prefix | sed 's/^./d/')"
uci commit network

3、将DHCP服务器设置为总是通告默认路由

可以在外部网络(WAN)- IPv6 内网设置 – IPv6 设置中更改,也可以通过以下代码修改:

uci set dhcp.lan.ra_default='1'
uci commit dhcp

4、放入nat6脚本并开机启动

脚本 nat6.txt 可以在开头处下载

将 nat6.txt 的内容放入 /etc/init.d/nat6 ,修改权限并启动:

chmod +x /etc/init.d/nat6
/etc/init.d/nat6 enable

5、禁用防火墙设置 Allow-ICMPv6-Forward

通过代码修改:

uci set firewall.@rule["$(uci show firewall | grep 'Allow-ICMPv6-Forward' | cut -d'[' -f2 | cut -d']' -f1)"].enabled='0'
uci commit firewall

6、开启 IPv6 转发

修改 /etc/sysctl.conf 文件,添加以下内容:

net.ipv6.conf.default.forwarding=2
net.ipv6.conf.all.forwarding=2
net.ipv6.conf.default.accept_ra=2
net.ipv6.conf.all.accept_ra=2

7、一些IPv6 DNS

阿里云:2400:3200::1,2400:3200:baba::1
百度:2400:da00::6666
北邮:2001:da8:202:10::36,2001:da8:202:10::37
上交:2001:da8:8000:1:202:120:2:100,2001:da8:8000:1:202:120:2:101
清华TUNA:2001:da8::666
谷歌:2001:4860:4860::8888,2001:4860:4860::8844
Cloudflare:2606:4700:4700::1111,2606:4700:4700::1001

参考链接:

https://blog.csdn.net/u014436214/article/details/75691156

发布了6 篇原创文章 · 获赞 5 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章