我用虚拟机xp iis建站,已经做好了,真机可以输入虚拟机ip:192.168.75.2访问,在虚拟
我不知道您用的虚拟机是什么,我这里以VMware为例来讲好了.
通常来说,这种情况应该是虚拟机的网络连接问题,在VMware里虚拟机网络连接类型大致分为3种
桥接(bridged)
这个是最简单的一种类型,虚拟机与真实机分别就像是局域网中的一台独立的主机.简单讲使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑(注意是Hub不是交换机,换句话说,Hub有的优缺点,这里都会体现出来!!!).默认配置貌似就是这种.
PS:针对家庭拨号情况.桥接时,宿主机打开Internet连接共享,并注意防火墙设置.虚拟机即可上网
host-only(主机模式)
真实环境和虚拟环境隔离,也就是说,虚拟机和宿主机是通过虚拟网卡连接(这相当于一个局域网),然后宿主再通过真实网卡与真实环境连接.不做额外的路由设置,内部的局域网不能与外面的真实网络通信.
NAT(网络地址转换模式)
虚拟机通过NAT方式被访问,比如其开放80端口,我们可以通过端口映射将访问主机80端口请求映射到虚拟机的80端口上,实现对虚拟机的互访.
这个就像是宿主机和虚拟机在一个局域网内,然后两者再通过VMnet8连接到网络(两个不同的地址域) .在不了解VMnet8的工作原理情况下,不建议修改虚拟机的IP!!(将可能照成无法与外界通信)
这个模式下 从外面看只能看到宿主机,他就像是一个边界路由,但是通信方式却是NAT.
您可以就此排查下, 看自己的虚拟机是在哪个网络连接模式下跑着的(一般打开Vmware,里面会有对虚拟机器的各种硬件信息描述,这里能看到您的虚拟机采用的连接方式)
不太考虑安全的情况下 就直接用桥接吧,简单,暴力.