我用的是XP系统 但都是相通的 希望能帮到你
1、虚拟机的IP设置
(1) 在虚拟机系统桌面右击【网上邻居】图标,从弹出的快捷菜单中选择【属性】命令,打开【网络和拨号连接】窗口。右击窗口中的【本地连接】图标,从弹出的快捷菜单中选择【属性】命令,打开【本地连接 属性】对话框。
(2) 在该对话框中选择【Internet协议(TCP/IP)】选项,单击【属性】按钮,弹出【Internet
协议(TCP/IP)属性】对话框。
(3) 选中【使用下面的IP地址】单选按钮。在【IP地址】栏中输入相应的地址:前面三个字节和物理电脑的IP地址一样,后面一个字节的值为物理电脑IP地址值加100,而在【子网掩码】栏中则自动生成“255.255.255.0”,其他栏目不填。
(4) 单击【确定】按钮,返回【本地连接 属性】对话框。
(5) 单击【确定】按钮,设置生效,不用重新启动计算机。
2、 标识计算机
(1) 右击物理电脑桌面上【我的电脑】,从弹出的快捷菜单中选择【属性】命令,打开【系统属性】对话框,选择【计算机名】选项卡,查看该机工作组名称(默认为WORKGROUP),再查看虚拟机的工作组标识,是否和物理电脑一样。如果虚拟机没有工作组标识或者跟物理机不同,则按照如下步骤执行。
(2) 右击桌面上的【我的电脑】图标,从弹出的快捷菜单中选择【属性】命令,打开【系统属性】对话框,选择【计算机名】选项卡。
(3) 单击【更改】按钮,显示【计算机名称更改】对话框。
(4) 在【计算机名】文本框中输入计算机名(或者维持原计算机名),在【工作组】文本框中输入工作组名,单击【确定】按钮,返回【系统属性】对话框。
(5) 单击【确定】按钮,完成对计算机的标识。
3、网络连接测试
(1) 单击物理电脑桌面的“开始”-〉“运行”,在弹出的窗口的“打开”栏里输入“cmd”,回车
(2) 在命令提示符后输入“ping 虚拟机IP地址”,查看是否能ping通。
ping不通物理机是因为物理机有防火墙,你物理机应该装了防火墙了吧?虚拟机之间都能ping通当然是因为没有防火墙了。
只要各个系统都能独立上网,就没问题。
如果你的物理机是拨号上网,查看本机ip,一般情况下,子网掩码会是4个255,而且ip和网关地址一样,因为营运商考虑到地址资源有限(指的是ipv4)分配给你的ip网段只能容纳一个主机地址以减少地址浪费,如果是30位掩码,那么能用作主机地址的只能是出去广播地址和网络地址的剩余两个,更别说24位掩码,有点跑题。。。呵呵
要让你的虚拟机与你的物理机实现通讯就得在一个网段,而上述限制条件已经将路封死,无法再去配置一个ip地址让其与物理机ip 处于同一网段,所以拨号上网在我看来不能实现双向ping通。
如果主机ping虚拟机是通的,那明显是主机禁ping了?
可能是防火墙的原因,还有 你的虚拟的机器的网络是怎么连的啊?检查一下 可以用桥接试试