1. 打开 port forward,默认是关闭的
cat /proc/sys/net/ipv4/ip_forward
sudo sysctl -w net.ipv4.ip_forward=1
2. 允许端口外连
iptables -A INPUT -p tcp -m tcp --dport 9002 -j ACCEPT
3. 端口转发
iptables -A PREROUTING -t nat -p tcp -m tcp --dport 9002 -j DNAT --to 192.168.0.106:3389
4.
允许双向连接:iptables -t nat -A POSTROUTING -j MASQUERADE
关闭防火墙:sudo ufw disable
cat /proc/sys/net/ipv4/ip_forward
sudo sysctl -w net.ipv4.ip_forward=1
2. 允许端口外连
iptables -A INPUT -p tcp -m tcp --dport 9002 -j ACCEPT
3. 端口转发
iptables -A PREROUTING -t nat -p tcp -m tcp --dport 9002 -j DNAT --to 192.168.0.106:3389
4.
允许双向连接:iptables -t nat -A POSTROUTING -j MASQUERADE
关闭防火墙:sudo ufw disable
本文介绍如何通过修改系统设置来开启端口转发,并详细解释了如何利用iptables命令允许特定端口的内外连接,包括端口转发的具体操作步骤及临时关闭防火墙的方法。
1万+

被折叠的 条评论
为什么被折叠?



