linux如何启动防火墙
时间: 2023-11-07 20:00:39 浏览: 85
linux iptables防火墙配置
在Linux系统中,启动防火墙可以通过以下步骤完成:
1. 查看防火墙状态,可以使用以下命令:
```
sudo systemctl status firewalld
```
如果防火墙已经启动,该命令会显示防火墙的状态。如果防火墙未启动,则会显示未运行。
2. 启动防火墙,可以使用以下命令:
```
sudo systemctl start firewalld
```
该命令将启动防火墙服务,并将其设置为在系统启动时自动启动。
3. 确认防火墙已经启动,可以再次使用以下命令:
```
sudo systemctl status firewalld
```
如果防火墙已经启动,该命令会显示防火墙的状态,并提示防火墙正在运行。
4. 配置防火墙规则,可以使用防火墙管理工具,如firewall-cmd等。例如,可以使用以下命令开放SSH端口:
```
sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
```
该命令将在公共区域中开放22端口,并将该规则设置为永久性规则。
5. 重新加载防火墙规则,以使新的规则生效,可以使用以下命令:
```
sudo firewall-cmd --reload
```
该命令将重新加载防火墙规则,以使新的规则生效。
6. 确认防火墙规则已经生效,可以使用以下命令查看当前防火墙规则列表:
```
sudo firewall-cmd --list-all
```
该命令将列出当前所有防火墙规则。
阅读全文