很多人都是这么做,运行虚拟机,windows上进行开发。
在linux上运行tomcat,并且windows中能ping通虚拟机,但就不能通过虚拟机ip访问到8080端口上的tomcat,真折腾。
终于后来搜索到解决方法,主要是因为linux的防火墙问题。暴力点的办法是禁用iptables,合理的是添加允许访问的规则。
禁用iptables:
chkconfig iptables off
这样很暴力,永久生效。
而当前状态生效,重启后失效的办法:
service iptables stop
而最好是修改/etc/sysconfig/iptables添加允许访问的规则。
在linux上运行tomcat,并且windows中能ping通虚拟机,但就不能通过虚拟机ip访问到8080端口上的tomcat,真折腾。
终于后来搜索到解决方法,主要是因为linux的防火墙问题。暴力点的办法是禁用iptables,合理的是添加允许访问的规则。
禁用iptables:
chkconfig iptables off
这样很暴力,永久生效。
而当前状态生效,重启后失效的办法:
service iptables stop
而最好是修改/etc/sysconfig/iptables添加允许访问的规则。

文章详细介绍了在Linux环境下配置防火墙规则以允许通过虚拟机IP访问Tomcat服务器的方法,避免了禁用iptables带来的风险,提供了合理且持久的解决方案。
918

被折叠的 条评论
为什么被折叠?



