Ubuntu、笔记本、开发板三者之间的物理连接关系:笔记本使用无线网卡上网,Ubuntu桥接到以太网卡,开发板使用网线连接到笔记本以太网口。

共享网络实现互联

首先,明确Ubuntu、笔记本、开发板三者之间的物理连接关系:笔记本使用无线网卡上网,Ubuntu桥接到以太网卡,开发板使用网线连接到笔记本以太网口。
step01——设置笔记本的无线网卡网络共享
如下图,我的笔记本使用WLAN上网,开发板连接以太网 .右键WLAN–>属性–>共享–>勾选允许其他用户连接–>家庭网络连接选择以太网(也就是开发板将要连接的这个网口)–>确定。

记住下面的ipv4地址和子网掩码,左键双击以太网–>详细信息–>记住ipv4地址和子网掩码;后面需要将开发板IP设为同网段,开发板网段设为此IP值

上述步骤的意思就是将无线网卡和以太网卡共享连接起来,这样以太网卡和无线网卡就相当于处于同一个局域网内了。
step02——开发板设置IP及网关

ifconfig查看网卡名称使用命名
ifconfig eno0 192.168.137.111设置为同网段

vi /etc/resolv.conf修改nameserver为8.8.8.8 或114.114.114.114

使用命令查看网关
route -n
使用命令设置默认网关 route add default gw 默认网关
route add default gw 192.168.137.1


实现上网

注意:sudo apt update时出现以下问题


```bash
解决办法:
更改dns或是换源。
第一步:打开/etc/resolv.conf
sudo vi /etc/resolv.conf
这时可以看到有nameserver xxx
我的是nameserver 127.0.0.53
第二步:更改dns
nameserver 8.8.8.8
之前查找的是让我加入这一段,我将这两个加在nameserver 127.0.0.53之后,然后重启网卡,但是没有用。而且重启网卡后,我resolv.conf又恢复了之前的样子。
之后我就删除掉nameserver 127.0.0.53,保留新增的两个nameserver,并且没有重启网卡,直接sudo apt update,就成功了。

## 虚拟机上网```bash
在对应的虚拟机设置中:网络适配器这里的桥接,要选择自定义,选择VMnet0,注意,这个其实就是PC上的那个VMnet0.
在VMware编辑菜单选择虚拟网络编辑器->更改设置中将vmnet0选择为上面提到的以太网的网卡名;棘突如下图:


设置虚拟机IP及网关,注意网关设置为PC以太网的IP值


PC使用wifi上网开发板连接PC其他网卡正常上网相关推荐

  1. 全志H616香橙派OrangePi Zero2开发板连接USB以太网卡测试

    1) 目前测试过能用的 USB 以太网卡如下所示,其中 RTL8153 USB 千兆网卡插入开 发板的 USB 2.0 Host 接口中测试可以正常使用,但是速率是达不到千兆的,这点请注意 2) 首先 ...

  2. 【转载】4412开发板、PC、ubuntu通过网线连接

    今天看到使用TFTP方式,开发板直接从ubuntu下载程序,不需要一直通过烧写文件系统下载,我试了一下,虚拟机.开发板.pc三者老是互相ping不通.纠结了很久终于解决了. 写下这个小笔记,供大家参考 ...

  3. 嵌入式 Linux 入门 环境篇(三、开发板和 PC 的网络互通)

    嵌入式 Linux入门 环境篇第三课,开发板与PC的网络配置, 我们要实现 windows.ubuntu 和开发板三者的互通. ...... by 矜辰所致 前言 在环境篇前面的文章我们通过终端工具使 ...

  4. 开发板与pc之间文件传输:kermit and lrzsz

    imx6开发板与pc机之间通过串口传输文件步骤: 1. 安装好kermit并可以使用 2. 交叉编译lrzsz开源软件并把可执行程序lrz lsz拷贝到开发板 2.1 下载并解压lrzsz-0.12. ...

  5. Firefly AIO-3399ProC开发板与PC端部署Qt5.12.2交叉编译环境

    文章目录 前言 一.Qt是什么? 二.开发部署环境 三.部署Qt5.12.2交叉编译环境 3.1 安装前的相关包下载及环境准备 3.2 在开发板端部署Qt5.12.2交叉编译环境 3.3 在PC端部署 ...

  6. Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置

    Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置 第一步:在PC机安装Ubuntu18.04LTS 具体安装步骤参见上一篇文章 第二步:安装arm-linux-gcc交叉编 ...

  7. 中国移动M5310 nbiot开发板连接onenet平台全过程

    中国移动M5310 nbiot开发板连接onenet平台全过程 详细介绍一下中移m5310 nbiot开发板对接onenet云平台的全过程,简单实现了温湿度的采集,及数据上报与可视化显示. 一.M53 ...

  8. *基于RT-Thread的战舰开发板连接Onenent云平台(学习笔记)**

    基于RT-Thread的战舰开发板连接Onenent云平台(学习笔记) 摘要:本文主要是我在使用正点原子开发板在rt_thread框架下连接onenet云平台的学习笔记.此文主要介绍配置步骤和开发过程 ...

  9. ESP8266 NodeMCU开发板连接手机热点问题

    ESP8266 NodeMCU开发板连接手机热点问题 前言: 众所周知,esp是构建一个IOT工程里得力助手之一,通俗点来说就是:"WIFI模块" 不过下面要讲的是esp8266中 ...

最新文章

  1. 用java实现一个简易自动提款机
  2. 禁止输入emoji表情
  3. FPGA开发之RAM IP的使用
  4. sourcetree回退已推送的代码
  5. 《大话数据结构》读书笔记-串
  6. sql注入攻击与防御第二版读书笔记二——SQL盲注利用
  7. 【BZOJ3387】[Usaco2004 Dec]Fence Obstacle Course栅栏行动 线段树
  8. 分布式文件系统研究-测试-搭建测试环境
  9. 音视频同步(播放)原理
  10. linux加密框架 crypto 算法管理 - 算法查找接口
  11. 有什么软件可以测试手机gprs,哪个软件可通过GPRS发信息啊?
  12. java 一次最多insert多少条数据_万J,一次Insert/Update数十万条记录,有什么办法提高效率么?...
  13. c语言远控,CC远控工具:WebSocket C2
  14. 访问远程Visdom
  15. 5G商用牌照近期发放;华为削减手机订单;苹果、亚马逊、Google遭调查 | 极客头条...
  16. Bailian2797 最短前缀【字典树】
  17. 提升机器学习数学基础,这7本书一定要读-附pdf资源
  18. 转:高级PHP应用程序漏洞审核技术
  19. 中标普华下LibFetion1.3,i386,rpm包
  20. IAP固件升级原理及实现详解

热门文章

  1. WAN口和LAN口详解
  2. 查看路由器WAN口IP是否为公网ip指南
  3. Gibbs采样算法求解LDA
  4. C#ProgNET4GeoAPI库坐标转换
  5. [单选题]下面说法不正确的是:
  6. Mysql绿色版配置步骤
  7. 基于神经网络的毕设题目_自动化毕业设计题目
  8. 超级计算机玩游戏天涯,『天涯杂谈』 从相对论与量子力学,谈谈世界的真实性...
  9. 计算机二级vb考试真题,2016年计算机二级《VB》考试题及答案
  10. 学生用计算机该如何关闭,学生晚上回宿舍时,其在实验室的计算机主机应关闭,显示器一般不用关闭。()...