centos公升級到7之後,發現無法使用iptables控制linuxs的埠,baidu之後發現centos 7使用firewalld代替了原來的iptables。下面記錄如何使用firewalld開放linux埠:
開啟埠
[root@centos7 ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent
查詢埠號80 是否開啟:
[root@centos7 ~]# firewall-cmd --query-port=80/tcp
重啟防火牆:
[root@centos7 ~]# firewall-cmd --reload
查詢有哪些埠是開啟的:
[root@centos7 ~]# firewall-cmd --list-port
命令含義:
–zone #作用域
–add-port=80/tcp #新增埠,格式為:埠/通訊協議
–permanent #永久生效,沒有此引數重啟後失效
關閉firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
參考文章:
CentOS 7 開放防火牆埠
centos 7 開放防火牆埠 命令 最近公司新的server要求用centos7,發現以前centos 6 系列中的 iptables 相關命令不能用了,查了下,發現centos 7使用firewalld代替了原來的iptables。使用方法如下 關閉防火牆 systemctl stop fire...
Centos7 防火牆開放埠
一 原來的iptables不用了 輸入 service iptables restart 爆出這個錯誤 redirecting to bin systemctl restart iptables.service 說白了,就是centos的防火牆改為了改為firewalld,用原來的iptables不...
centos7防火牆開放80埠
開啟80埠 firewall cmd zone public add port 80 tcp permanent 出現success表明新增成功 命令含義 zone 作用域 add port 80 tcp 新增埠,格式為 埠 通訊協議 permanent 永久生效,沒有此引數重啟後失效 重啟防火牆 ...