linux/centos7 埠對映
阿新 • • 發佈:2018-12-12
應用場景:使用linux系統,實現IP和埠對映,1張網絡卡。
- 準備工作:virtualBox,centos7,橋接模式
- 在virtualBox上安裝Centos7
- 設定靜態IP(省略),輸入命令service network restart,能夠ping通
- /etc/sysctl.conf里加入net.ipv4.ip_forward = 1;輸入命令sysctl -p生效
-
使用firewalld實現對映功能:
5.1輸入命令,啟動firewalld功能:systemctl start firewalld;
5.2永久開啟埠(示例埠3000/tcp):firewall-cmd --add-port=3000/tcp --permanent
5.3重新載入生效:firewall-cmd --reload;可以使用firewall-cmd --list-ports檢視開啟的埠
5.4永久新增對映規則:firewall-cmd --add-forward-port=port=3000:proto=tcp:toaddr=192.168.2.2:toport=8080 --permanent
5.5重新載入生效:firewall-cmd --reload;可以使用firewall-cmd --list-forward檢視對映規則
5.6永久允許防火牆偽裝ip:firewall-cmd --add-masquerade --permanent
5.7重新載入生效:firewall-cmd --reload