一、安装VirtualBox桥接网卡驱动

1、单击电脑的网络-》右键选状态-》点【属性】,点【安装】

2、选【服务】-点【添加】

3、点【从磁盘安装】-点【浏览】

4、选择VirtualBox安装目录下的VBoxNetLwf.inf,路径为VirtualBox安装目录\drivers\network\netlwf

5、安装完成,可看到如下驱动

二、配置Ubuntu网络

1、选择虚拟机,点【设置】

2、选择【网络】-》网卡1(只配一个网卡)

连接方式:【桥接网卡】
界面名称:宿主机上真实的网卡名称,有线则选有线网卡,无线就选无线网卡,如果从有线变无线则要更换网卡
然后点【ok】

3、启动虚拟机

4、打开命令行输入ipconfig查看宿主机的ip和网关(windows 7),IP为192.168.10.141

5、输入ifconfig查看虚拟机的ip为192.168.10.144

6、因为这个ip是动态分配的,如果想固定则修改/etc/network/interfaces,把enp0s3网卡改为固定,如下(gateway从宿主机上用ipconfig查)
# The primary network interface
# iface enp0s3 inet dhcp
auto enp0s3
iface enp0s3 inet static
address 192.168.10.150
netmask 255.255.255.0
gateway 192.168.10.1
7、重启虚拟机
8、测试网络

宿主机IP:192.168.10.141
虚拟机1:192.168.10.150
虚拟机2:192.168.10.151
主机到虚拟机1,测试结果(通)

主机到虚拟机2,测试结果(通)

虚拟机1到主机,测试结果(通)

虚拟机2到主机,测试结果(通)

虚拟机1上网(上百度),测试结果(通)

虚拟机2上网(上QQ),测试结果(通)

虚拟机1到虚拟机2,测试结果(通)

虚拟机2到虚拟机1,测试结果(通)

9、经验证测试,已四通(主机虚拟机互通,虚拟机间互通,虚拟机上网)

10、遇到的问题

1、主机无法ping通虚拟机

检查虚拟机的防火墙,如开启则关闭或设置白名单

# 检查防火墙状态
sudo ufw status
# 关闭防火墙
sudo ufw disable
2、虚拟机无法ping通主机

检查主机的防火墙,如开启则关闭或设置白名单,打开网络和共享中心

选择【windows防火墙】

点【打开或关闭Windows防火墙】

如果不想关闭防火墙则设置windows防火墙白名单

打开防火墙,点【高级设置】

找到【入站规则】-【文件和打印机共享(回显请求 - ICMPv4-In)】-【专用,公用】,然后点【启用规则】即可

3、虚拟机上网ping时出现unknown host,但是ip却可以ping通

ping域名

ping ip

解决方法:在/etc/resolvconf/resolv.conf.d/base中加入以下内容,然后重启

nameserver 8.8.8.8
nameserver 8.8.4.4

可以正常上网了

Ubuntu 16.04配置VirtualBox虚拟机桥接网络相关推荐

  1. Ubuntu 16.04通过无线网卡使用桥接模式上网

    Ubuntu 16.04通过无线网卡使用桥接模式上网 (1) 虚拟机虚拟网络编辑器设置,桥接模式-- 选择"自动" 或者 无线网卡: (2) 虚拟机网络适配器设置桥接模式: (3) ...

  2. linux nginx 配置端口访问,Linux入门教程:ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点,ubuntunginxNginx 使用异步...

    Linux入门教程:ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点,ubuntunginxNginx 使用异步 特点: Nginx 可以部署在网络上使用 FastCGI,脚本 ...

  3. Ubuntu 16.04 配置固定IP地址

    1. 查看网卡设备名称 ifconfig 2. 修改network/interfaces sudo vi /etc/network/interfaces vim操作参看Linux(Ubuntu)下Vi ...

  4. Ubuntu 16.04配置CUDA 9.0+cudnn 7.0以及解决Nvidia显卡导致黑屏问题

    Ubuntu 16.04配置CUDA 9.0+cudnn 7.0以及解决Nvidia显卡导致黑屏问题 参考文章: (1)Ubuntu 16.04配置CUDA 9.0+cudnn 7.0以及解决Nvid ...

  5. Ubuntu 16.04 配置 B-Human 2016

    1.安装 Ubuntu 16.04 系统 VM虚拟机: 安装教程(CSDN): https://blog.csdn.net/qq_35411663/article/details/94651534 安 ...

  6. ubuntu 16.04 配置Python2.7 和 Python3.5 同时调用OpenCV

    安装OpenCV OpenCV 官网,下载见 SourceForge and GitHub. 若使用官网版本安装不成功,则可试试Github版本. 或者 git clone https://githu ...

  7. ubuntu 16.04配置嵌入式linux开发环境出现Unable to locate package lib32bz2-1.0

    问题描述:Ubuntu16 64位安装android studio的32位库 sudo apt-get install lib32bz2-1.0失败 虚拟机上运行ubuntu 16.04 环境 ,打开 ...

  8. Ubuntu 16.04 配置Raft(分布式共识协议)及Maven+Java运行环境

    本文用于在Ubuntu 16.04中配置分布式共识协议 Raft, 运行环境为Java + Maven, 开辟端口为 8051-8080, demon中实际使用端口为8051-8053 Raft软件包 ...

  9. Ubuntu 16.04 配置 multi-agent-emergence-environments 环境

    1 目标 配置 Emergent Tool Use from Multi-Agent Interaction 博客所使用的环境. 2 使用环境 Ubuntu 16.04 + VMware Workst ...

最新文章

  1. 无空头链表详解(增删改查)
  2. 利用JOrgChart只需2分钟即可配置简单组织机构图
  3. c语言程序设计案例教程肖利群,C语言程序设计案例教程
  4. jQuery 1.3 API 参考文档中文版
  5. 如何利用用户ID号、关键词或视频时长在自媒体视频软件上批量采集下载关于在自媒体视频软件上批量采集...
  6. 常用iOS URL Scheme附录 大全
  7. 《五分钟商学院》个人篇学习总结(下)
  8. mac电脑投屏到小米盒子_电脑投屏到小米盒子
  9. 运筹帷幄——我国古代的高超算术
  10. MySQL 第十三章 约束(★★★★★)
  11. 通过添加dns加速访问app store
  12. 64G的EXFAT格式的U盘如何格式化为FAT32
  13. python 使用 io.BytesIO 内存文件加速图片生成服务
  14. 公司上市需要具备的条件有哪些
  15. shell 中的单行注释和多行注释
  16. 云计算产品学习(1)
  17. vue实现登录路由跳转到成功页面
  18. 万字长文解读深度学习算法在自动驾驶规控中的应用
  19. vivado 亚稳态_【DNN Weaver FPGA实现】Vivado BRAM资源使用
  20. python-opencv图像傅里叶变换

热门文章

  1. 从苏宁电器到卡巴斯基(第二部)第04篇:我在卡巴的日子 IV
  2. 请实现一个算法,确定一个字符串的所有字符是否全都不同。这里我们要求不允许使用额外的存储结构。 给定一个string iniString,请返回一个bool值,True代表所有字符全都不同,False代
  3. androidentity什么用_Android greenDao schema entity使用详解
  4. 【六】Java基础(05)---集合
  5. MyBatis介绍,入门
  6. 移动端页面构建需注意?
  7. APPInventor用mySQL_Android app界面设计工具AppInventor初体验
  8. 剑指offer笔记(11)位运算
  9. 在特斯拉工作,到底要会几门语言,排第一的竟然是它?
  10. wordpress如何快速搭建商城