我的路由器后面的 eth0 上有一个内部网络,我的路由器通过 wlan0 连接到互联网。我无法从局域网内部访问互联网,我该如何解决这个问题?
wlan0: 192.168.1.108
eth0: 10.1.1.0/24
答案1
您需要设置 NAT,以便您的盒子充当路由器。完成此操作后,将 LAN 系统上的默认网关设置为盒子的内部 IP。
说明在这里: http://www.revsys.com/writings/quicktips/nat.html
echo 1 > /proc/sys/net/ipv4/ip_forward
# /sbin/iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
# /sbin/iptables -A FORWARD -i wlan0 -o eth0 -m state
--state RELATED,ESTABLISHED -j ACCEPT
# /sbin/iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT