firewalld 查看端口
时间: 2024-09-21 07:00:53 浏览: 60
CentOS7使用firewalld打开关闭防火墙与端口
在Linux系统中,firewalld是一款动态防火墙服务,你可以使用它来查看哪些端口是开放的或者是受规则限制的。以下是几种查看firewalld端口状态的方法:
1. **列出所有已打开的服务**: 使用命令 `firewall-cmd --list-services`,这将显示所有已启用的服务及其关联的端口。
2. **查看端口状态**: 可以通过 `firewall-cmd --permanent --get-port-state port_number` 来检查特定端口的状态,比如 `firewall-cmd --permanent --get-port-state 80` (HTTP) 或 `443` (HTTPS)。
3. **临时测试端口**:如果想测试某个端口是否可以访问,可以在命令行里输入 `nc -zv hostname port_number`,如 `nc -zv localhost 80`。
4. **查看规则文件**:查看firewalld配置文件 `/etc/firewalld/zones/public.xml` 中关于端口的规则,可以看到具体的端口策略。
阅读全文