问题描述:

在Ubuntu虚拟机安装完毕之后,网络连接采用桥接模式,对虚拟机的eth0网卡进行静态IP设置,参数配置没有问题,但网络一直没有连接成功;即:无法实现本地主机连通虚拟机(ping不通该虚拟机IP),Ubuntu虚拟机无法连接外部网络上网(ping www.baidu.com)。

环境描述:

VMware Workstation版本:10.0.1 build-1379776

Unbuntu 版本:Ubuntu 14.04.3 LTS (server版)

处理思路:

尝试对该虚拟机再添加一块网卡eth1,重启虚拟机,然后,对文件/etc/network/interfaces 进行编辑,增加eth1的配置(如下文图);然后重启网络服务!【 如仍有问题,将网卡eth0卸载,然后挂载eth1,重启网络服务。】

具体设置:

添加网卡操作:

VM workstation左侧菜单 ==>> 选中该虚拟机右键 ==>> 设置 ==>> 添加 ==>> 网络适配器

重启虚拟机系统!

进去系统,ifconfig -a 查看网卡eth1是否添加成功。

编辑interfaces文件:

vi /etc/network/interfaces

手动设置DNS服务器:vi /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 192.168.14.254
# 这里的nameserver写的是你本地主机的网关地址。

保存退出。

注意:重启Ubuntu后发现又不能上网了,问题出在/etc/resolv.conf。

重启后,此文件配置的dns又被自动修改为默认值;所以需要永久性修改DNS。方法如下:

# vim /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.14.254
nameserver 8.8.8.8

重启网络服务:/etc/init.d/networking restart

然后测试本地服务器连接该虚拟机,和虚拟机的上网情况!OK!

如果还有问题,将网卡eth0卸载,重新挂载eth1,重启网络服务。这里之所以要将网卡eth0卸载,是因为,ubuntu server下的eth0网卡可能存在争用,然后挂载上述新加的桥接模式的eth1让虚拟机使用。

相关命令:

ifdown eth0

ifup eth1

本地连接测试:

C:\Users\Jesson>ping 192.168.14.234

正在 Ping 192.168.14.234 具有 32 字节的数据:
来自 192.168.14.234 的回复: 字节=32 时间=1ms TTL=64
来自 192.168.14.234 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.14.234 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.14.234 的回复: 字节=32 时间<1ms TTL=64 192.168.14.234 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 1ms,平均 = 0ms

网络连接测试:

jesson@jessonPC:~$ ping www.baidu.com
PING www.baidu.com (119.75.217.109) 56(84) bytes of data.
64 bytes from 119.75.217.109: icmp_seq=1 ttl=57 time=12.6 ms
64 bytes from 119.75.217.109: icmp_seq=2 ttl=57 time=3.30 ms
64 bytes from 119.75.217.109: icmp_seq=3 ttl=57 time=6.90 ms
64 bytes from 119.75.217.109: icmp_seq=4 ttl=57 time=3.54 ms
64 bytes from 119.75.217.109: icmp_seq=5 ttl=57 time=3.34 ms
[2]+ Stopped ping www.baidu.com

  补充一下virtualbox的设置

http://blog.csdn.net/qianggezhishen/article/details/45841723

http://blog.csdn.net/lcdcxy/article/details/49362171

