为什么阿里云的公网加端口访问不了?求解

端口已经打开了,本地服务器通过 localhost:3000可以打开页面。

img

img

img

看看其他安全组中是否有优先级也为1的拒绝配置。

看到你安全组已经开了,那么访问不了就是服务器防火墙中,你没有放行3000端口。
解决方案:
1.关闭防火墙(不推荐) 命令:systemctl stop firewalld
2.放行3000端口,第一步:查看防火墙所有开放的端口, 命令:firewall-cmd --list-ports 第二步:开放指定端口号(同时注意要在云服务器开放端口),命令:firewall-cmd --permanent --add-port=3000/tcp 第三步:重启防火墙,命令:firewall-cmd --reload
3.再次查询防火墙所有开放的端口, 命令:firewall-cmd --list-ports

应该是服务器的端口没开