以下内容源于朱友鹏《物联网大讲坛》课程学习,如有侵权,请告知删除。

一、配置须知

(1)虚拟机上网有2种模式,NAT和桥接。

(2)虚拟机上网配置注意点

  • 注意选择NAT还是桥接模式;
  • 注意ubuntu中网络配置文件/etc/network/interfaces,此文件是配置网卡信息的(譬如静态ip还是dhcp,静态ip地址是多少等);
  • 如果是桥接模式,注意桥接到哪个网卡上(一般笔记本都有2个网卡,即有线网卡、无线网卡,主机使用什么网卡上网,就桥接到此网卡),如果是NAT模式没关系。

(4)ubuntu14.04中重启网卡的命令变了

  • ifdown eth0,ifup eth0;

(5)windows系统中有一个bug,如果windows没有检测到有线网卡连接了外部网络,则windows中本地连接是不工作的,网卡不工作。

  • 解决方案是用网线随便连接一个有联网能力的东西即可,譬如网线连接你的电脑到旁边兄弟的电脑上,譬如插上你的开发板(开发板中运行了linux系统),譬如插上路由器端口。

二、NAT方式下上网配置过程

(windows主机可以无线上网,也可以有线上网)

例如主机windows通过无线上网(或者有线上网),然后在虚拟机中配置2点:

  • 第一,在“虚拟机——设置——网络适配器”中,选择NAT方式;
  • 第二,在linux中,配置/etc/network/inerfaces文件,使用dhcp方式;
  • 然后,重启网卡,确认ip地址得到后即可上网。

三、桥接方式上网配置过程

此方式适合于拥有多个上网账号的情形,我这里因为一个账号可以多个ip登录,所以可以用这个;但如果只能一个账户绑定一个ip,那只好用nat。

(windows主机可以无线上网,也可以有线上网。)

例如主机windows通过无线上网了(或者有线上网),然后虚拟机中配置注意三点:

  • 第一,在“虚拟机——设置——网络适配器”中,选择桥接方式;
  • 第二,配置桥接到无线网卡(如果主机windows是通过有线上网的,则桥接到有线网卡);
  • 第三,配置/etc/network/inerfaces文件中使用dhcp方式;
  • 然后,重启网卡,确认ip地址得到后即可上网。

四、虚拟机要ping通开发板的配置过程

这里讲的是主机windows无线上网的情况下,毕竟我的电脑只有一个网卡,要连接到开发板。

前提是开发板和电脑之间通过网线连接好。

然后windows的本地连接的IPv4地址设置为固定的ip(其实这一步无所谓,只是为了后续主机可能与虚拟机进行ping的操作,我这里是192.168.1.10,后面保持同一网段就好)。

然后虚拟机中配置注意三点:

第一选择桥接方式;

第二配置桥接到有线网卡(如果配置为自动或者配置桥接到无线网卡则肯定无法ping通开发板);

第三配置/etc/network/inerfaces文件中使用static方式

  • ip地址配置保证和主机windows、开发板三者处于同一网段;
  • 然后虚拟机重启网卡,确认ip地址得到后,即可ping通(完全启动后的,即进入了系统)开发板。

