说明
IPv6设计之初由于地址资源相较IPv4有极大地增多,因此并未考虑NAT(网络地址转换),但由于部分学校的校园网只分发了一个/128的IPv6地址,导致路由器下设备无法使用IPv6。
本篇教程参考自网络,非原创,部分内容来自HEU贴吧。
硬件要求
- 校园网已开通
- 可刷h大版Padavan的路由器(斐讯k2p测试通过)
- 支持IPv6的电脑或手机
路由器设置
刷机
刷机方案根据路由器不同,各有差异,请自行查找。
使用固件为h大版的Padavan
连接互联网
- 登录路由器管理页面
- 点击左侧导航栏
高级设置->外部网络(WAN)
- 按照网络实际情况配置界面右侧
添加脚本
- 进入
高级设置->自定义设置->脚本->路由器启动后执行
脚本中添加如下脚本:1
2###启动NAPT66模块
insmod /lib/modules/$(uname -r)/kernel/net/napt66/napt66.ko wan_if=ppp0 - 进入
高级设置->自定义设置->脚本->在防火墙规则 (Emong's Qos) 启动后执行
脚本中添加如下脚本:1
2
3
4
5###NAPT66 所需要的防火墙政策
ip6tables -F
ip6tables -P INPUT ACCEPT
ip6tables -P FORWARD ACCEPT
ip6tables -P OUTPUT ACCEPT
IPv6配置
进入高级设置->外部网络(WAN)->IPv6设置
,如下图进行配置
结尾
重启路由,稍等片刻即可使用。可能需要重置计算机的网卡设置
注意
路由器获取IPv6地址获取可能有延迟,显示
1 | get_ip6_by_name() failed. |
不要担心,过一段时间后即可获取到IPv6地址,获取成功如下