openwrt桥接直接访问光猫后台
首先确认下光猫的后台IP和openwrt的后台IP必须不在同一网段
在此案例中,光猫的后台IP为:192.168.2.1 ;openwrt后台IP为:192.168.31.1
登录openwrt管理后台,进入网络-接口处,查看wan口的网络接口名称。

注意eth3换成自己wan网口信息

然后,进入网络-防火墙-自定义防火墙规则,添加以下规则。

MODEMIP=192.168.2.1

MODEM_NET=`echo $MODEMIP | cut -d “.” -f 1-3`

ROUTER_WAN_PORT_IP=192.168.2.100

WAN_PORT=eth3

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