centos8中无法访问服务器端口问题

centos8中默认开启了防火墙,所以当安全组已配置已开启时,会发现某些端口仍然无法使用,需要进入服务器关闭防火墙。

查看状态

systemctl status firewalld.service

打开防火墙

systemctl start firewalld.service

关闭防火墙

systemctl stop firewalld.service

开启防火墙

systemctl enable firewalld.service

禁用防火墙

systemctl disable firewalld.service

或者可以使用命令进入防火墙打开指定端口

查看防火墙中允许访问的端口

sudo firewall-cmd --list-all

打开1883/tcp端口

sudo firewall-cmd --zone=public --add-port=1883/tcp --permanent

重启防火墙

sudo firewall-cmd --reload

再次查看端口

sudo firewall-cmd --list-all

阅读剩余
THE END