开发板以电脑为跳板连接互联网

标题

  • 开发板以电脑为跳板连接互联网
    • 网络共享方式
    • 桥接方式

开发板以电脑为跳板连接互联网

分享下用网线直连电脑的开发板如何以电脑为跳板连接互联网的两个方法。

  1. 网络共享方式
  2. 桥接方式
    补充下,我的电脑连接的是无线网络,开发板和电脑是用网线进行连接的,以下是我的网络适配器(网卡)的情况。
    在这里插入图片描述

网络共享方式

在这里插入图片描述

第一步,让以太网中的设备可以通过无线局域网连接到互联网。左键wlan网卡,选择属性-》共享,勾选所有,点击确认。
在这里插入图片描述
第二步,让电脑可以和开发板ping通。先利用串口或者直接连接显示屏的方式登录开发板,设置静态ip地址。然后,设置电脑以太网的ip地址。两者ip地址需要在同一子网内。比如,开发板的ip地址为192.168.137.3。电脑以太网的ip地址为192.168.137.1。两者的子网掩码都设置为255.255.255.0。在电脑端尝试与开发板进行通讯。
在这里插入图片描述

第三步,设置开发板的默认网关。先设置开发板的默认网关的ip地址为电脑的以太网ip地址,即192.168.137.1。这样的目的是,当开发板需要去建立与互联网某个网站的联系时,可以先将请求数据发送到默认网关,由默认网关进行转发。

补充下默认网关的知识:当开发板需要发送数据的目的地ip地址不在开发板所在子网内的时候,开发板就会把数据先发送给默认网关,交给它处理。默认网关可以是任何一台计算机设备,路由器等。

第四步,设置电脑以太网的默认网关的ip地址。该ip地址得是电脑所在无线网的默认网关。

以太网口的数据可以借由无线网口发送到互联网,前提是无线网开通了internet网络共享服务给以太网。这一点,我们第一步就做到了。

由于电脑的无线网是连接互联网的,此时请求数据也就可以通过电脑的无线网发送给指定网站所在的计算机。
在这里插入图片描述

经过多次测试,网络共享方式不够稳定,经常会连接不上互联网。但好在还有plan B

桥接方式

开启桥接模式后,我们直接看到的三者的联络关系如下。
在这里插入图片描述
然而,桥接模式虚拟了一个子网,将他们都包含在内。
在这里插入图片描述
以下是具体的实现桥接的步骤。

第一步:到网络连接处,按住ctr,选中WLAN和以太网。然后,右键选择桥接。
在这里插入图片描述
如果此时发现出现了网桥标识,但是WLAN或者以太网适配器其中一个没有出现“已启用,网桥的”字样,则右键该适配器,选择添加到桥,即可顺利构建桥。
在这里插入图片描述
第二步,设置开发板的ip地址和默认网关。开发板的ip地址得和电脑网桥的ip地址在同一子网内,开发板的默认网关则是电脑网桥的默认网关。我们可以通过在windows的powershell中使用ipconfig获取电脑网桥的ip地址和默认网关。

这样,我们的开发板就可以连接互联网了。

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

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

相关文章

Python 高级编程:文件操作与错误处理

在前几篇文章中,我们介绍了Python的基本语法、函数和模块以及面向对象编程。这些知识对于大部分日常编程问题已经足够,但对于需要分析大数据的人来说,这些还不够。本章将介绍Python的文件操作以及错误处理与调试。 目录 文件操作读文件写文…

C语言单链表的算法之插入节点

一:访问各个节点中的数据 (1)访问链表中的各个节点的有效数据,这个访问必须注意不能使用p、p1、p2,而只能使用phead (2)只能用头指针不能用各个节点自己的指针。因为在实际当中我们保存链表的时…

【嵌入式Linux】i.MX6ULL GPIO 中断服务函数注册与编写

文章目录 1 外部中断初始化与中断服务函数1.2 外部中断初始化函数 exti_init1.2.1 GPIO引脚配置1.2.2 中断使能与注册1.2.3 GIC_EnableIRQ()函数的分析 1.3 中断服务函数 gpio1_io20_irqhandler1.3.1 消抖处理1.3.2 中断事件处理1.3.3 清除中断标志 2 BUG处理2.1 问题描述2.2 解…

网易Filmly网盘影片播放器安卓TV版

我们在观看网盘内的影视时,想要高清/原画质观看视频,甚至倍速功能往往都需要开通网盘会员才可以,否则你只能使用”马赛克”画质观看。 最近网易上线了一款播放器:Filmly ,它支持直连网盘影视资源,可以高速…

深入理解计算机系统 CSAPP 家庭作业7.12

A:refptr (unsigned)(ADDR(r.symbol) r.addend - refaddr) 0x4004f8 (-4) - 0x4004ea 0xa B:refaddr 0x4004d0 0xa 0x4004da refptr 0x400500 (-4) - 0x4004da 0x22 ​​​​​​​

Python24 机器学习之决策树

1.什么是机器学习? 机器学习是人工智能(AI)的一个分支,它使计算机系统能够从经验中学习并根据这些学习的数据做出决策或预测,而无需进行明确的编程。简而言之,机器学习涉及算法和统计模型的使用&#xff0…

