QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2587|回复: 3

求教关于在虚拟机的linux上建立局域网http服务器。。

[复制链接]
发表于 2006-5-24 11:20:17 | 显示全部楼层 |阅读模式
我的虚拟机系统是linux,宿主机是XP。虚拟系统是vmware5.5

宿主机所在局域网网关是192.168.1.1,宿主机IP是192.168.1.27,在虚拟机linux里设置了IP为192.168.1.31,虚拟机网卡是桥接方式,其他都和宿主机设置一样,结果虚拟机可以上网,并且可以以192.168.1.31来访问虚拟机自身的http服务器内容,但是在宿主机上却不能以http://192.168.1.31访问,但是在宿主机上ping虚拟机的IP又能ping通,同时在虚拟机上ping宿主机的ip,却又ping不通,但虚拟机却可以到达网关和internet。

究竟需要怎样做,才可以让局域网上的其他主机访问虚拟机的http服务器呢?
 楼主| 发表于 2006-5-24 18:14:09 | 显示全部楼层
原来是物理网卡和虚拟网卡设置中有IP重复了,然后就是linux里防火墙没设置好通行的服务端口,全部弄好服务器就正常工作了。
回复

使用道具 举报

发表于 2006-5-26 23:20:31 | 显示全部楼层
在VM中的网卡有两块的,一块工作在HOST方式下的,在XP下的IE中填入地址,如果VM中的LINUX开了APACHE的话,可以看到APACHE的网页的.另一块工作在NAT下的,用它可以使VM中的虚拟机上网的.想别人访问你的虚拟机,恐怕要绑定IP和端口映射.
回复

使用道具 举报

发表于 2006-5-27 16:31:13 | 显示全部楼层
竟瞎扯!
apache 默认安装之后,只要将httpd 开启,防火墙允许(或者你干脆用iptables -F将防火墙清空),那么根据你的ip配置就可以访问了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 16:26 , Processed in 0.047983 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表