老问题:如何在VPC2007上安装一个WEb服务器,可以被宿主PC访问-在线等

时间:2022-05-29 18:14:23
老问题:如何在VPC2007上安装一个WEb服务器,可以被宿主PC访问-在线等

宿主机是Windows XPsp2,单位采用域控制上网,域名xxx,网络属性中的IP地址动态分配,每次开机都不同,例如某次是192.168.3.135。
浏览器上网有两种方式:
1,用微软ISAserver,设proxy:8080。则浏览器不用其他任何附加设置。
2,不用微软ISAserver,宿主PC也不用加入xxx域,直接在浏览器中设置proxy:8080即可。

我装了个VPC,上面装了XPsp2,想在这个虚拟机的xp里装个web服务器,例如IIS,用宿主机访问。IIS装好之后,localhost可以通,但127.0.0.1
不通,上网搜索发现有人说不能是NAT方式,要变成“虚拟交换网络方式”,VPC设置里面只有local/物理网卡/loopback网卡/NAT四种模式,根本没有
“虚拟交换网络方式”这个选项,我尝试了各种方法,如果去掉NAT方式之后,虚拟机都无法访问宿主机的IIS了,更不用说宿主机访问虚拟机的IIS了。
但如果换成NAT方式,则虚拟机可以访问宿主机的IIS,也可以ping到宿主机。但问题是这种NAT模式下宿主机不能访问虚拟机上的IIS网站。如何解决?

非常着急,在线等。

6 个解决方案

#1


自己顶一下,急问

#2


真的没人可以解决吗?

我们的域名是XXX,单位的域,登陆时必须登陆这个域,才能上公网。
但这时我在虚拟机里装了IIS,却只能进入localhost,不能进入127.0.0.1或192.168.131.67(NAT方式,网络设置全部自动)的IIS主页,
但访问宿主机的192.168.3.135的IIS主页却可以。而且宿主机不用开loopback虚拟网卡。

核心问题是我要在单位有XXX域控制的账号下实现虚拟机上装服务器,宿主机浏览,真的没有人可以帮一下吗?

#3


我来帮你顶一下。
你说的问题我觉得应该不存在,有那么多人在虚拟机上装服务器,也没听说有什么问题啊。

话说回来,我自己在Vista上装了2003,2000的虚拟机,从Vista访问虚拟机的web服务都是没有任何问题的。难道说只有XP是例外的?
反过来,倒是遇到过很多虚拟机无法访问到宿主机的问题。

#4


建立基于XP虚拟机的开发Linux环境
任务标题:建立基于XP虚拟机的开发Linux环境
任务截止时间:20天
任务金额:少量酬劳,或是吃个饭,主要借这个机会和志同道合的朋友认识一下,以后互相帮助,指望这个项目正大钱的朋友可能要失望了。
希望解决的问题:
虚拟机Virtual PC 上分别安装XPsp2和 Ubuntu,并且都安装Apache网页web服务器,并可以被宿主机PC访问。
任务详细描述:
我要建立一个基于XP虚拟机的开发Linux环境。
目前进展的程度及遇到的核心困难如下:
宿主机:
Windows XPsp2,单位域xxx登陆上网,网络参数自动分配,用微软的ISA设置代理上网。代理设为proxy:8080。
目前已安装IIS,localhost、127.0.0.1、192.168.3.135(DHCP自动分配)都可以浏览到宿主机的IIS默认页面。
虚拟机:
Virtual PC 2007,安装了两个虚拟机:1,WinXPsp2。2,Ubuntu。
1,如果将网络设成NAT方式,两个虚拟机都可以上internet,而且可以访问192.168.3.135宿主机的IIS默认页面。
2,现在的核心问题是我要反过来,在两个虚拟机上跑Apache服务器,用宿主机访问。
遇到的困难:
1,虚拟机采用NAT方式,网络参数全部自动时,虚拟机的WinXP sp2装了IIS后,localhost可以看到虚拟机的IIS默认页面。但127.0.0.1、192.168.131.67(自动DHCP获得)不能看到虚拟机的IIS默认页面。而这时可以上internet,而且可以访问192.168.3.135宿主机的IIS默认页面。
2,虚拟机采用微软loopback网卡,无论如何设置,不能连上internet,也不能访问宿主机的IIS默认页面。

13651164041
yinyz2008@sina.com



#5


问题基本解决。
还是IIS自身的问题。我采用Apcache/Vmware/网桥模式,就没问题了。

#6


顶一下
我也遇到这种情况了

#1


自己顶一下,急问

#2


真的没人可以解决吗?

我们的域名是XXX,单位的域,登陆时必须登陆这个域,才能上公网。
但这时我在虚拟机里装了IIS,却只能进入localhost,不能进入127.0.0.1或192.168.131.67(NAT方式,网络设置全部自动)的IIS主页,
但访问宿主机的192.168.3.135的IIS主页却可以。而且宿主机不用开loopback虚拟网卡。

核心问题是我要在单位有XXX域控制的账号下实现虚拟机上装服务器,宿主机浏览,真的没有人可以帮一下吗?

#3


我来帮你顶一下。
你说的问题我觉得应该不存在,有那么多人在虚拟机上装服务器,也没听说有什么问题啊。

话说回来,我自己在Vista上装了2003,2000的虚拟机,从Vista访问虚拟机的web服务都是没有任何问题的。难道说只有XP是例外的?
反过来,倒是遇到过很多虚拟机无法访问到宿主机的问题。

#4


建立基于XP虚拟机的开发Linux环境
任务标题:建立基于XP虚拟机的开发Linux环境
任务截止时间:20天
任务金额:少量酬劳,或是吃个饭,主要借这个机会和志同道合的朋友认识一下,以后互相帮助,指望这个项目正大钱的朋友可能要失望了。
希望解决的问题:
虚拟机Virtual PC 上分别安装XPsp2和 Ubuntu,并且都安装Apache网页web服务器,并可以被宿主机PC访问。
任务详细描述:
我要建立一个基于XP虚拟机的开发Linux环境。
目前进展的程度及遇到的核心困难如下:
宿主机:
Windows XPsp2,单位域xxx登陆上网,网络参数自动分配,用微软的ISA设置代理上网。代理设为proxy:8080。
目前已安装IIS,localhost、127.0.0.1、192.168.3.135(DHCP自动分配)都可以浏览到宿主机的IIS默认页面。
虚拟机:
Virtual PC 2007,安装了两个虚拟机:1,WinXPsp2。2,Ubuntu。
1,如果将网络设成NAT方式,两个虚拟机都可以上internet,而且可以访问192.168.3.135宿主机的IIS默认页面。
2,现在的核心问题是我要反过来,在两个虚拟机上跑Apache服务器,用宿主机访问。
遇到的困难:
1,虚拟机采用NAT方式,网络参数全部自动时,虚拟机的WinXP sp2装了IIS后,localhost可以看到虚拟机的IIS默认页面。但127.0.0.1、192.168.131.67(自动DHCP获得)不能看到虚拟机的IIS默认页面。而这时可以上internet,而且可以访问192.168.3.135宿主机的IIS默认页面。
2,虚拟机采用微软loopback网卡,无论如何设置,不能连上internet,也不能访问宿主机的IIS默认页面。

13651164041
yinyz2008@sina.com



#5


问题基本解决。
还是IIS自身的问题。我采用Apcache/Vmware/网桥模式,就没问题了。

#6


顶一下
我也遇到这种情况了