ubuntu14.04上网问题

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


一、配置须知

(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通(完全启动后的,即进入了系统)开发板。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/461864.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

centOS 6 rpm安装MySQL小记

今天在虚拟机重新搞一个MySQL 但是在安装的时候 一直在报错 错误信息就不贴了 大概就是 mysql-lib 冲突 导致安装不成功。 首先 在centOS里面 会自带一个mysql-lib 那么我们首先要卸载他就好了 1. rpm -qa | grep -i mysql 这时你会看到mysql-lib 2. yum remo…

secureCRT中文字符乱码

1.远程linux机器。修改环境变量LANG。例如在~/.bash_profile里面添加export LANGzh_CN.UTF8 2.本地windows机器。修改SecureCRT的设置。找到“全局选项”->“默认会话”->“编辑默认设置”:“外观”->"字符编码"->"UTF-8"转载于:…

iOS开发篇——OC 协议和代理设计模式介绍

蓝鸥iOS培训讲师推荐:好久没和大家沟通了,没和大家沟通了,今天就和大家说说有关OC内容协议和代理设计模式。首先要讲的是协议一、协议OC中的协议和接口有些相似,协议中定义的方法,在类中实现。协议一般情况下是用来实现…

uboot的移植——移植uboot官方的uboot到x210开发板

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。 参考内容 uboot——官网下载直接移植(一) - biaohc - 博客园 uboot——官网下载直接移植(二) - biaohc - 博客园 uboot移植(一)配置过程分析_LouisGou的博客-CSDN博客 获取…

[转载]使用Vitamio打造自己的Android万能播放器(7)——在线播放(下载视频)...

前言 本章将实现非常实用的功能——下载在线视频。涉及到多线程、线程更新UI等技术,还需思考产品的设计,如何将新加的功能更好的融入到现有的产品中,并不是简单的加一个界面就行了,欢迎大家交流产品设计和技术细节实现&#xff01…

CodeForces - 627A

CodeForces - 627Ahttps://vjudge.net/problem/326413/originab (a&b)<<1 (a^b);然后是位运算&#xff0c;如果对于这一位置&#xff0c;异或值为1时&#xff0c;有两种可能&#xff0c;由乘法原理&#xff0c;答案<<1。如果sx&#xff0c;就会出现一方全0&am…

vim编辑器中如何查找某个词

在命令模式&#xff08;进入后直接按shift&#xff1a;&#xff09;下输入 /xxx&#xff0c;这个是查找文件中“xxx”这个单词&#xff0c;是从文件上面到下面查找&#xff1b; &#xff1f;xxx&#xff0c;这个是查找文件中“xxx”这个单词&#xff0c;是从文件下面到上面查…

Hibernate上路_16-继承关系映射

2019独角兽企业重金招聘Python工程师标准>>> 例&#xff1a;员工Employee分为正式工SalaryEmployee和临时工HourEmployee。子类表的字段都不能使用非空约束。 1.三种继承关系的建表方式&#xff1a; 1&#xff09;父类、子类在同一张表&#xff0c;表中有“辨别者…

Android中的AnimationDrawable的使用

首先可以先定义一个逐帧播放的xml&#xff1a; 1 <?xml version"1.0" encoding"utf-8"?>2 <animation-list xmlns:android"http://schemas.android.com/apk/res/android"3 android:oneshot"false" >4 5 <ite…

HttpUtility编码

程序集&#xff1a; system .web HttpUtility.UrlDecode UrlEncode HttpUtility.UrlEncode 方法: 对 URL 字符串进行编码&#xff0c;以便实现从 Web 服务器到客户端的可靠的 HTTP 传输。 转载于:https://www.cnblogs.com/whl4835349/p/11208191.html

C++起航篇——bool类型,输入输出,命名空间

以下内容源于慕课网http://www.imooc.com/course/list?ccplusplus的学习整理&#xff0c;如有侵权&#xff0c;请告知删除。 慕课网学习内容 一、起航 二、离航 三、远征 封装继承多态模板 1、c的新特征 &#xff08;1&#xff09;新数据类型 bool &#xff08;true和fals…

Metasploit没有db_autopwn命令的解决办法

转载自&#xff1a;宁夏网络安全信息平台[http://www.nxfbi.com]未加载前&#xff1a;msf > db_db_connect db_driver db_import db_statusdb_disconnect db_export db_nmap解决办法&#xff1a;将附件db_autopwn.rp 拷贝到/opt/framework3/msf3/plugin…

C++离航篇——引用,const

以下内容源于http://www.imooc.com/learn/381的学习整理&#xff0c;如有侵权&#xff0c;请告知删除。 一、引用 &#xff08;1&#xff09;引用即定义别名 对引用进行操作即对本身操作&#xff1b;int a10; int &ba; //定义了a的别名b&#xff1b;注意别名是不包括&…

msbuild explorer

http://msbuildexplorer.com/转载于:https://www.cnblogs.com/dmdj/p/3439366.html

【广搜】棋盘游戏

题目描述 在一个4*4的棋盘上有8个黑棋和8个白棋&#xff0c;当且仅当两个格子有公共边&#xff0c;这两个格子上的棋是相邻的。移动棋子的规则是交换相邻两个棋子。现在给出一个初始棋盘和一个最终棋盘&#xff0c;要求你找出一个最短的移动序列使初始棋盘变为最终棋盘。Klux说…

C++离航篇——函数默认参数、函数重载、内敛函数

1、函数的默认参数 2、函数的重载 &#xff08;1&#xff09;在相同的作用域内&#xff0c;用同一个函数名定义的多个函数&#xff0c;其中每个函数的参数个数、参数类型不同。 3、内联函数 &#xff08;1&#xff09;编译的时候&#xff0c;将函数体代码和相应的实参直接在函…

POJ——字符串插入

欢迎来我的个人网站&#xff1a;http://www.rxwcv.cn 2:字符串插入 查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述有两个字符串str和substr&#xff0c;str的字符个数不超过10&#xff0c;substr的字符个数为3。&#xff08;字符个数不包括字符串结尾处的\0。&…

POJ 1200 Crazy Search(RK)

题意 给定一个由NC个字母组成的字符串&#xff0c;求长度为N的不同子串的个数 思路&#xff1a; 由于只有NC个字母&#xff0c;可以将字母编号&#xff0c;0 &#xff5e; NC - 1&#xff0c;转换成数字&#xff0c;就可以将字符串表示成NC进制的数字&#xff0c;这样所有字串代…

C++离航篇——内存的申请释放

1、内存的申请和释放 使用关键字new&#xff0c;紧接申请的类型&#xff0c;以及用中括号标明申请多大的内存空间。 2、内存的初始化 注意和块内存申请不同&#xff0c;初始化是&#xff08;&#xff09;&#xff0c;块内存是[ ]。

去掉ExpandableListView的箭头图标

用到ExpandableListView时有个箭头图标系统自带的在你自定义布局也不能去掉只要设置一个属性即可&#xff0c;如下&#xff1a; settingLists.setGroupIndicator(null); ~~~~~~~~~~~~~~~~~此处就是设置自定义的箭头图标的。置空则没有了。 也可以自定义&#xff08;但是位置还…