centos怎么查是否开启防火墙
时间: 2024-10-08 18:07:12 浏览: 47
在 CentOS 系统中,你可以通过命令行来检查防火墙是否已经启用。以下是几种常用的方法:
1. **`firewall-cmd`** 命令:如果你使用的是 `firewalld` 防火墙服务,可以运行下面的命令查看状态:
```
sudo firewall-cmd status
```
如果返回 "running" 或者类似信息,则表示防火墙已开启。
2. **`chkconfig` 或 `systemctl`** 命令:对于早期版本的 CentOS(如 CentOS 7),可能会使用 ` chkconfig` 或 `systemctl` 来管理服务。尝试:
- 对于 `iptables` 防火墙:
```
sudo chkconfig --list iptables
```
- 对于 `firewalld`:
```
sudo systemctl status firewalld.service
```
3. **`service` 或 `service firewall`** 命令:
```
sudo service firewall status
```
4. 检查 `/etc/sysconfig/iptables` 或 `/etc/firewalld/firewalld.conf` 文件,通常会包含关于防火墙配置的信息。
运行上述任一命令后,如果防火墙已启动,一般会有相应的提示或输出显示它处于活跃状态。记得使用 `sudo` 提权,因为许多防火墙设置需要管理员权限。
阅读全文