Windows下访问VMware中tomcat

很多人都可能和我一样,运行在虚拟机上,开发时在windows上进行。

在linux上运行tomcat,并且windows中能ping通虚拟机,但就不能通过虚拟机ip访问到8080端口上的tomcat,真是太扯淡了,其实不然,我们大家都犯了同一个问题,安装系统时我们都把防火墙打开了,所以关掉就可以了。不过这可能不是最好的办法据说有种NAT映射方式,本人目前还没研究过。

解决方案:

1. 禁用防火墙(永久):

chkconfig  iptables  off

2. 当前会话生命周期内关掉防火墙(重启就会失效):

service  iptables  stop

无论使用以上那种方式关掉防火墙后我们都可以访问tomcat了。

以上两种方案不推荐:

在防火墙开启的情况下在iptables文件中加规则:

1. 在/etc/sysconfig/iptables文件中加入如下端口访问规则

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

后重启iptables

service  iptables  restart

现在访问就OK了。

 

转自:http://blog.csdn.net/java_min/article/details/8458654

时间: 2024-08-01 08:18:46

Windows下访问VMware中tomcat的相关文章

windows下 vc6.0中使用speex库压缩音频文件

问题描述 windows下 vc6.0中使用speex库压缩音频文件 想在windows下使用speex库压缩音频文件 代码使用speex文档中附录A的代码 只是把其中的文件路径修改了 但是编码之后的文件大小只用2K 原文件900K左右,而且解码后无法播放,全是杂音,请问是怎么回事 编码文件是PCM格式的. 代码如下 #include #include #include #include #define FRAME_SIZE 160 void main() { FILE *fin,*fout;

windows下安装vmware tools图文详解

进行过虚拟化的培训,有同学开始玩虚拟机,用虚拟机安装系统,在虚拟机中做各种测试.对于一台全新系统的虚拟机,里面什么东西都没有,要安装各种软件来部署测试环境,这个时候就涉及到实体机与虚拟机文件传输的问题了,实体机中的资料怎么传到虚拟机上面呢? 方法倒是有很多种,比如: 1.实体机上面创建FTP,虚拟机通过访问FTP下载资源: 2.实体机打开远程3389端口,虚拟机通过远程桌面从实体机拷贝数据: 3.实体机或者虚拟机共享文件夹,通过网上邻居访问并上传/下载资源: 4.网盘共享,QQ文件传输,飞鸽传书

Java零基础教程之Windows下安装、启动Tomcat服务器方法图解(免安装版)_java

相关阅读: Java零基础教程之Windows下安装 JDK的方法图解 官网下载 你是 Windows 环境,所以,打开浏览器,输入地址:http://tomcat.apache.org/download-70.cgi 选择对应的 ..-bit Windows zip下载就可以了. 安装 找到你下载的 ZIP 包,解压到你认为合适的目录,其实这是免安装版. 启动 进入 bin 目录,找到startup.bat双击,这样就算启动了 Tomcat 了,现在在浏览器输入地址+端口8080(默认)即可看

windows下bat curl实现tomcat进程守护

朋友公司的 tomcat运行在windows平台下,其提到tomcat不是很稳定,老是挂,有没有什么好的办法.其中给他的建议里有一条,让其开一个tomcat的守护进程.由于windows下不像linux(Linux平台下各种命令.各种语法.各种顺手),win平台下bat感觉既弱又难理解.不过这里还是找了下之前写过的tomcat进程守护脚本,改了下写了一个. 同一个思种, 获取某个URL的状态码,对比HTTP状态码是否为200,如果不是200,将该主机的某个特定tomcat进行重启(针对单台主机上

清除本机在Windows下访问共享文件夹

  不知道大家遇到过这种情况没有,呵呵,我是经常遇到,虽然知道有一种办法,但是有点麻烦,于是从网络上另找到一个方法来解决它. 当我们访问局域网里的一台主机的共享文件夹时,首次登录会要求输入用户名和密码,当输入正确后,即使没有勾选"Remember my credentials"选项,下次输入地址也会自动登录到那个文件夹里.虽然这个功能方便了我再次输入登录信息的麻烦,但是当我想切换权限更大的用户时就带来了一点小麻烦.呵呵,可能会有人有过这种经历吧,至少证明我还有同类吧,呵呵. 一.在没有

windows无法访问vmware搭建好虚拟机linux web服务器

[前置条件] vmware搭建好虚拟机web服务器 ,但是本机就是无法访问的解决办法. linux虚拟机的网络选择Bridged 桥接到本机网卡. 具体情况如下 : 1.本机能ping通虚拟机  2.虚拟机也能ping通本机  3.虚拟机能访问自己的web  4.本机无法访问虚拟机的web  [问题原因] 这个情况大多是防火墙屏蔽了80端口导致的,需要对防火墙进行配置. [解决方法] 1.在terminate中敲入命令 setup,进入Firewall configuration 2.tab键选

windows下控制面版中各个项目的绝对路径_应用技巧

直接运行这些cpl就可以不用进控制面版了 Internet选项 C:\WINDOWS\System32\inetcpl.cpl 电话和调制解调器选项 C:\WINDOWS\System32\telephon.cpl 电源选项 C:\WINDOWS\System32\powercfg.cpl 辅助功能选项 C:\WINDOWS\System32\access.cpl 管理工具 C:\WINDOWS\system32\main.cpl 键盘 C:\WINDOWS\System32\main.cpl

windows下安装JDK和Tomcat

一.安装JDK       1.安装 JDK当前最高版本为1.7. 下载并运行JDK 1.7安装程序jdk-7u25-windows-i586.exe,直接安装到C盘(也可以在其它盘,但文件名一定要是英文名),其它选项在安装过程中保持默认.分别生成JDK目录和JRE目录:   上图的jdk和jre是配套的.     2.配置环境变量   配置系统环境变量:在"我的电脑"上点右键->"属性"->高级系统设置-->"高级"->

解决windows下访问samba出现没有权限使用网络资源的办法

 折腾了半天,解决办法也很简单,到我的电脑右键->管理->服务和应用程序->服务 将服务名称为 Remote Procedure Call (RPC)的服务打开即可. 结下来继续访问,出现了熟悉的密码窗口: