本帖最后由 zhuichuyan 于 2021-5-25 13:19 编辑
ps:针对如移动没有公网v4的,又想通过ipv6管理路由器
ps:ipv6都是公网,除了路由器设置以外,还需要先确定光猫可以获取到IPv6,基本运营商都开通了v6。想要访问,访问端也要支持ipv6,数据网应该都有,没有的设置手机apn。
openwrt的ipv6设置也很简单,唯一注意的就是要在网络----DHCP/DNS----高级设置,把禁止解析IPv6 DNS记录那个勾去掉,而默认的是勾选中状态。
然后就是普通的lan口设置,网络----接口----lan、选修改(这里有个小建议把IPv6 ULA 前缀框里的全部删除,应用保存),lan里面设置把路由通告服务选为:服务器模式,DCHPIv6禁用,应用保存。当然这是路由器拨号,如果是光猫拨号就选择中继,旁路由应该也是。
wan口注意下,获取ipv6地址改为自动,一般比较新的固件默认自动,除非固件编译者去掉ipv6支持。到这里基本完成,wan口pppoe拨号成功,自动获取v6地址,且每个设备独立公网v6地址。 至于访问,还要把网络----防火墙----wan口入站数据打开,默认wan入站数据是拒绝。这样是开启全部端口,通俗说就是没设防火墙,不安全,所以建议还是在防火墙-----通信规则里面添加端口,例如,打开路由端口,名称随意,端口填web访问端口,默认80,建议修改 建议下个luci-app-webadmin或者luci-app-uhttpd把web访问端口改下,默认80。当然也可以同过winscp登录,把路径:/etc/config/uhttpd里的uhttp下载下来,用记事本打开,把0.0.0.0:80(对应ipv4);[::]:80(对应ipv6)中的80修改成其他它数字保存,再通过winscp上传到/etc/config/下。重启路由器即可。
一切是设置好,可以用ipv6状态:pppoe wan这里的v6地址在浏览器输入http://[2409:~~~~~]:XX访问web管理界面,一定要加中括号,XX是修改的端口号,默认是80,没改可以不填,只不过部分地区封80端口,进不去。这里的2049开头是移动宽带,24开头就是公网了,f开头还是内网。也可以用lan口这里的v6地址访问,最后的60及pppoe wan地址的64不用填。 对了,ipv6也是动态ip,每次重新拨号后会变,建议配合ddns使用。openwrt的ipv6动态解析也支持很多了,例如阿里和腾讯,还有一些免费的,看个人。建议还是用aliyun 如果配合socat,可以v6转发内网v4设备,看另一篇https://www.right.com.cn/forum/thread-4116994-1-1.html
|