本机访问虚拟机Web服务器失败的解决办法

在虚拟机中搭建了LAMP(见http://www.linuxidc.com/Linux/2012-06/63847.htm),打算用宿主机的浏览器对虚拟机的web服务器进行访问,但是却出现了访问失败的问题,又到了查错的时候了,我对本机和虚拟机做了检查,发现状况是这样的:
 
1.宿主机可以ping通虚拟机
 
2.虚拟机可以ping通宿主机
 
3.虚拟机可以通过http://localhost来访问web服务器
 
4.宿主机通过浏览器不能访问到web服务器
 
首先,我在宿主机的dos窗口下telnet虚拟机的80窗口,失败了,由此可以确定是虚拟机的80窗口有问题,应该是被防火墙堵住了。
 
找了好久,终于是找到了解决的办法了:
 
1.修改防火墙设置:在Shell下输入命令 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
 
2.保存上面的设置:/etc/rc.d/init.d/iptables save
 
3.重启防火墙:/etc/init.d/iptables restart

 

 

本篇文章来源于 Linux公社网站(www.linuxidc.com) 

原文链接:http://www.linuxidc.com/Linux/2012-06/63848.htm

 

 

你可能感兴趣的:(本机访问虚拟机Web服务器失败的解决办法)