ubuntu14.04上网问题相关推荐

  1. Ubuntu14.04下中山大学锐捷上网设置

    Ubuntu14.04下中山大学锐捷上网设置 打开终端后的初始目录是 -,Ubuntu安装完毕默认路径,不是的请自行先运行cd ~ 非斜体字命令行方法,斜体字是图形管理方法,二选一即可 记得善用Tab ...

  2. Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动

    闲来无事有时候又想熟悉熟悉Linux各种指令.写写shell 脚本,虽然现在各种云主机硬件以及软件非常的火爆,各个大的厂商都在推出自己的硬件服务,比如百度.阿里.360.IBM等等都推出了自己的云服务 ...

  3. 【linux】ubuntu14.04升级dbus到1.13.8,杯具了,无法进入桌面

    一.问题描述 在ubuntu14.04中安装了Qt5.12,启动QtCreator报错,需要高版本的dbus. 将dbus升级到1.13.8后,杯具了,无法进入桌面 二.尝试解决 1.尝试恢复之前的版 ...

  4. 虚拟机ubuntu14.04系统设置静态ip

    ubuntu14.04 设置静态ip vim /etc/network/interfaces 原来只有 auto lo iface lo inet loopback 修改成如下: auto lo if ...

  5. win10装linux grub,在Win10下安装Ubuntu14.04安装并修复grub2

    今天的我也是折腾,装的ubuntu14.04搞了那么久,我还是要好好记下我的安装过程免得我重新上网找答案,这简直浪费时间.所以本教程大部分应该都是贴图. 一,安装ubuntu14.04 镜像和刻录U盘 ...

  6. 虚拟机安装Ubuntu14.04打开FireFox提示Server not found

    虚拟机安装Ubuntu14.04打开FireFox提示Server not found 我采用VMware安装ubuntu14.04的,VMware的网络是配置采用NAT模式(用于共享主机的IP地址) ...

  7. 【安装教程】windows8.1 下安装ubuntu14.04 双系统

    From: https://blog.csdn.net/u011918106/article/details/53339250 最近真是折腾,安装软件出现点儿问题,忙得焦头烂额.放松一下,写篇博客. ...

  8. Ubuntu14.04部署CEPH

    CEPH简介 CEPH是一种已经震撼了整个存储行业的最热门的软件定义存储技术(SoftwareDefined Storage,SDS).它是要给开源项目,为块存储.文件存储和对象存储提供了统一的软件定 ...

  9. Ubuntu14.04下配置固定IP

    实验室需要构建静态网站作为个人知识管理工具,每个人要求都有属于自己的静态网站进行知识积累和交流.但是实验室的路由有时候会关闭,重启后给每台机器重新分配ip,因此为了方便访问每台主机,需要设置静态ip. ...

最新文章

  1. mysql的主从复制原理与实现
  2. linux查看nginx运行状态,如何查看nginx运行状态及相关属性说明
  3. 保存光谱曲线出现问题_直读光谱仪计量周期-这家好【博越仪器】
  4. IT基础架构规划方案二(计算机系统与机房规划规划)
  5. TCP如何保证可靠性
  6. setScaledContents的看法
  7. TCP/IP学习(30)——L2数据链路层的数据包处理详细流程
  8. 富文本编辑器:Typora(编辑与预览一体化)
  9. 由Java说起:编程语言还需要开源吗?
  10. rsa前后端加密流程_不懂前后端分离?这篇就够了
  11. Linux Page Cache机制
  12. activiti表单设计器_基于Vue,ElementUI开发的一款表单设计器
  13. matlab中ezplot和plot, fplot这3
  14. Pyqt Model/view框架 3.可编辑项
  15. cad统计多线段总长度插件_新手入门,学习CAD必须掌握,教你使用标注命令,绘图效率翻一倍...
  16. HI3559A soc中使用sensor hub的uart0
  17. 【手把手教程】uniapp + vue 从0搭建仿斗鱼虎牙直播App:腾讯云MLVB移动直播实践连麦PK+带货
  18. JAVA中InputStream转base64
  19. 目前计算机无法显示的四叠字,四叠字大全列表
  20. 在python中,计算Sum = m + mm + mmm +mmmm+.....+mmmmm.....,输入两个数m,n。m的位数累加到n的值,列出算式并计算出结果:

热门文章

  1. windows下安装和设置gradle
  2. Android开发常用的插件及工具
  3. 下一步工作的一些思考和问题
  4. IQueryable和IEnumerable区别
  5. ABP理论学习之Web API控制器(新增)
  6. 1023:坑爹的黑店
  7. Android 第一篇
  8. 使用vue+webpack从零搭建项目
  9. android传递数据bundle封装传递map对象
  10. audio 标签简介