关闭 centos 防火墙端口的方法:检查防火墙状态:systemctl status firewalld关闭特定端口:firewall-cmd –remove-port /永久关闭端口:firewall-cmd –remove-port / –permanent重新加载防火墙:firewall-cmd –reload
如何关闭 CentOS 防火墙端口
要关闭 CentOS 防火墙端口,请按照以下步骤操作:
步骤 1:检查防火墙状态
首先,使用以下命令检查防火墙是否正在运行:
systemctl status firewalld
如果防火墙正在运行,你会看到如下输出:
firewalld is active and running
步骤 2:关闭特定端口
要关闭特定端口,请使用以下命令:
firewall-cmd --remove-port /
例如,要关闭端口 80/tcp,请使用:
firewall-cmd --remove-port 80/tcp
步骤 3:永久关闭端口
要永久关闭端口,请在命令中添加 –permanent 标志:
firewall-cmd --remove-port / --permanent
例如,要永久关闭端口 80/tcp,请使用:
firewall-cmd --remove-port 80/tcp --permanent
步骤 4:重新加载防火墙
在对防火墙规则进行更改后,需要重新加载防火墙以使更改生效:
firewall-cmd --reload
注意:
- 替换 为要关闭的端口号。
- 替换 为端口协议,例如 tcp 或 udp。
- 如果你想关闭所有端口,可以使用以下命令:
firewall-cmd --remove-all-ports
其他命令:
- 查看当前端口规则: firewall-cmd –list-ports
- 允许端口: firewall-cmd –add-port /
- 永久允许端口: firewall-cmd –add-port / –permanent