host不能访问虚拟机的WEB解决
来源:未知 责任编辑:责任编辑 发表时间:2013-11-15 19:51 点击:次
p>host不能访问虚拟机的WEB
p>
p> 在虚拟机上写了个server,本机127.0.0.1:8888能正常访问,但是用host访问不成功。telnet 192.168.0.120 8888报端口失败。
p>
p> 1.修改虚拟网卡为桥接,还是失败
p>
p> 2.把centos的防火墙关掉,chkconfig iptables off,可以了,那就是防火墙把这个端口给封上了
p>
p> 3.打开防火墙,毕竟全关掉不安全,然后把这个端口添加到防火墙允许的列表规则里去。ok!!
p>
p>别人碰到的vm虚拟机上的问题
p>
p>linux的问题:可能不允许访问80端口,防火墙不允许
p>一:linux的问题解决方法:
p>1、1
p> iptables -F
p> iptables -P INPUT ACCEPT(设置默认允许规则)
p>1.2、设置linux防火墙
p> 1.2.1 在 /etc/sysconfig/iptables 添加
p> -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
p> 这样就允许了80端口的访问
p> 1.2.2 在linux中将web服务添加进入信任的服务中
p> 系统->管理->安全级别和防火墙->防火墙选项->将www(http)打钩
p>二:VMware的问题:是否在端口映射上出问题
p>
p>2.1、设置VMware,端口映射
p>对,要把80端口打开,还要在VMware的Edit->Virtual Network Editor->NAT(选择VMnet8)->Edit->Port Forwarding中添加映射
p>host port:80,virtual machine IP address:192.168.254.128,Port:80
p>三、windows问题:是否windows防火墙问题
p>
p>4.1、windows主机上设置防火墙
p>window下进入控制面板->windows防火墙->高级->设置VMware Network Adapter VMnet8->Web 服务器(HTTP)->将虚拟机的ip加入:192.168.254.128
p>
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>