在虚拟机linux系统的Tomcat或者nginx上发布项目主机连不上可以试一下此方法
如果你的虚拟机防火墙都关闭的情况
1.首先在linux 上输入
firewall-cmd --zone=public --list-ports
看一下public区域下所有已打开的端口
2.如果没有你Tomcat端口或者nginx端口没有显示那么你可以将他的端口号添加上来
设置开发端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
3.设置一下重启也不会失效
firewall-cmd --reload
4.添加之后可以看一下是否添加成功
之后就可以完美连接了!