2011年(26)
分类:
2011-01-20 12:52:17
虚拟机网卡设置桥接方式,这种情况下,如果物理网卡没有连接的话,host和虚拟机是不能通信的.这样SecureCRT没法连接虚拟机了.这对于在SecureCRT工作习惯了的我来说,无疑是非常痛苦的.网上搜了一下,主要有两种方法: 一种是硬件上解决,使用RJ45水晶头做个终结器,即水晶头的1-3连,2-6相连连,插到网卡上就OK了! RJ45接口线定义: 管脚号 功能定义 信号方向 1 RX+(接收数据正) 输入 2 RX-(接收数据负) 输入 3 TX+(发送数据正) 输出 4;5;7;8 NC(空) 6 TX-(发送数据负) 输出 这下明白了吧! 也就是这样接就会形成回路。 1----------| 2----------|----------| 3----------| | 4 | 5 | 6---------------------| 7 8 摘自: 这种方法没有试过,不作评论! 另外一种软件上的方法,自己试过.很管用的: Links: hi.baidu.com/neoli/blog/item/88f5c4737057c7198701b0c7.html 如果使用bridge模式,并且没有在局域网环境中(即是host os断开网线,没有接入到Internet中)。在此环境下使用bridge模式,则guest os是没有办法和host os的物理网卡通信的,ping不通。 此时要安装个microsoft loopback adapter(制面板->添加硬件控->是,我已连接了此硬件->添加新的硬件设备->安装我手动从列表选择的硬件(高级)->网络适配器->Microsoft Loopback Adapter),添加完成后,在“网络连接”中会多出一个“本地连接4”,这实际上器是给物理机安装了一块虚拟网卡;右键单击,设置好IP,例如: IP:10.38.28.230/mask:255.255.255.0,gateway:10.38.28.*,dns:4.2.2.2 之后:在vmware中做网络配置,如下图: 在自动桥接选项卡中,如下图: 对话框中出现的两块网卡,一块是物理网卡,一块是刚才添加的Microsoft Loopback Adapter网卡。在这里把不想桥接的网卡选中,此处应该选本机的物理网卡,因为本机没有连接到外部的局域网。此时就把guest os中的网卡和host os中的Microsoft Loopback Adapter桥接到了Vmnet0。 设置好后,如下图: 之后把guest os(CentOS)的IP也设置成同一网段的IP,例如:IP:10.38.28.234/mask:255.255.255.0/gateway:10.38.28.*,dns:4.2.2.2。 此时host os和guest可以互相ping通,ssh连接成功. |