Linux端口映射可以通過iptables命令進(jìn)行設(shè)置。具體步驟如下:
sudo iptables -F
sudo echo “1” > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -A PREROUTING -p tcp --dport [外部端口號(hào)] -j DNAT --to-destination [內(nèi)部IP地址]:[內(nèi)部端口號(hào)]
其中,[外部端口號(hào)]為外部網(wǎng)絡(luò)中的端口號(hào),[內(nèi)部IP地址]為內(nèi)部網(wǎng)絡(luò)中的IP地址,[內(nèi)部端口號(hào)]為內(nèi)部網(wǎng)絡(luò)中的端口號(hào)。
sudo iptables-save > /etc/sysconfig/iptables
sudo service iptables restart
完成以上步驟后,即可完成Linux端口映射的設(shè)置。