最近买了友善R2s,刷入了纯净版的OpenWrt,自己参考教程对调了物理网口使得R2s的性能最大化。但是无法正常访问光猫后台,记录下解决方案方便日后查阅
路由连接顺序: 电脑 — 华硕路由(做交换机) — R2s (拨号路由)— 光猫
问题定位
R2s 通过 WAN 拨号后 WAN 口获取到的ip地址和所属网段是由 ISP 下发的,从路由表中可以看出,R2s所有接口都不在 192.168.1.0/24 网段 也就无法访问光猫的192.168.1.1 管理后台
解决方案
新增路由器防火墙自定义规则
进入 网络 — 防火墙 — 自定义规则
在自定义规则末尾加入以下代码
# eth1 是自己WAN口的物理代号,请根据实际改写
# 192.168.1.6 是随意的指派一个光猫同一网段的ip
ifconfig eth1 192.168.1.6 netmask 255.255.255.0 broadcast 192.168.1.255
iptables -I forwarding_rule -d 192.168.1.1 -j ACCEPT
iptables -t nat -I postrouting_rule -d 192.168.1.1 -j MASQUERADE
# 192.168.1.1 是光猫的后台地址,举例光猫广播地址是 192.168.1.255
# 具体请根据实际进行替换
点击重启防火墙后,实时生效,可以尝试在浏览器中访问 192.168.1.1 看看是否能够访问光猫后台。
鸣谢:liu_geng
参考资料:koolshare
11万+

被折叠的 条评论
为什么被折叠?



