CentOS7 中使用 firewall-cmd埠轉發以及常用命令
阿新 • • 發佈:2019-01-22
埠轉發
1.開放8056埠:
firewall-cmd --add-port=8056/tcp
2.二轉發埠,將本服務的8056埠轉發到ip地址為XXX.XX.XX.XXX的3356埠上,只能使用IP地址,不能使用主機名: firewall-cmd --permanent --zone=public --add-forward-port=port=8056:proto=tcp:toaddr=xxx.xx.xx.xxx:toport=3356
3.重新啟動服務,讓規則生效:
systemctl start firewalld.service //方法一,重新啟動 firewall-cmd --reload //方法二,重新載入
常用命令:
firewall-cmd --zone=public --list-ports -列出所有型別public 的埠 firewall-cmd --zone=public --list-ports -列出所有型別public 的埠
firewall-cmd --list-ports --列出所有資訊 firewall-cmd --remove-port=8056/tcp --臨時刪除埠 firewall-cmd --zone=public --remove-port=8005/tcp --permanent --永久刪除卡對外開放的埠 firewall-cmd --permanent --zone=public --remove-forward-port=port=8056:proto=tcp:toaddr=xxx.xx.xx.xxx:toport=3356 --刪除轉發規則