kingforce 发表于 2015-11-14 11:05:00

Windows下访问VMware中tomcat

  很多人都可能和我一样,运行在虚拟机上,开发时在windows上进行。
  在linux上运行tomcat,并且windows中能ping通虚拟机,但就不能通过虚拟机ip访问到8080端口上的tomcat,真是太扯淡了,其实不然,我们大家都犯了同一个问题,安装系统时我们都把防火墙打开了,所以关掉就可以了。不过这可能不是最好的办法据说有种NAT映射方式,本人目前还没研究过。
  解决方案:
  1. 禁用防火墙(永久):
  chkconfigiptablesoff
  2. 当前会话生命周期内关掉防火墙(重启就会失效):
  serviceiptablesstop
  无论使用以上那种方式关掉防火墙后我们都可以访问tomcat了。
  以上两种方案不推荐:
  在防火墙开启的情况下在iptables文件中加规则:
  1. 在/etc/sysconfig/iptables文件中加入如下端口访问规则
  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
  后重启iptables
  serviceiptablesrestart
  现在访问就OK了。
         版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: Windows下访问VMware中tomcat