none
[求助]关于vpc2007虚拟机上网的问题! RRS feed

  • 问题

  •  


    宿主机:winxp,虚拟机:win2003
    宿主机采用adsl上网,ipconfig:

    Ethernet adapter 本地连接:

    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 192.168.1.2
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.1.1

    Ethernet adapter 无线网络连接:

    Media State . . . . . . . . . . . : Media disconnected

    PPP adapter PPPoE_Generic Marvell Yukon 88E8039 PCI-E Fast Ethernet Controller -
    数据包计划程序微型端口:

    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 210.78.58.13
    Subnet Mask . . . . . . . . . . . : 255.255.255.255
    Default Gateway . . . . . . . . . : 210.78.58.13


    虚拟机采用本机物理网卡模式,ipconfig:

    Windows IP Configuration
    Ethernet adapter 本地连接:

    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 192.168.1.3
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.1.1


    这时,从宿主机ping 192.168.1.3(虚拟机)可以ping通,并且可以通过多种方式访问;
    从虚拟机ping 192.168.1.1也可以ping通,但是从虚拟机ping 192.168.1.2(宿主机)ping不通。

    宿主机通过adsl上internet,虚拟机无法上网。

    请问这是怎么回事啊,需要再怎么设置才能从虚拟机可以向宿主机方向访问啊?

    我如果用NAT方式,则虚拟机可以访问internet,但这时宿主机却无法访问虚拟机了,我查过资料,这种方式就是这样的,但我目前的需要是需要双方互通,所以还请版主和大家帮帮我吧!
    2009年1月9日 6:27

