配置完之后,连接xshell会连接不上,原因是虚拟机会随着无线网络的ip而改变,所以在每次连接xshell的时候需要查看虚拟机ip,然后新建会话,或者把之前连接的属性里面的主机改一下(ip还是新查的虚拟机ip)。
下面是桥接模式的设置步骤:


1. 打开虚拟机,打开虚拟机(M)中的设置 :

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_centos6.5 桥接模式配置

2. 选择网络适配器,设置成下面图片中的效果 :

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_centos6.5 桥接模式配置_02

3. windows下打开 命令提示符(管理员),或者在运行中 输入 cmd,然后输入ipconfig /all,之所以在后面加上/all选项是为了查看网卡的描述,找到下图中的内容:

方法一:

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_centos6.5 桥接模式配置_03

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_centos6.5 桥接模式配置_04

方法二:

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_Ubuntukvm 网桥虚拟机没有外网_05

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_Ubuntukvm 网桥虚拟机没有外网_06

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_虚拟机下桥接模式的配置_07

记住主机的三个重要项,下面配置会用到:

IPv4地址:192.168.31.212 子网掩码:255.255.255.0 默认网关:192.168.31.1

4. 打开虚拟机,进入root用户下,以下的设置都是在root用户下,然后配置虚拟机的网关,网关和上面我们在windows下查到的默认网关一样:
  1. vim /etc/sysconfig/network

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_桥接模式下xshell连接不上的原因_08

  1. 编辑文件中的内容,把第三行的内容添加进去,其他的都不变。而这个默认网关就是windows下的默认网关,我们刚才查到的

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_桥接模式下xshell连接不上的原因_09

5. 配置:

设置成下面的样子,其中ip地址是:和windows同一网段下的新IP,这里我设为192.168.31.213

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_桥接模式的配置_10

6. 重启网卡
service network restart

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_桥接模式的配置_11


检测网络是否正常:

1)虚拟机中是否能够ping通外网。(能否ping通www.baidu.com)。

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_桥接模式下xshell连接不上的原因_12

2)本地主机在cmd中能否ping通虚拟机。(能否ping通192.168.31.32)

通过ifconfig查看虚拟机ip地址:

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_Ubuntukvm 网桥虚拟机没有外网_13

Ubuntukvm 网桥虚拟机没有外网 虚拟机网桥连接设置_centos6.5 桥接模式配置_14