通知 欢迎关注我的店铺天天软件圆

手把手教你让老旧路由器OpenWRT用上IPv6!OpenWRT中继模式配置

2025-04-02
0评论
/
64阅读
爱搜啊

最近折腾家里网络发现个大问题——新买的智能家居死活连不上IPv6资源!这才发现用了多年的老路由器虽然刷了OpenWRT,但IPv6配置压根没生效。

OpenWRT中继模式配置

网上教程跟着做了一圈,发现我的路由器界面和别人长得完全不一样!折腾两天终于通过改配置文件解决了,这就把踩坑经验分享给大家。

一、为什么要搞IPv6中继?

现在运营商给的光猫基本都支持IPv4/IPv6双栈了,但坑爹的是电信宽带不给PD协议(相当于IPv6的子网划分权限)。这时候就得让光猫当"包租婆",通过中继模式给下游设备发IPv6地址。相当于路由器不做主,只当个传话小弟。

二、直接改代码!

我手头三台OpenWRT路由器,在"接口-WAN6"里死活找不到DHCP设置项(后来才知道可能是固件版本问题)。别慌!咱直接SSH连路由器改配置:

1. 连接路由器后台

电脑打开终端输入(IP换成你的):  

ssh root@192.168.1.1

2. 编辑DHCP配置文件

   输入命令:  

vim /etc/config/dhcp

找到`config dhcp 'wan'`部分,改成这样:

   config dhcp 'wan'
        option interface 'wan'
        option ignore '1'
        option ra 'relay'     # 路由通告中继
        option dhcpv6 'relay' # DHCPv6中继
        option ndp 'relay'    # NDP代理中继
        option master '1'     # 核心开关!

3. 接着改LAN口配置

   找到`config dhcp 'lan'`部分,确保有这些配置:

   config dhcp 'lan'
        option ra 'relay'
        option dhcpv6 'relay'
        option ndp 'relay'

4. 保存并生效

按Esc输入:wq保存,执行:

uci commit dhcp

或者去网页后台随便点个"保存应用"按钮。

三、两个关键细节别漏掉!

1. 解除DNS封印  

   进入【网络-DHCP/DNS-高级设置】,取消勾选"禁止解析IPv6 DNS记录"。不然所有IPv6网址都解析不了!

2. 清空ULA前缀

   在【网络-接口】最底部找到"IPv6 ULA前缀",把里面的`fdxx:xxxx::/48`之类的删干净。这个相当于IPv6的内网地址,不清会导致设备优先用内网地址。

四、验收成果时刻

连上路由器的设备现在应该能获取到`240e:`开头的公网IPv6地址了!手机连WiFi看网络详情,电脑可以打开https://test-ipv6.com/检测。

实测某些科学上网插件会和IPv6冲突,表现为只能访问IPv6网站。这时候要么关掉插件,要么搞个二级路由器单独走科学路线。家里有NAS的小伙伴记得检查防火墙,公网IPv6可能暴露设备!

折腾小贴士:建议操作前备份`/etc/config/dhcp`文件,万一改错了还能救回来。老路由器的春天就靠这几行代码了,赶紧让家里的智能设备吃上新鲜IPv6吧!


点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)

饿了么红包
饿了么红包


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件

于2025-04-02发布