答案

  • 宽带连接的属性窗口中点“高级”选项,“Internet连接共享”这里要选上

    宿主机与虚拟机中采用桥接网络方式的操作系统共享ADSL上网的方法

    宿主机
    操作系统:Windows xp sp2,单网卡,ADSL动态IP,宽带1M。
    虚拟机
    Vmware workstation 5.5.2,虚拟的操作系统分别为:Windows xp sp2、Windows 2000 server、 Windows 98.各系统分别只有虚拟的1个单网卡,采用桥接网络。
    主机与虚拟机中各虚拟的操作系统实现共享上网的方法:
    方法一
    1)宿主机XP中建立拨号连接。

     
    2)在宿主机“网上邻居”的“属性”窗口中的“宽带”的拨号连接的图标上鼠标右击,选“属性”,在打开的宽带连接的属性窗口中点“高级”选项,将“Internet连接共享”中的三个复选框选上,并将“家庭 网络连接(H)”中选上“本地连接”,点“确定”。


    3)再在宿主机“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet协议(TCP/IP)属性”对话框中将“ 默认网关”填为“192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的地址,“确定”。


    4)虚拟机中的Windows xp、Windows 2000 server系统中。在“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP) ”,在“Internet协议(TCP/IP)属性”对话框中,

     
    5)虚拟机中的Windows 98系统中。右击“网上邻居”,选“属性”,打开“网络”属性对话框,双击“配置”选项卡中的“TCP/IP->AMD PCNET Family Ethernet Adapter”,在“TCP/IP属性”对话框中,选“IP地址”选项卡,指定IP地址为“192.168.0.2-192.168.0.254”之间任意一个,但不要同任何一台计算机相重复,子网掩码为“255.255.255.0”,选“网关”选项卡,将网关填为“192.168.0.1”,点“DNS配置”选项卡,点“启用 DNS(E)”,“(H)”填宿主机的计算机名,“DNS服务器搜索顺序”中添加当地的电信提供的IP地 址,“确定”,重新启动计算机。

     
    6)在宿主机中打开通过建立的PPPOE拨号连接,就可以在宿主机的XP系统和虚拟机中各操作系统中通过ADSL共享上网了。

    方法二
    1)在虚拟机中的XP系统中建立拨号连接。
    2)在虚拟机“网上邻居”的“属性”窗口中的“宽带”的拨号连接的图标上鼠标右击,选“属性”,在打开的宽带连接的属性窗口中点“高级”选项,将“Internet连接共享”中的三个复选框选上,点“ 确定”。


    3)再在虚拟机“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet协议(TCP/IP)属性”对话框中将“默认网关”填为“192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的地址,“确定”。


    4)虚拟机中的Windows 2000 server系统中“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet 协议(TCP/IP)属性”对话框中,选择“使用下面的IP地址(S)”,指定IP地址为“192.168.0.2-192.168.0.254”当中的任意一个,但每台计算机中不得有重复,将“默认网关”“192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的IP地址,“确定”。


    5)虚拟机中的Windows 98系统中。右击“网上邻居”,选“属性”,打开“网络”属性对话框,双击“配置”选项卡中的“TCP/IP->AMD PCNET Family Ethernet Adapter”,在“TCP/IP属性”对话框中 ,选“IP地址”选项卡,指定IP地址为“192.168.0.2-192.168.0.254”之间任意一个,但不要同任何一台计算机相重复,子网掩码为“255.255.255.0”,选“网关”选项卡,将网关填为“192.168.0.1”,点“DNS配置”选项卡,点“启用DNS(E)”,“主机(H)”填宿主机的计算机名,“DNS服务器搜索顺序”中添加当地的电信提供的IP地 址,“确定”,重新启动计算机。

     
    6)宿主机中的Windows XP系统中“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地 连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet协议TCP/IP)属性”对话框中,选择“使用下面的IP地址(S)”,指定IP地址为“192.168.0.2-192.168.0.254”当中的任意一个,但每台计算机中不得有重复,将“默认网关”填“192.168.0.1”, “使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的IP地址,“确定”。


    7)在虚拟机的XP系统中打开通过建立的PPPOE拨号连接,就可以在宿主机的XP系统和虚拟机中各操作系统中通过ADSL共享上网了。


    选择“使用下面的IP地址(S)”,指定IP地址为 “192.168.0.2-192.168.0.254”当中的任意一个,但每台计算机中不得有重复,将“默认网关”填为“ 192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的IP地址,“确定”。


    http://hi.baidu.com/ruanjianceshi/blog/item/19a09f3d98b99b00baa167a8.html

    2009年1月15日 8:17
    版主

