在AWS ubuntu上进行以下设置:
一、设置两个interface:eth0和eth1
二、开启端口转发
sudo sysctl -w net.ipv4.ip_forward=1
三、规定端口转发方式
#去掉本地介面的eth0和eth1的ip遮掩號(netmask) sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
#端口转发设置方式为DNAT sudo iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 88 -j DNAT --to-destination 10.0.0.100:80
sudo iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 3389 -j DNAT --to-destination 10.0.0.200:3389
四、保存转发规则
iptables-save > /etc/iptables/rules.v4