centos7 查看防火墙
时间: 2023-07-02 14:07:18 浏览: 59
CentOS 7 使用 firewalld 作为默认防火墙管理工具,可以使用以下命令来查看防火墙状态:
1. 查看防火墙状态:
```
sudo systemctl status firewalld
```
2. 查看防火墙规则:
```
sudo firewall-cmd --list-all
```
3. 查看指定端口是否开放:
```
sudo firewall-cmd --query-port=端口号/tcp
```
4. 查看指定服务是否开放:
```
sudo firewall-cmd --query-service=服务名
```
5. 查看指定区域的规则:
```
sudo firewall-cmd --list-all --zone=区域名
```
其中,区域名默认为 public,可以在 /etc/firewalld/zones/ 下找到所有区域的配置文件。
相关问题
centos7查看防火墙
配置的命令是什么?
您可以使用以下命令查看 CentOS 7 防火墙配置:
1. 查看防火墙状态:
```systemctl status firewalld```
2. 启动防火墙:
```systemctl start firewalld```
3. 停止防火墙:
```systemctl stop firewalld```
4. 重启防火墙:
```systemctl restart firewalld```
5. 查看已开启的防火墙规则:
```firewall-cmd --list-all```
6. 开启端口:
```firewall-cmd --zone=public --add-port=80/tcp --permanent```
7. 关闭端口:
```firewall-cmd --zone=public --remove-port=80/tcp --permanent```
注意:以上命令在终端中运行即可,但需要以管理员身份运行。
centos7查看防火墙状态
在CentOS 7上,你可以使用以下命令来查看防火墙状态:
1. 查看防火墙状态:
```
systemctl status firewalld
```
这个命令将显示防火墙的当前状态,包括是否正在运行和是否已启用。
2. 查看防火墙规则:
```
firewall-cmd --list-all
```
这个命令将显示防火墙的所有规则,包括开放的端口和允许的服务。
3. 查看防火墙开放的端口:
```
firewall-cmd --list-ports
```
这个命令将显示防火墙当前开放的端口。
4. 查看防火墙开放的服务:
```
firewall-cmd --list-services
```
这个命令将显示防火墙当前开放的服务。