遇到的问题:主机可以上网(使用了代理),VMware设置为桥接方式连网。在主机中可以ping通虚拟机,在虚拟机中也可以ping通主机,可是在虚拟机中始终连接不了因特网。

感谢刘洋同学的博文,“在桥接模式下,你主机是怎么配置的,那么你的虚拟机操作系统也必须做相应的配置”,所以,在虚拟机中也跟主机一样地设置好代理即可上网啦。

以下为该文章的部分转载,点击此处阅读原文。

vmplayer 网络配置理论篇

桥接模式(bridged)

桥接这个说法不仅仅只用于网络通信,它还用于程序设计的设计模式。它的本意是:把两个角色之间的继承关系改为了耦合的关系,从而使这两者可以从容自若的各自独立的变化。这个解释也同样适用于vm网络的链接方式。下面先贴出桥接模式下的网络模型图,以便于理解。

在以上网络模型图中,我们可以看到,VMnet0当作为一个虚拟交换机,而实体电脑和虚拟中的操作系统都是通过虚拟网卡边接到了这个虚拟交换机上,从而实现相互的通信。因此,你完全可以这样来理解,桥接模式下,虚拟机和实体机是处于同一网段。因此处于此网段的所有电脑都可以与虚拟机进行通信。 在实际环境中,有很多有使用桥接方式就可以直接联网,而有的人使用桥接方式却发现只能主机与虚拟机之间相系通信,虚拟机却无法访问外网,这种情况一般是因为你网络连接是要做一定的配置的。比如说:你是通过拨号上网,那么,在虚拟机中也只能通过拨号才能连接网络;你连接路由器后,主机不用配置的话就有网,那么虚拟机此时也无须配置并可以正常连接网络。说了这么多,也就是为了告诉你:在桥接模式下,你主机是怎么配置的,那么你的虚拟机操作系统也必须做相应的配置。由于相关配置只与你自己电脑相关,故无法给出具体的配置方案。请自行参考你的电脑网络配置。

主机模式(host-only)

什么是主机模式呢?host-only顾名思义,这种技术提供的是主机和虚拟机之间的网络互访,而不是虚拟机访问internet的技术。(回答参考搜搜百科)。 以下是主机模式下的网络模型图。

由以上网络模型图,很清楚的知道了虚拟机和宿主机之间是可以通信(通过VMnet1来直接通信),却无法与外界通信的。 说是这样来说,我们是有办法来让虚拟机连接网络:网络共享(也可以通过代理服务器方式,在此略过)。具体操作方法如下(以下配置内容基于Win 7,其它windows系统操作类似):

  1. 找到已连接网络的那张网卡,我的电脑上是“无线网络连接 2”
  2. 点击“右键”,选择“属性”,选择“共享”选项卡
  3. 选择“允许其它网络用户通过……”,选择对应的“家庭网络连接”项

                                                   
  4. 一般来讲,按以上设置即可实现虚拟机联网。但因为网络连接的不同,可能会出现仍然无法联网,此时,你可以尝试着手动设置虚拟网卡(主机ip段的ip,主机相同的DNS)。

网络地址转换模式(nat)

仔细的上图与”主机模式下的网络模型图”后,你应该就明白了“主机模式”下为什么不能访问外网了。 对于nat模式,上面的图已经解释够多了,这次就少说一点。 在NAT模式下,相当于重新在原来网络的基础上又分了一层子网,因些我们可以为虚拟机来指定ip地址,从而固定ip。

