文章目錄
一、防火牆服務
二、配置防火牆
一、防火牆服務
1、啓動、關閉、重啓防火牆服務。
systemctl start firewalld.service
systemctl stop firewalld.service
systemctl restart firewalld.service
1
2
3
2、顯示防火牆的狀態。
systemctl status firewalld.service
1
3、開機啓動防火牆。
systemctl enable firewalld.service
1
4、開機時禁用防火牆。
systemctl disable firewalld.service
1
5、查看防火牆是否開機啓動。
systemctl is-enabled firewalld.service
1
6、查看已啓動的服務列表。
systemctl list-unit-files|grep enabled
1
7、查看啓動失敗的服務列表。
systemctl --failed
1
8、啓動、停止、重啓httpd服務。
systemctl start httpd
systemctl stop httpd
systemctl restart httpd
1
2
3
二、配置防火牆
1、查看版本。
firewall-cmd --version
1
2、查看幫助。
firewall-cmd --help
1
3、顯示狀態。
firewall-cmd --state
1
4、查看所有打開的端口。
firewall-cmd --zone=public --list-ports
1
5、重新載入,更新防火牆規則。
firewall-cmd --reload
1
6、查看區域信息。
firewall-cmd --get-active-zones
1
7、查看指定接口所屬區域。
firewall-cmd --get-zone-of-interface=eth0
1
8、拒絕所有包。
firewall-cmd --panic-on
1
9、取消拒絕狀態。
firewall-cmd --panic-off
1
10、查看是否拒絕。
firewall-cmd --query-panic
1
11、開啓80端口,–permanent永久生效,沒有此參數重啓後失效。
firewall-cmd --zone=public --add-port=80/tcp --permanent
1
12、查看80端口是否開放。
firewall-cmd --zone=public --query-port=80/tcp
1
13、刪除80端口配置。
firewall-cmd --zone=public --remove-port=80/tcp --permanent
————————————————
版權聲明:本文爲CSDN博主「逍遙X」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/renfeigui0/article/details/102947624