VM虚拟机-Ubuntu server- 桥接模式网络配置的更多相关文章

  1. virtualbox 桥接模式网络配置虚拟机之间通讯以及虚拟机联网

    一般来说桥接模式可以解决所有的网络问题 网卡选择 [root@HELLO network-scripts]# cat ifcfg-eth0 TYPE="Ethernet" PROX ...

  2. vm虚拟机里的桥接模式下“复制物理网络连接状态”作用

    前提:真实主机可以上网 勾选,虚拟机也可以上网 不勾选,虚拟机不可以上网

  3. Ubuntu Server 下的网络配置

    $ ifconfig 配置DHCP客户端$ sudo vi /etc/network/interfaces加入 iface eth0 inet dhcp 配置静态IP地址$ sudo vi /etc/ ...

  4. ubuntu server 18.04 网络配置

    从17.10开始放弃在/etc/network/interfaces里固定IP的配置 配置文件是:/etc/netplan/50-cloud-init.yaml .用缩进来表示层级关系 冒号之后要有个 ...

  5. mac vmware fusion10 nat 模式网络配置

    mac vmware fusion10 nat 模式网络配置 1.虚拟机选择 nat 模式 虚拟机-->网络适配器-->网络适配器设置-->连接网络适配器(对勾)-->与我的 ...

  6. Ubuntu Server 13.10 安装配置图解教程

    一.Ubuntu Server 13.10系统安装 Ubuntu分为桌面版(desktop)和服务器版(Server),下面为大家介绍服务器版本Ubuntu Server 13.10的详细安装过程. ...

  7. linux桥接模式下配置静态ip

    原文链接:http://blog.csdn.net/qq_37936542/article/details/79494993 一:桥接模式 VMware桥接模式,也就是将虚拟机的虚拟网络适配器与主机的 ...

  8. ubuntu server nginx 安装与配置

    ubuntu server nginx 安装与配置 一:关于nginx http://wiki.ubuntu.org.cn/Nginx http://nginx.org/cn http://wiki. ...

  9. Sql Server Configuration Manager 网络配置为空,没有实例

    新用户一天内不准提问...Sql Server Configuration Manager 网络配置为空,没有实例无法设置ip和端口进行连接..

  10. [Linux] Ubuntu 18 LTS netplan 网络配置

    Ubuntu 18 LTS netplan 网络配置 今天装完 Ubuntu 18 LTS,配置网络时发现Ubuntu 18LTS ifupdown has been replaced by netp ...

随机推荐

  1. Window下同一台服务器部署多个tomcat服务简易教程

    第一步:解压两份tomact 分别为tomactserver01和tomactserver02文件夹 第二.配置tomact的环境变量 分别为 第三步:分别修改tomact的bin目录下的catali ...

  2. js基础学习笔记(三)

    3.1 认识DOM 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法.DOM 将HTML文档呈现为带有元素.属性和文本的树结构(节点树). 先来看看 ...

  3. js基础学习笔记(二)

    2.1  输出内容(document.write) document.write() 可用于直接向 HTML 输出流写内容.简单的说就是直接在网页中输出内容. 第一种:输出内容用“”括起,直接输出&q ...

  4. Android自定义视图四:定制onMeasure强制显示为方形

    这个系列是老外写的,干货!翻译出来一起学习.如有不妥,不吝赐教! Android自定义视图一:扩展现有的视图,添加新的XML属性 Android自定义视图二:如何绘制内容 Android自定义视图三: ...

  5. day18(javaEE三大组件之一servlet(简介(一)))

    Servlet servlet是小型服务器语言,使用它可以处理前台传递来的信息,servlet进行处理后在响应给前台,其中servlet起到了关键性的作用.前端输入的信息可以持久化的存储在数据库中,并 ...

  6. PAT甲级 1120. Friend Numbers (20)

    1120. Friend Numbers (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue Two in ...

  7. 王家林系列之scala--第69讲:Scala并发编程react、loop代码实战详解

    刚才看了一下,群里王家林老师又更新课程了,真为王老师的勤奋感到佩服,于是迫不及待的下载下来观看学习.本期讲的是关于scala并发编程的react.loop代码实战. 信息来源于 DT大数据梦工厂微信公 ...

  8. QT中的线程与事件循环理解(1)

    1.需要使用多线程管理的例子 一个进程可以有一个或更多线程同时运行.线程可以看做是“轻量级进程”,进程完全由操作系统管理,线程即可以由操作系统管理,也可以由应用程序管理.Qt 使用QThread 来管 ...

  9. hdu 5050 大数

    http://acm.hdu.edu.cn/showproblem.php?pid=5050 大数模板最大公约数 信kuangbin,能AC #include <cstdio> #incl ...

  10. RxSwift学习笔记6:Subjects/PublishSubject/BehaviorSubject/ReplaySubject/Variable

    // 从前面的几篇文章可以发现,当我们创建一个 Observable 的时候就要预先将要发出的数据都准备好,等到有人订阅它时再将数据通过 Event 发出去. // 但有时我们希望 Observabl ...