首先,我们要弄清楚三种常见的连接方式中的桥接方式的网络结构:

  • .bridged(桥接模式)

在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。 
使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。

如果是你是局域网上网方式,虚拟机使用网桥连接方式,只要设置虚拟机的IP地址与本机是同一网段,子网、网关、DNS与本机相同就能实现上网,也能访问局域网络。

如果你是拨号上网方式,虚拟机使用此种方式连接,就要在虚拟机内系统建立宽带连接、拨号上网,但是和宿主机不能同时上网。

从上图中我们i可以知道:如果要配置宿主机通过桥接方式连接VMware内部静态IP Linux14.04需要确保一下事情:

1、依赖于VMnet0这样的一个配置为桥接方式的“虚拟交换机”;

2、当编辑VMnet0为桥接方式的“虚拟交换机”,必须把"本地连接"启动“VMware Bridge Protocol”;

3、把虚拟机IP地址、子网掩码、默认网关、DNS设置和宿主机相同网段中。

下边介绍下具体怎么操作:

  • 1、如果你是个人计算机采用PPPOE方式上网,请买一个路由器,提供一个创建局域网的条件;
  • 2、设置本地IP:

(删除默认安装VMware自带的其他虚拟交换机),仅保留本地连接。

1、设置本地连接:启动“VMware Bridge Protocol”

2、编辑本地连接IP,子网掩码等:

  • 3、通过“虚拟网络编辑器”编辑“VMnet 虚拟交换机”

设置为如下(VMnet1 VMnet8默认带的可以删除,当前模式下桥接用不上他们):

  • 4、设置虚拟机(Ubuntu14.04)网络连接方式:

  • 5、编辑Ubuntu14.04虚拟机IP,网关,子网掩码等:

5.1)修改/etc/network/interfaces,设置IP,网关,子网掩码

5.2)配置DNS解析了,DNS解析文件再/etc/resolv.conf。执行:vim /etc/resolv.conf,如下图:

5.3)如果重启的话,/etc/resolv.conf还是会变为原来的样子,所以要让其永久改变,因此,执行: vim /etc/resolvconf/resolv.conf.d/base

5.4)到这里基本就是完成了,然后还是不能连上网,要将/etc/NetworkManager/目录下的system-connections删除,或者移动到其他目录下。

5.5)重启测试是否可以连网(sudo /etc/init.d/networking restart   查看是否设置成功 ifconfig):

host www.baidu.com
  •  参考资料:

http://jingpin.jikexueyuan.com/article/31624.html

http://jingyan.baidu.com/article/e5c39bf5bbe0e739d7603396.html

最新文章

  1. Spring5:@Autowired注解、@Resource注解和@Service注解
  2. 2015年可用的TRACKER服务器大全
  3. nodeAPI--HTTP
  4. Burpsuite如何抓取使用了SSL或TLS传输的Android App流量
  5. SNMP SNMP协议
  6. MySQL查询优化--细节理论
  7. Word对象模型 (.Net Perspective)
  8. 【原】Windows中使用Redis基本入门教程
  9. 我也谈javascript正则匹配
  10. Eclipse——在eclipse上安装Pydev插件实现python编程
  11. 关于GitHub
  12. tomcat启动问题 严重: End event threw exception
  13. html:常见行内标签,常见块级标签,常见自闭合标签
  14. 前端性能优化成神之路--vue组件懒加载(Vue Lazy Component )
  15. CSRF与SSRF区别
  16. java比较两个对象是否相等?
  17. Kafka 集群部署
  18. Beta阶段事后分析
  19. innodb和myisam数据库文件存储详解以及mysql表空间
  20. flask test

热门文章

  1. 显式激活数据库( ACTIVATE DATABASE)
  2. LightOJ 1245 数学题,找规律
  3. docker WARNING: bridge-nf-call-iptables is disabled 处理
  4. 如何将maven项目导入MyEclipse
  5. [CareerCup] 18.12 Largest Sum Submatrix 和最大的子矩阵
  6. 练习一:SQLite基本操作
  7. Linux_scp命令
  8. 提交form表单不刷新页面案列
  9. Daily Scrum 10.31
  10. centos安装php