使用阿里云 CentOS 7 演示:

一、前提:假如你在使用 firewall 命令时,出现这个提示,请先下载安装 firewall 后再进行以下命令操作。
(1)错误提示:
在这里插入图片描述
(2)安装命令;

apt install firewalld

二、命令演示开始:

1、暴力临时关闭所有端口(临时:重启服务器就不会生效,会打开防火墙): 不推荐

service firewalld stop   或 systemctl stop firewalld  # 临时关闭防火墙(所有端口)
service firewalld status 或 systemctl status firewalld  # 查看防火墙运行的信息
firewall-cmd --state       # 查看防火墙是否运行中

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、防火墙放行指定端口命令: 推荐

systemctl start firewalld   # 开启防火墙
firewall-cmd --zone=public --add-port=8080/tcp --permanent   # 放行指定单个端口
firewall-cmd --zone=public --add-port=3306/tcp --add-port=6379/tcp --permanent    # 添加放行指定单个端口
firewall-cmd --reload       # 生效添加的要放行的端口
firewall-cmd --list-ports   # 查看所有被放行的端口
firewall-cmd --zone=public --remove-port=8081/tcp --permanent   # 取消指定一开放端口

演示添加放行指定端口(注:要执行生效放行端口命令,才会真正放行生效):

在这里插入图片描述
在这里插入图片描述
放行指定端口的前提是当前服务器安全组里添加了相应的端口:
在这里插入图片描述


有用点个关注,手留余香!😗 😗 😗

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