centos7防火墙命令
时间: 2023-08-12 15:06:21 浏览: 119
CentOS 7 使用的防火墙管理工具是 firewalld。下面是一些常用的防火墙命令:
1. 启动防火墙:
```
sudo systemctl start firewalld
```
2. 停止防火墙:
```
sudo systemctl stop firewalld
```
3. 重启防火墙:
```
sudo systemctl restart firewalld
```
4. 查看防火墙状态:
```
sudo systemctl status firewalld
```
5. 开机自启动防火墙:
```
sudo systemctl enable firewalld
```
6. 禁止防火墙开机自启动:
```
sudo systemctl disable firewalld
```
7. 查看防火墙规则:
```
sudo firewall-cmd --list-all
```
8. 添加防火墙规则(例如允许某个端口):
```
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
```
9. 移除防火墙规则:
```
sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent
```
10. 重新加载防火墙配置:
```
sudo firewall-cmd --reload
```
这些命令可以帮助你管理 CentOS 7 上的防火墙。请注意,在执行修改规则的命令后,需要运行 `--reload` 命令来重新加载配置。
阅读全文