openwrt下直接访问光猫设置

使用了openwrt的路由器,有时候想访问光猫调整,还得把网线插到光猫上,调整完成再插回路由器。十分麻烦。

其实只要加上几行代码,就可以直接通过路由器直接访问光猫了。

首先先把光猫的ip地址修改。我的光猫是HS8145c5,该光猫默认管理地址是192.168.1.1:8080 。

首先你地用网线连接光猫,把光猫的管理地址IP修改为192.168.0.1,如果光猫默认是192.168.0.1就不需修改了。
openwrt下直接访问光猫设置

把上图中的ip地址都修改为为192.168.0.*,保存应用下即可。就可以通过过192.168.0.1:8080来访问光猫了。

把网线插入openwrt的lan口;

下一步要对openwrt进行设置;

首先查询你openwrt路由器wan口的vlan,进入“网络”-“接口”-“wan”-“修改”-“物理设置”

openwrt下直接访问光猫设置

把上图vlan记下来,我这个是eth0.2

然后进入“网络”-“防火墙”-“自定义规则”加入下列代码

MODEMIP=192.168.0.1   #光猫ip
MODEM_NET=`echo $MODEMIP | cut -d "." -f 1-3`
ROUTER_WAN_PORT_IP=192.168.0.2   #openwrt的ip地址,和光猫同ip段
WAN_PORT=eth0.2   #修改为你自己的
ifconfig $WAN_PORT $ROUTER_WAN_PORT_IP netmask 255.255.255.0 broadcast $MODEM_NET.255
iptables -A forwarding_rule -d $MODEMIP -j ACCEPT
iptables -t nat -A postrouting_rule -d $MODEMIP -o $WAN_PORT -j MASQUERADE

添加后重启防火墙。然后你就可以在浏览器直接访问你的光猫了。
openwrt下直接访问光猫设置

现在你可以访问你的光猫管理地址了。还是很方便的。

技术不断升级,请注意文章时效性。
本站文章,欢迎转发。转载请注明出处:https://www.bandwh.com/net/23.html

回复 匿名

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(1条)

  • 匿名
    匿名 2019年7月21日 15:40

    光猫还是桥接好,省一道nat,根本不用再访问光猫