OS:CentOS7.6
服务器类型:轻量服务器
在本地主机能ping通服务器,并且能使用xshell进行远程连接,但无法公网访问!
阿里云CentOS7.x版本中,端口管理交给了firewall,我们需要firewall的白名单才能访问
如果你没有改变tomcat端口号,那么默认端口为8080。
如果改变了,请把下面所有的8080换成你自己的端口号!
# 启用防火墙
systemctl start firewalld.service
# 设置防火墙为可用状态
systemctl enable firewalld.service
# 查看你已经开放的端口(如果没有结果,则说明你还没有开放任何端口,尽管在阿里云管理台你开启了)
firewall-cmd --list-ports
# 添加你想要的端口,可以把8080改成你需要的端口号
firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 重启网络防火墙
systemctl restart firewalld.service
# 再次查看端口是否添加成功
firewall-cmd --list-ports
网址写法:你的IP:端口号
例如:192.168.12.15:8080