本文主要是介绍虚拟机tomcat启动后宿主机无法访问,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题状态:
- 宿主机和虚拟机可以相互ping通,在外部服务器连接工具也可以连接到虚拟机系统
- 在linux的tomcat服务器上部署好项目后,tomcat可以正常启动
- 虚拟机上访问http://localhost:8080可以访问,宿主机通过ip+port访问项目失败
结论:
Linux防火墙堵住了8080端口:
解决方法:
关闭防火墙:
- 重启后永久性生效:
开启:chkconfig iptables on 关闭:chkconfig iptables off
- 即时生效,重启后失效:
开启:service iptables start 关闭:service iptables stop
不关闭防火墙:
- 开放8080端口
①vim /etc/sysconfig/iptables
②重启防火墙
service iptables restart
这篇关于虚拟机tomcat启动后宿主机无法访问的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!