https://blog.51cto.com/zzzhao/5178855
1、环境
操作系统:CentOS 7.x
代理机:
内网地址:1.1.1.1
外网地址:192.168.1.1
局域网主机:
内网地址:192.168.1.2
2、安装iptables服务
yum install iptables-services
systemctl enable --now iptables
3、开启ip转发功能
vi /etc/sysctl.conf
net.ipv4.ip_forward=1
sysctl -p
4、配置iptables
iptables -t nat -I POSTROUTING -s 192.168.1.0/24 -j SNAT --to-source 1.1.1.1
systemctl iptables save
systemctl restart iptables
5、局域网主机配置默认路由
route add -net 0.0.0.0/0 gw 192.168.1.1
或:
vi ifcfg-ens192
GATEWAY=192.168.1.1
6、验证
登陆局域网服务器访问百度
https://www.baidu.com
7、配置端口映射
iptables -t nat -I PREROUTING -p tcp --dport 80 -j DNAT --to 192.168.1.2:80
iptables -t nat -I POSTROUTING -p tcp --dport 80 -j MASQUERADE
systemctl restart iptables
systemctl iptables
作者:Jeebiz 创建时间:2022-09-29 09:57
更新时间:2024-11-01 12:19
更新时间:2024-11-01 12:19