Linux 命令行配置为单臂旁路由。
准备:
sudo nano /etc/sysctl.conf
net.ipv4.ip_forward=1
sudo sysctl -p
方法一:(NAT+FORWARD)
en0 为单臂路由网卡
注意:都可以增加来源限定
# 设置NAT规则
sudo iptables -t nat -A POSTROUTING -o en0 -j MASQUERADE
# 允许从局域网到外部网络的流量
sudo iptables -A FORWARD -i en0 -o en0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i en0 -o en0 -j ACCEPT
方法二:(SNAT)
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source 192.168.0.18
原文地址:https://blog.csdn.net/liulilittle/article/details/143808011
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!