首先可以查看有哪些端口是開放狀態:
netstat -ntpl


Centos 7.0 之前的版本,防火墻用的是 iptables,7.0 之后使用 firewalld 代替了 iptables,那么我們來分別看看這兩種防火墻的命令操作:
iptables
1. 查看防火墻狀態
systemctl status firewalld
service iptables status
2. 暫時關閉防火墻
systemctl stop firewalld
service iptables stop
3. 永久關閉防火墻
systemctl disable firewalld
chkconfig iptables off
4. 重啟防火墻
systemctl enable firewalld
service iptables restart
5. 開放指定端口
編輯文件: vi /etc/sysconfig/iptables
添加開放端口:iptables -I INPUT -p tcp –dport 端口號 -j ACCEPT
保存配置:service iptables save
重啟防火墻:service iptables restart
firewalld
1. 查看防火墻狀態
systemctl status firewalld
firewall-cmd –state
2. 啟動防火墻
systemctl start firewalld
3.禁用防火墻
systemctl stop firewalld
4.設置開機啟動
systemctl enable firewalld
5.停止并禁用開機啟動
sytemctl disable firewalld
6.重啟防火墻
systemctl restart firewalld.service
firewall-cmd –reload
7. 開放指定端口
添加端口: firewall-cmd –zone=public –add-port=端口號/tcp –permanent
重啟防火墻:systemctl restart firewalld.service
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。