Chinaunix首页 | 论坛 | 博客
  • 博客访问: 290468
  • 博文数量: 28
  • 博客积分: 1575
  • 博客等级: 上尉
  • 技术积分: 355
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-22 18:42
个人简介

阿里:高级运维工程师;大众点评:资深运维工程师;目前在创业公司:运维经理

文章分类

全部博文(28)

文章存档

2014年(1)

2013年(5)

2012年(4)

2011年(3)

2010年(2)

2009年(13)

我的朋友

分类: LINUX

2009-09-27 11:32:31

我在虚拟机中安装了rhel 5 虚拟机使用NAT的方式
在rhel中安装了APACHE 并且使用 可以正常访问
通过ifconfig查到IP地址是 192.168.254.128
我能在WINDOWS中PING通192.168.254.128 并且使用SecureCRT也能在连上虚拟机中的rhel
但是我在主机上不能通过 来访问虚拟机中的Web服务器
找资料找了很久,综合了很多方法,终于可以在windows访问linux虚拟机的web服务了,现在贴出来分享之
原因分析:linux的问题、VMware的问题、windows的问题
linux的问题:可能不允许访问80端口,防火墙不允许
一:linux的问题解决方法:
1、1
  iptables -F
  iptables -P INPUT ACCEPT(设置默认允许规则)
1.2、设置linux防火墙
   1.2.1 在 /etc/sysconfig/iptables 添加
       -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
       这样就允许了80端口的访问
   1.2.2 在linux中将web服务添加进入信任的服务中
       系统->管理->安全级别和防火墙->防火墙选项->将www(http)打钩
二:VMware的问题:是否在端口映射上出问题
2.1、设置VMware,端口映射
对,要把80端口打开,还要在VMware的Edit->Virtual Network Editor->NAT(选择VMnet8)->Edit->Port Forwarding中添加映射
host port:80,virtual machine IP address:192.168.254.128,Port:80
三、windows问题:是否windows防火墙问题
4.1、windows主机上设置防火墙
window下进入控制面板->windows防火墙->高级->设置VMware Network Adapter VMnet8->Web 服务器(HTTP)->将虚拟机的ip加入:192.168.254.128
阅读(20850) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

melodyjhx2016-03-11 15:12:52

那Linux(优麒麟)平台下搭建web服务器是不是也可以这么做?但我没找到/etc/sysconfig/iptables这个文件夹啊,求帮忙,谢谢了。

linuxyewei2015-05-25 14:22:21

解决的太完美了,非常感谢。

linuxyewei2015-05-25 14:22:20

解决的太完美了,非常感谢。