CentOS UFW查看端口指南

UFW简介
UFW(Uncomplicated Firewall)是一个简单的防火墙管理工具,用于管理Linux系统的防火墙规则,它基于iptables,为用户提供了直观的命令行界面来配置防火墙规则,本文将详细介绍如何在CentOS系统中使用UFW查看端口。
查看UFW规则
查看所有UFW规则
要查看所有UFW规则,可以使用以下命令:
sudo ufw status
执行该命令后,系统将显示当前UFW规则的状态,包括允许和拒绝的规则,以及相应的端口和服务。
查看特定端口规则
如果只想查看特定端口的UFW规则,可以使用以下命令:
sudo ufw status numbered
该命令将以编号形式显示所有UFW规则,便于查找特定端口规则。

查看端口信息
查看端口是否被UFW允许
要查看某个端口是否被UFW允许,可以使用以下命令:
sudo ufw status show port <端口号>
将<端口号>替换为需要查看的端口号,系统将显示该端口的UFW规则状态。
查看端口对应的服务
如果需要查看某个端口对应的服务,可以使用以下命令:
sudo netstat -tulnp | grep <端口号>
将<端口号>替换为需要查看的端口号,系统将显示该端口号对应的所有进程信息。
UFW规则示例
以下是一个UFW规则的示例:

Status: active
To Action From
-- ------ ---
22/TCP ALLOW Anywhere
80/TCP ALLOW Anywhere
443/TCP ALLOW Anywhere
ssh (v6) ALLOW Anywhere (v6)
http (v6) ALLOW Anywhere (v6) 该示例中,UFW允许了22、80和443端口的所有访问,并允许了IPv6地址的访问。
FAQs
Q:如何删除UFW规则?
A:要删除UFW规则,可以使用以下命令:
sudo ufw delete allow <端口号>
将<端口号>替换为需要删除规则的端口号。
Q:如何永久关闭UFW?
A:要永久关闭UFW,可以使用以下命令:
sudo systemctl stop ufw sudo systemctl disable ufw
关闭UFW可能会使系统失去网络防护,请谨慎操作。