[转] VMware中的Ubuntu无法通过桥接方式上网的更多相关文章

  1. [机器学习] 虚拟机VMware中使用Ubuntu的联网问题

    在VMware中安装Ubuntu要解决两个问题: 1.VMware Tools安装使用 2.Ubuntu联网的虚拟机设置 1.VMware Tools安装 它的作用就是使用户可以从物理主机直接往虚拟机 ...

  2. 在VMware中安装ubuntu出现菜单栏无法显示的情况

    在VMware中安装ubuntu出现菜单栏无法显示的情况 其实这个问题的原因时由于VMware中enable了3D图形加速界面,只需要shutdown当前运行的虚拟机,然后在虚拟机,设置,显示器,3D ...

  3. Vmware 中安装 Ubuntu Server (或者ubuntu 以文本界面登陆时) 分辨率无法全屏问题

    Vmware 中安装 Ubuntu Server/Ubuntu 分辨率,无法全屏问题 需要更改grub设置 在终端或者文本界面按下列步骤进行设置: 第一步: 输入命令 sudo vim /etc/de ...

  4. 安装Vmware 以及 Vmware 中安装Ubuntu 以及其中问题?

    在vmware中安装ubuntu 过程中 安装窗口太小,无法继续下一步? 按住alt键,用鼠标拖动linux的安装窗体,向上移动就能看到下面的确定按钮. 如何安装Vmware-tools? 1.VM菜 ...

  5. 在vmware中实现Ubuntu与win7(主机)之间同步实现共享文件

    作为linux的热衷者和初学者,我们在学习的过程中难免会碰到不少的问题,下面简单的介绍和总结一下,我是如何通过以下两种方法解决在vmware中实现Ubuntu与win7(主机)之间同步实现共享文件的. ...

  6. virtualbox下centos虚拟机安装,并网卡配置桥接方式上网,使得和host可以互Ping通。

    见:http://www.cnblogs.com/taoshiqian/p/7615993.html 注意: 1.host 主机什么都不要处理 2.将virtualbox 的对应虚拟机网络设置桥接 3 ...

  7. VMware中的Ubuntu网络设置

    网络配置: VMware安装后会有两个默认网卡,分别是VMnet8(192.168.83.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP会不同的.在windows ...

  8. 配置VMware中的Ubuntu能够被其他机器ssh远程

    配置虚拟机Ubuntu能够被其他机器 ssh远程 将虚拟机Ubuntu改成桥接模式 在Ubuntu中安装openssh sudo apt install openssh-server -y sudo ...

  9. 如何扩大VMware中的ubuntu虚拟机的磁盘大小

    我是在VMware中安装的ubuntu. 最近虚拟机磁盘空间不够,需要扩展,在虚拟机中设置了扩展20G,然后在ubuntu中发现扩展的20G并不能用.... 正确的扩展方法是: 1.先在虚拟机中的se ...

随机推荐

  1. poj2594最小路径覆盖+floyd

    Treasure Exploration Time Limit: 6000MS   Memory Limit: 65536K Total Submissions: 8909   Accepted: 3 ...

  2. 洛谷P2468 粟粟的书架

    题目链接:https://www.luogu.org/problemnew/show/P2468 知识点: 可持久化线段树.二分.前缀和 解题思路: 对于 \(R, C \le 200, M \le ...

  3. vue移动端转场动画

    vue移动端转场动画 1.介绍:使用vue移动端做项目的时候,为了用户的体验良好,我们需要页面有一种进入和转出的效果 // 在App.vue根组件中 <template> <div ...

  4. php 序列化

    PHP serialize() 函数 serialize() 函数用于序列化对象或数组,并返回一个字符串. serialize() 函数序列化对象后,可以很方便的将它传递给其他需要它的地方,且其类型和 ...

  5. 关于Java Web结构和SSM框架的理解

    Java Web常见的三层结构 表现层:也就是Web层,常见的框架有Spring MVC.Struts2 ,并包括用于展示的界面,如JSP界面:业务层:Service层,专注于业务逻辑的实现:持久层: ...

  6. vue-cli2 使用cdn资源

    vue-cli2 引入固定cdn资源操作记录 vue引入cdn也不是什么神奇的操作,但是自己之前一直没有尝试过,这次正好项目优化需要,所以,实操一波,特此记录 本次cnd引入了如下资源 vue vue ...

  7. Java获取主板序列号、MAC地址、CPU序列号工具类

    import java.io.File; import java.io.FileWriter; import java.io.BufferedReader; import java.io.IOExce ...

  8. sql注入讲解

    1.输入1' 发现数据库报错,原因是我们的输入直接被代入到数据库查询语句里面. 2.有没有办法可以不让他报错呢?可以尝试一下构造正确的数据库语法,使之不报错.比如输入 1 and 1=1 试试 sel ...

  9. Java IO(三)FileDescriptor

    Java IO(三)FileDescriptor 一.介绍 FileDescriptor 是文件描述符,用来表示开放文件.开放套接字等.当 FileDescriptor 表示文件时,我们可以通俗的将 ...

  10. MySQL 可重复读,差点就我背上了一个 P0 事故!

    小黑黑的碎碎念 哎,最近有点忙,备考复习不利,明天还要搬家,好难啊!! 本想着这周鸽了,但是想想还是不行,爬起来,更新一下,周更可不能断.偷懒一下,修改一下之前的一篇历史文章,重新发布一下. P0 事 ...