问题描述:

在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. Java查看项目目录以及导入项目

    1.查看项目目录 右击项目,选择properties,选择resource,查看location 2.导入已有项目 (1)右击项目 ,选择import (2)在弹出的窗口中选择Existing pro ...

  2. BZOJ 1059 [ZJOI2007]矩阵游戏 (二分图最大匹配)

    1059: [ZJOI2007]矩阵游戏 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 5281  Solved: 2530[Submit][Stat ...

  3. WEB版一次选择多个文件进行批量上传(swfupload)的解决方案

    说明:功能完全支持ie和firefox浏览器! 一般的WEB方式文件上传只能使用FileUpload控件进行一个文件一个文件的进行上传,就算是批量上传,也要把文件一个一个的添加到页面,无法如windo ...

  4. 19-background

    先来讲讲颜色表示法 一共有三种:单词.rgb表示法.十六进制表示法 rgb:红色 绿色 蓝色 三原色光学显示器,每个像素都是由三原色的发光原件组成的,靠明亮度不同调成不同的颜色的.用逗号隔开,r.g. ...

  5. 查看Redis集群所有节点内存工具

    指定集群中任意一个节点,查看集群中所有节点当前已用物理内存.配置的最大物理内存和系统物理内存. ​ ​源码(可从https://github.com/eyjian/redis-tools下载): #! ...

  6. Swift: 用UserDefaults保存复杂对象

    一直木有看过这个细节,用UserDefaults是能不能存复杂一点的对象.大家可能都看到过UserDefaults的一个方法setObject: forKey:,用这个方法存过NSDictionary ...

  7. POJ1195--Mobile phones(基础二维BIT)

    Description Suppose that the fourth generation mobile phone base stations in the Tampere area operat ...

  8. android上的i-jetty (1)环境搭建

    介绍下如果把android设备作为一个web服务器使用, 编译i-jetty 1. 将源码download下来,http://code.google.com/p/i-jetty/downloads/l ...

  9. gradle构建工具入门

    实际设置:系统变量新建: PATH新加: 查看是否安装成功:

  10. mod与%的区别

    mod与%的区别 %与mod的区别: %出来的数有正有负,符号取决于左操作数,而mod只能是正: 所以要用%来计算mod的话就要用这样的公式:a mod b = (a % b + b) % b: 括号 ...