Centos7-firewall-cmd
生活随笔
收集整理的這篇文章主要介紹了
Centos7-firewall-cmd
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
firewall-cmd
CentOS 7 默認使用的防火墻是firewalld,不是CentOS 6的iptables
查看防火墻狀態
systemctl status firewalld也可以
firewall-cmd --state啟動防火墻
systemctl start firewall # 或者 systemctl start firewalld.service關閉防火墻
systemctl stop firewall # 或者 systemctl stop firewalld.service重啟防火墻
systemctl restart firewall # 或者 systemctl restart firewalld.service設置開機啟用防火墻
systemctl enable firewalld.service設置開機不啟用防火墻
systemctl disable firewalld.service添加防火墻端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent添加做個端口
firewall-cmd --zone=public --add-port=80-90/tcp --permanent命令解析:
– zone #作用域
–add-port=3690/tcp # 添加端口 格式為 端口/協議
–permanent 永久性添加,沒有這個重啟就會失效
添加端口之后重新載入
firewall-cmd --reload列出支持的zone
firewall-cmd --get-zones列出支持的服務(在列表中的服務是放行的)
firewall-cmd --get-services查看ftp服務是否支持
firewall-cmd --query-service ftp臨時開放ftp服務
firewall-cmd add-service=ftp永久開放ftp服務
firewall-cmd --add-service=ftp --permanent永久移除ftp服務
firewall-cmd --remove-service=ftp --permanent永久添加8080端口
firewall-cmd --add-port=8080/tcp --permanent查看規則,這個命令和iptables是相同的
iptables -L -n查看已經開放的端口
firewall-cmd --list-ports查看防火墻所有的信息
firewall-cmd --list-all查看幫助
man firewall-cmd查看本機已經啟用監聽的端口
ss -ant # centos7以下使用: netstat -ant總結
以上是生活随笔為你收集整理的Centos7-firewall-cmd的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sql批量插入时如果遇到相同的数据怎么处
- 下一篇: Centos7 install fire