允许 LAN 访问外部互联网,Iptables

允许 LAN 访问外部互联网,Iptables

我的路由器后面的 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

相关内容