全部回复

  •  

    从宿主机ping 192.168.1.3(虚拟机)可以ping通,并且可以通过多种方式访问;
    从虚拟机ping 192.168.1.1也可以ping通,但是从虚拟机ping 192.168.1.2(宿主机)ping不通。

     

    从上边的文字推断不能虚拟机不能PING通宿主机的原因有可能是你的宿主机的防火墙造成的

    2009年1月14日 2:46
  • 宽带连接的属性窗口中点“高级”选项,“Internet连接共享”这里要选上

    宿主机与虚拟机中采用桥接网络方式的操作系统共享ADSL上网的方法

    宿主机
    操作系统:Windows xp sp2,单网卡,ADSL动态IP,宽带1M。
    虚拟机
    Vmware workstation 5.5.2,虚拟的操作系统分别为:Windows xp sp2、Windows 2000 server、 Windows 98.各系统分别只有虚拟的1个单网卡,采用桥接网络。
    主机与虚拟机中各虚拟的操作系统实现共享上网的方法:
    方法一
    1)宿主机XP中建立拨号连接。

     
    2)在宿主机“网上邻居”的“属性”窗口中的“宽带”的拨号连接的图标上鼠标右击,选“属性”,在打开的宽带连接的属性窗口中点“高级”选项,将“Internet连接共享”中的三个复选框选上,并将“家庭 网络连接(H)”中选上“本地连接”,点“确定”。


    3)再在宿主机“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet协议(TCP/IP)属性”对话框中将“ 默认网关”填为“192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的地址,“确定”。


    4)虚拟机中的Windows xp、Windows 2000 server系统中。在“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP) ”,在“Internet协议(TCP/IP)属性”对话框中,

     
    5)虚拟机中的Windows 98系统中。右击“网上邻居”,选“属性”,打开“网络”属性对话框,双击“配置”选项卡中的“TCP/IP->AMD PCNET Family Ethernet Adapter”,在“TCP/IP属性”对话框中,选“IP地址”选项卡,指定IP地址为“192.168.0.2-192.168.0.254”之间任意一个,但不要同任何一台计算机相重复,子网掩码为“255.255.255.0”,选“网关”选项卡,将网关填为“192.168.0.1”,点“DNS配置”选项卡,点“启用 DNS(E)”,“(H)”填宿主机的计算机名,“DNS服务器搜索顺序”中添加当地的电信提供的IP地 址,“确定”,重新启动计算机。

     
    6)在宿主机中打开通过建立的PPPOE拨号连接,就可以在宿主机的XP系统和虚拟机中各操作系统中通过ADSL共享上网了。

    方法二
    1)在虚拟机中的XP系统中建立拨号连接。
    2)在虚拟机“网上邻居”的“属性”窗口中的“宽带”的拨号连接的图标上鼠标右击,选“属性”,在打开的宽带连接的属性窗口中点“高级”选项,将“Internet连接共享”中的三个复选框选上,点“ 确定”。


    3)再在虚拟机“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet协议(TCP/IP)属性”对话框中将“默认网关”填为“192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的地址,“确定”。


    4)虚拟机中的Windows 2000 server系统中“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet 协议(TCP/IP)属性”对话框中,选择“使用下面的IP地址(S)”,指定IP地址为“192.168.0.2-192.168.0.254”当中的任意一个,但每台计算机中不得有重复,将“默认网关”“192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的IP地址,“确定”。


    5)虚拟机中的Windows 98系统中。右击“网上邻居”,选“属性”,打开“网络”属性对话框,双击“配置”选项卡中的“TCP/IP->AMD PCNET Family Ethernet Adapter”,在“TCP/IP属性”对话框中 ,选“IP地址”选项卡,指定IP地址为“192.168.0.2-192.168.0.254”之间任意一个,但不要同任何一台计算机相重复,子网掩码为“255.255.255.0”,选“网关”选项卡,将网关填为“192.168.0.1”,点“DNS配置”选项卡,点“启用DNS(E)”,“主机(H)”填宿主机的计算机名,“DNS服务器搜索顺序”中添加当地的电信提供的IP地 址,“确定”,重新启动计算机。

     
    6)宿主机中的Windows XP系统中“网络连接”窗口中右击“本地连接”,选“属性”,打开“本地 连接”对话框,双击“此连接使用下列项目”下的“Internet协议(TCP/IP)”,在“Internet协议TCP/IP)属性”对话框中,选择“使用下面的IP地址(S)”,指定IP地址为“192.168.0.2-192.168.0.254”当中的任意一个,但每台计算机中不得有重复,将“默认网关”填“192.168.0.1”, “使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的IP地址,“确定”。


    7)在虚拟机的XP系统中打开通过建立的PPPOE拨号连接,就可以在宿主机的XP系统和虚拟机中各操作系统中通过ADSL共享上网了。


    选择“使用下面的IP地址(S)”,指定IP地址为 “192.168.0.2-192.168.0.254”当中的任意一个,但每台计算机中不得有重复,将“默认网关”填为“ 192.168.0.1”,“使用下面的DNS服务器地址(E)”的IP地址填为当地电信提供的IP地址,“确定”。


    http://hi.baidu.com/ruanjianceshi/blog/item/19a09f3d98b99b00baa167a8.html

    2009年1月15日 8:17
    版主
  •  

    VPC也是大同小异,确定IP和DNS填写正确
    2009年1月15日 8:36
    版主