centos7防火墙配置
时间: 2023-08-12 16:07:17 浏览: 145
CentOS 7使用的防火墙是firewalld。下面是一些基本的防火墙配置命令:
1. 查看防火墙状态:
```
sudo firewall-cmd --state
```
2. 启动防火墙:
```
sudo systemctl start firewalld
```
3. 停止防火墙:
```
sudo systemctl stop firewalld
```
4. 设置防火墙开机启动:
```
sudo systemctl enable firewalld
```
5. 关闭防火墙开机启动:
```
sudo systemctl disable firewalld
```
6. 添加端口允许通过:
```
sudo firewall-cmd --zone=public --add-port=端口号/tcp --permanent
```
7. 移除端口允许通过:
```
sudo firewall-cmd --zone=public --remove-port=端口号/tcp --permanent
```
8. 添加服务允许通过(如HTTP):
```
sudo firewall-cmd --zone=public --add-service=http --permanent
```
9. 移除服务允许通过(如HTTP):
```
sudo firewall-cmd --zone=public --remove-service=http --permanent
```
10. 重新加载防火墙配置:
```
sudo firewall-cmd --reload
```
请根据您的具体需求进行相应的配置。
阅读全文