如何在CentOS 7下开放端口

本文最后更新于:2021年5月21日晚上6点49分

1.ssh连接centos7服务器

2.我们可以输入命令查看防火墙的状态;

1
firewall-cmd --state

3.如果上一步处于 not running状态,则输入下方代码

1
systemctl start firewalld.service;

4.开放所需端口(例8080)

1
2
3
4
5
firewall-cmd --zone=public --add-port=8080/tcp --permanent
#解释一下上一个命令:
--zone=public:表示作用域为公共的;
--add-port=8080/tcp:添加tcp协议的端口8080;
--permanent:永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效;

5.输入命令重启防火墙

1
systemctl restart firewalld.service

6.输入命令重新载入配置

1
firewall-cmd --reload

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!