如果因为防火墙的原因,无法访问到Linux服务器的某一个端口,那么我们一般的操作要么就是关闭防火墙,但是如果因为安全策略,不想关闭只想要开放某一个端口,如80,那么我们可以输入以下指令。
- 设置要开放的端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
这是固定一般固定的格式,其中zone=public 主要是看当前是启用了哪个zone,一般默认是public; add-port 是指开放的端口号, permanent是指永久生效
- 重启防火墙
systemctl restart firewalld
- 如果要取消开放的端口,则执行下面的操作
firewall-cmd --zone=public --remove-port=80/tcp --permanent
systemctl restart firewalld
更多内容建议使用 man firewall-cmd
查看指令说明
附
- 关闭防火墙命令
systemctl stop firewalld
- 开启防火墙命令
systemctl start firewalld
- 禁用防火墙
systemctl disable firewalld
- 启用防火墙
systemctl enable firewalld
如果觉得有收获,欢迎点赞和评论,更多知识,请点击关注查看我的主页信息哦~