CentOs虚拟机可以互相ping通,但无法访问虚拟机Web服务

虚拟机ip:192.168.0.57

主机 ip:192.168.0.80

在虚拟机上搭建了php环境,虚拟机CentOs,主机win7

虚拟机-主机之间可以互相ping通,但是主机无法访问虚拟机:

访问自己搭建的网站返回:无法访问(检查了Apache的运行状态:running);然后我直接浏览器输入ip地址,也返回:无法访问,确定是服务器的问题,不是网站搭建的问题

原因:

查看虚拟机80端口是否屏蔽: telnet 192.168.0.57 80

返回:在端口 80 :连接失败

说明:虚拟机的防火墙将80端口屏蔽了,所以主机访问不到虚拟机上的我们部署的网站

解决方案:

关闭CentOs的防火墙(目录:/ect/init.d/iptables)

service iptables stop

也可以设置防火墙永久关闭:

查看当前运行的系统级别:runlevel ,3

3模式关闭防火墙: chkconfig –level 3 iptables off

可以查看现在iptables的各种运行级别下的初始启动状态: chkconfig,可以看到3 off,表名3级别是默认关闭防火墙的,如要使用需要手动开启:service iptables start

时间: 2024-10-07 13:46:45

CentOs虚拟机可以互相ping通,但无法访问虚拟机Web服务的相关文章

物理机与虚拟机IP互ping通,而互ping主机名不通

问题描述:虚拟机信息:VMware-workstation 10安装RHEL5.8操作系统.hostname:rhel201.com IP:192.168.1.201 物理机系统:windows 7主机名:rusky-PC IP: 192.168.1.123 两者能够互相ping通对方的IP地址,但是互ping对方主机名失败. 处理方法:1.虚拟机linux系统中编辑如下文件[[email protected] ~]# vi /etc/hosts # Do not remove the foll

[linux学习]主机无法ping通虚拟机,但虚拟机却可以ping通主机

之前想通过XShell连接虚拟机中的ubuntu系统,但是怎么都连接不上,然后尝试ping虚拟机结果发现主机根本无法连通虚拟机,在经过多发查找之后终于找到了解决办法,特此记录,以便日后查询. 原文链接:https://blog.csdn.net/ww1473345713/article/details/51490525 1.虚拟机网络连接采用的是NAT模式 2.虚拟机IP采用的是自动获取. IP:192.168.191.130子网掩码:255.255.255.0默认网关:192.168.191.

无法 ping 通 vmware 中的虚拟机的解决

通过本次配置,理解了 NAT 模式的运行机制和相关的配置. 重新安装了 vmware, 虚拟机是以前的.启动后,主机和虚拟机相互无法 ping 通.因为之前对电脑进行安全加固,停止了一些服务,防火墙禁用一些端口,怀疑是它的问题.后经过排查,发现不是. 主机 ip: 无线网卡:10.73.3.29VMnet8: 192.168.207.1 虚拟机ip: 192.168.254.136 这就能发现问题:虚拟机的 ip 和 vmnet 设置的子网不是一个网段. 然后检查是 vmware 的虚拟网络配置

win7系统可以远程可以ping通,但是访问不行处理

1.直接按下win+r键,输入secpol.msc,打开本地安全策略. 2.找到"安全设置"的"本地策略"的"安全选项" 3.在右边一栏找到"网络安全:LAN管理器身份验证级别",双击进入 4.在默认状态选项下,英文版应该为"no defined",中文版为空.下拉那个默认选项,选择"仅发送NTLM响应" 5.确认,收工 win7系统可以远程可以ping通,但是访问不行处理

CentOs虚拟机可以互相ping通,但无法访问虚拟机服务

虚拟机ip:192.168.0.57 主机 ip:192.168.0.80 在虚拟机上搭建了php环境,虚拟机CentOs,主机win7 虚拟机-主机之间可以互相ping通,但是主机无法访问虚拟机: 访问自己搭建的网站返回:无法访问(检查了Apache的运行状态:running);然后我直接浏览器输入ip地址,也返回:无法访问,确定是服务器的问题,不是网站搭建的问题 原因: 查看虚拟机80端口是否屏蔽: telnet 192.168.0.57 80 返回:在端口 80 :连接失败 说明:虚拟机的

复制出的虚拟机启动不能ping通的解决思路分析

用clone方法复制出的Ubuntu虚拟机启动后,尽管IP等网络信息不和其他虚拟机冲突,但就是无法ping通其他虚拟机. 创建得到的虚拟机信息: ? 复制得到的虚拟机信息: ? ? ? ? ? ?通过观察网络配置文件,发现两台虚拟机的网卡名称是最大的区别.按照常理,当系统中只有一块网卡时,Linux的硬件侦测程序会把它标识为第一块网卡,即在Ubuntu中应显示为编号0而不是1.这就意味着,复制得到的虚拟机中还应存在一张网卡,只不过由于未被侦测到而未能挂载到Ubuntu系统中,而这张看不见的网卡就

两个虚拟机之间不能ping通的三大原因

在一台电脑上新建两个虚拟机,并分别安装windows7系统和windows2008系统,它们两个之间不能ping通可能是因为: 1.检查两个虚拟机上的防火墙是否未关闭或者只关了一半: 2.虚拟机的网络设置是否选择的是仅主机网络,如果不是,可能造成IP地址与现实机冲突. 3.检查两个虚拟机的IP地址是否在一个网段(例如:192.168.1.1与192.168.1.100在同一网段,            192.168.1.1与172.168.1.1不在一个网段.)

关于Linux 虚拟机如何才能ping 通外网

需要虚拟机能够联网.以前都是用桥接模式让虚拟机跟主机通信,这几天查了好多资料,都没有写得很详细,自己捣鼓了很久,把步骤写下来吧. 虚拟机操作步骤: 点击虚拟机的"菜单栏"上的"编辑",再点击"虚拟网络编辑器",接着的操作如下图所示: 然后选择添加vm8 ,点确定之后会出现以下界面,如下图所示 接着点"NAT设置" 然后接着以下步骤 设置完成之后点"确定",再依次点击"应用"和"

虚拟机nat能ping通内外,无法访问外网

环境: centos ip 192.168.188.3VMnet 8 网卡ip 192.168.188.1虚拟网络网卡 网关 192.168.188.1 ping 192.168.188.1 可以ping通,ping外网不通: 解决方案 VMnet 8 只是相当于 网络中的一个邻居,而不是网关: 所以:修改虚拟网络网关为 192.168.188.254在centos 中修改 网关指向 192.168.188.254 原文地址:http://blog.51cto.com/shuzonglu/213