IIS在虚拟机和主机之间的应用

来源:百度知道 编辑:UC知道 时间:2024/06/30 02:42:31
我的主机是winxp sp3 安装了IIS 然后我用VMware虚拟主机安装了win2003然后也装了IIS,然后我在虚拟主机和主机里面分别建立了站点。花生壳域名服务在虚拟机里安装。但是我访问站点的时候职能访问主机XP的站点。不能访问虚拟机的。如果把XP里面的IIS网站停掉,或者删除XP里的IIS都会导致无法访问网站。就是怎么才能够访问到虚拟主机里的网站,而和主机里的网站不冲突呢?请高手解决难题啊。谢谢!

映射端口

你的外网访问时来80端口指向本机的,访问到的网站就是本机的,如果指向了虚拟机,就访问的是虚拟机的网站

这个先瞧一下你的虚拟机和主机网络是如何建立的

建议把虚拟机一同联接到主机的物理网络

假如主机IP为 192.168.1.6
虚拟机的IP为 192.168.1.7
路由IP为 192.168.1.1

你登陆路由器,把80端口指向192.168.1.6即可实现

估计你的虚拟机设置有问题
1、之前网络设置可能设为nat到本地网卡,或共享本机网络地址之类的,应该设为桥接到物理网络,这样虚拟机和本机为同一网段
2、把两机的iis端口改一下就可以,比如80和8080
3、把路由器的映射端口做好后(映射IP小心别错了,ip1 : 80 ip2: 8080),
访问http://域名=站点1,http://域名:8080=站点2。

你的机器跟虚拟机用网桥链接起来,
让虚拟机跟外部通讯,
然后设置你的XP 下的IIS 与虚拟机下的IIS 使用不同的端口.

应该建立在不同的目录下应该可以吧,可能是你的虚拟主机和主机的网站目录相同