linux iptables 端口转发配置

1.开启路由转发功能
sudo vim /etc/sysctl.conf #永久开启路由转发功能
net.ipv4.ip_forward=1
#重启procps服务
cat /proc/sys/net/ipv4/ip_forward #查看,1为启用 0为停用
2.配置iptables规则:

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 443 -j DNAT --to-destination 10.0.24.100:443

sudo iptables -t nat -A POSTROUTING -d 10.0.24.100/32 -p tcp -m tcp --dport 443 -j SNAT --to-source 192.168.8.111

sudo sh -c "iptables-save > /etc/iptables.rules" #保存

sudo vim /etc/network/interfaces #网卡配置文件,添加下面这行
pre-up iptables-restore < /etc/iptables.rules #启用网卡时加载

posted @ 2021-06-09 15:59  AdMistrator  阅读(413)  评论(0)    收藏  举报