Hugo Barra对Apple Vision Pro 硬件和软件的详细评述

原文:hugo.blog/2024/03/11/vision-pro 这篇文章的作者是Hugo Barra。Hugo Barra曾是Meta公司(前身为Facebook)旗下Oculus VR/AR团队的负责人。他在2017年至2020年期间领导了Oculus的团队,参与了多个VR头显的开发和发布。Hugo Bar…

使用提示词调教AI

“AI 是我们的数字员工,了解员工的秉性 , 从调教提示词开始。” 网上流传最广的提示词方法论,是“你需要给大模型一个角色”。这确实是一个好的策略,因为小学老师,大学老师这样的角色,预设很多背景信息。这…

【数学建模】 函数极值与规划模型

文章目录 函数极值与规划模型1. 线性代数和线性规划的联系1.1 线性代数的基本概念1.2 线性规划的基本概念1.3 线性代数与线性规划的联系矩阵和向量线性方程组单纯形法内点法凸优化 1.4 例子 2. Numpy有关矩阵运算示例2.1 矩阵的创建2.2 矩阵的基本运算2.3 矩阵的合并2.4 矩阵的…

Linux系统之nice命令的基本使用

Linux系统之nice命令的基本使用 一、nice命令介绍1.1 nice命令简介1.2 进程优先级介绍 二、nice命令基本语法2.1 nice命令的help帮助信息2.2 nice命令选项解释 三、nice命令的基本使用3.1 查看进程优先级3.2 使用nice启动进程3.3 提高优先级 四、注意事项 一、nice命令介绍 1.…

如何制作自己的网站

制作自己的网站可以帮助个人或组织在互联网上展示自己的品牌、作品、产品或服务。随着技术的发展,现在制作网站变得越来越简单。下面是一个简单的步骤指南,帮助你制作自己的网站。 1. 确定你的网站需求和目标 在开始之前,你需要明确你的网站的…

CSS Grid网格布局

一、前言 二、Grid布局 1、基本介绍 2、核心概念 (1)网格容器 (2)网格元素 (3)网格列 (4)网格行 (5)网格间距 (6)网格线 三…

基于PHP的酒店管理系统(改进版)

有需要请加文章底部Q哦 可远程调试 基于PHP的酒店管理系统(改进版) 一 介绍 此酒店管理系统(改进版)基于原生PHP开发,数据库mysql,前端jquery插件美化。系统角色分为用户和管理员。系统在原有基础上增加了注册登录注销功能,增加预订房间图片…

Claude走向开放

Claude的愿景一直是创建能够与人们协同工作并显著提升他们工作流程的人工智能系统。朝着这一方向迈进,Claude.ai的专业版和团队版用户现在可以将他们的聊天组织到项目中,将精选的知识和聊天活动整合到一个地方,并且可以让团队成员查看他们与C…

什么是期货基金?

期货基金,是指广大投资者将资金集中起来,委托给专业的期货投资机构,并通过商品交易顾问进行期货投资交易,投资者承担投资风险并享有投资利润的一种集合投资方式。期货基金的投资对象主要有两大类商品:期货与金融期货。…

django学习入门系列之第三点《案例 商品推荐部分》

文章目录 划分区域搭建骨架完整代码小结往期回顾 划分区域 搭建骨架 /*商品图片&#xff0c;父级设置*/ .slider .sd-img{display: block;width: 1226px;height: 460px; }<!-- 商品推荐部分 --> <!--搭建出一个骨架--> <div class"slider"><di…

提高开发效率之——工具介绍

一 . SerialDebug 串口调试工具 SerialDebug 是一个串口调试工具&#xff0c;它主要用于帮助电子工程师和软件开发者进行串口通信的调试工作。以下是 SerialDebug 工具的一些主要作用和特点: 基础串口通信功能&#xff1a;提供打开、关闭、接收、发送数据的基础串口操作。 数…

.NET C# 使用OpenCV实现人脸识别

.NET C# 使用OpenCV实现模型训练、人脸识别 码图~~~ 1 引入依赖 OpenCvSHarp4 - 4.10.0.20240616 OpenCvSHarp4.runtime.win - 4.10.0.20240616 2 人脸数据存储结构 runtime directory | face | {id}_{name} | *.jpg id - 不可重复 name - 人名 *.jpg - 人脸照片3 Demo 3.…

前置章节-熟悉Python、Numpy、SciPy和matplotlib

目录 一、编程环境-使用jupyter notebook 1.下载homebrew包管理工具 2.安装Python环境 3.安装jupyter 4.下载Anaconda使用conda 5.使用conda设置虚拟环境 二、学习Python基础 1.快排的Python实现 (1)列表推导-一种创建列表的简洁方式 (2)列表相加 2.基本数据类型及运…

FastGPT 调用Qwen 测试Hello world

Ubuntu 安装Qwen/FastGPT_fastgpt message: core.chat.chat api is error or u-CSDN博客 参考上面文档 安装FastGPT后 登录&#xff0c; 点击右上角的 新建 点击 这里&#xff0c;配置AI使用本地 ollama跑的qwen模型 问题&#xff1a;树上有3只鸟&#xff0c;开了一枪&#…