VMware虚拟机快速使用桥接模式上网

1、环境

桥接是一种较为简单地使虚拟机连接网络的方式,其利用真实本机的网卡,占用本机网段地址。
本文使用的虚拟机软件是VMware,在虚拟机上安装的系统为centos6

把VMware虚拟机设置成桥接模式上网,相当于你的宿主机和虚拟机都是接在同一局域网的交换机上,知道了这个原理,剩下的就是设置的问题:

VMware虚拟机快速使用桥接模式上网

把VMware虚拟机设置成桥接模式上网,相当于你的宿主机和虚拟机都是接在同一局域网的交换机上,知道了这个原理,剩下的就是设置的问题:

在虚拟机的设置中,选择使用:

自定义:特定虚拟网络,Vmnet0(桥接模式)

在虚拟机的虚拟网络编辑器中,将Vmnet0桥接为你当前能够接入网络的网卡:

比如你是通过有线上网的,就选择有线网卡,如果是通过无线上网的,就选择无线网卡就可以了。

关掉宿主机的防火墙和360安全卫士:

理由很简单,一般这些软件都会把你虚拟机的网络流量给挡住,这样就会造成虚拟机无法通过桥接模式上网。

正常情况下上面的设置之后就可以使虚拟机在一个真实的网络,如果不行的话,剩下的就是网络排错的问题了,建议学习一下基础的CCNA会对理解网络通信有帮助的,自然网络排错也不是问题了。另外,如果懂网络,特别路由交换技术也懂的话,那么对开发来说,就是如鱼得水的。

本文永久更新链接地址:

把VMware虚拟机设置成桥接模式上网,相当于你的宿主机和虚拟机都是接在同一局域网的交换机上,知道了…

关于VMware虚拟机部署OSX系统后无法联网问题的解决方案

VMware 14.1.1


在虚拟机的设置中,选择使用:

昨天在完成了VMware上OSX的部署后发现无法实现网络连接的问题,今天把问题解决了。

虚拟系统:Windows Server 2008 32位

  1. 设置虚拟机为桥接模式

自定义:特定虚拟网络,Vmnet0(桥接模式)

报错:无法将“Ethernet0”连接到虚拟网络“VMnet1”。可以在
vmware.log 文件中找到详细信息。

 

![](https://upload-images.jianshu.io/upload_images/4282088-02483cbeeff8ed28.png)

桥接

在虚拟机的虚拟网络编辑器中,将Vmnet0桥接为你当前能够接入网络的网卡:

图片 1
 

2、解决办法

  1. 使用setup命令进行ip地址的配置(redHat专有命令)
    选中网络配置

比如你是通过有线上网的,就选择有线网卡,如果是通过无线上网的,就选择无线网卡就可以了。

其实并不是很复杂,只是VMware
DHCP Service 和VMware NAT Service 启动与否的问题。
这个服务可以在计算机管理的服务中查看。

打开虚拟网络编辑器

![](https://upload-images.jianshu.io/upload_images/4282088-eed4e0664367d153.png)

网络配置



选择网卡后 进行如下配置
其中DHCP为\*表示开启DHCP服务即自动分配ip地址,而这里应该是手工分配的,所以填空格



![](https://upload-images.jianshu.io/upload_images/4282088-11adec8bd53440c9.png)

ip配置

关掉宿主机的防火墙和360安全卫士:

对于VMware不能联网问题的解决方案有以下步骤:
Step
1
以管理员身份运行VMware;
Step
2
在没有打开任何虚拟机的情况下,进入编辑》虚拟网络编辑器》还原默认设置;

图片 2

虚拟机ip地址的配置要遵循如下的原则
虚拟机的ip地址要和本机的ip地址在同一个网段,网关要和主机相同,DNS也设置为主机的DNS地址
本机可通过运行cmd 输入ipconfig -all
命令查看本机ip地址,网段,网关,DNS地址等

理由很简单,一般这些软件都会把你虚拟机的网络流量给挡住,这样就会造成虚拟机无法通过桥接模式上网。

图片 3
 
Step
3
这个时候再在服务里查看时服务处于启动状态:

有红框中的提示出现时,就点击更改设置

图片 4

正常情况下上面的设置之后就可以使虚拟机在一个真实的网络,如果不行的话,剩下的就是网络排错的问题了,建议学习一下基础的CCNA会对理解网络通信有帮助的,自然网络排错也不是问题了。另外,如果懂网络,特别路由交换技术也懂的话,那么对开发来说,就是如鱼得水的。

图片 5
 
这个时候就可以打开虚拟机完成网络连接了。

图片 6

本机ip

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-02/128121.htm

正常的网络环境下,以上步骤应该已经可以实现网络连接了,但是如果你处于特定的网络环境下,比如公司的开发网环境,你还需要在虚拟机上设置与物理机一样的网络代理。
(Step
4)
查看物理机的网络代理:
IE浏览器》设置》Internet选项》连接》局域网设置

点击桥接模式,在VMnet信息中选择桥接到的网卡,选择主机当前连接到网络使用的网卡即可

由上图可知,本机网段为192.168.1.0
网关为192.168.1.1,所以虚拟机的ip地址也要属于这一网段,但不要和本机地址和网关地址重复

图片 7

图片 8
 
将我打码的部分复制或手动输入(虚拟机不共享粘贴复制)到虚拟机OSX系统中的:
偏好设置》网络》以太网》高级
图中打码位置;

图片 9

(设置粘贴板共享:设备》共享粘贴板》双向)

DNS

图片 10
 
至此,你的虚拟机就能够完成网络连接了。

  1. service network restart 命令 重启网络服务
  2. ifconfig 查看虚拟机的ip地址(本来应该会正常显示刚配置的Ip的)
    发现并没有刚刚配置的ip

参考:

![](https://upload-images.jianshu.io/upload_images/4282088-69e2375f69b209a0.png)

ifconfig



开始我以为是我前面哪个步骤弄错了导致结果不对,于是又重新执行12步骤,发现还是没有显示ip  
后来发现是网卡没有开启,centos启动的时候,默认没有启动网卡

 

  1. 使用ifup eth0命令启动网卡
  2. 使用ping 命令测试网络是否连通

 

![](https://upload-images.jianshu.io/upload_images/4282088-552bcce7bd2164df.png)

成功连通啦

—————————————更新分割线———————————————————

 

无法访问apple
store,登陆apple ID:解决OS X 10.11 El Capitan 无法连接Apple
store 和登录Apple
ID的问题

 

—————————————更新分割线———————————————————

发表评论

电子邮件地址不会被公开。 必填项已用*标注