树莓派通过网线连接电脑(校园网也能连接),实现SSH连接

简介: 树莓派通过网线连接电脑(校园网也能连接),实现SSH连接

前言

之前通过串口登入树莓派,太麻烦,通过网络登入树莓派,学校校园网又连接不了,想起来可以使用网线连接树莓派和电脑。

树莓派通过网线连接电脑思路分析

树莓派经过自身的无线WIFI连接到无线路由器,笔记本也通过WIFI连接到同一个无线路由器。在这种情况下,只需要知道树莓派分配的IP地址,笔记本电脑就能通过SSH或者VNC方式访问树莓派。

在实际使用上,有可能出现如下这种情况。笔记本电脑通过WIFI已经连接到Internet,但是树莓派无法连接到路由器。


原因可能是树莓派没有无线WIFI的硬件(某些树莓派型号没有无线WIFI芯片),或者不知道无线路由器的WIFI密码(例如校园网),或者在某些办公场合上,申请不到无线路由器的IP使用权限。


此时,利用笔记本电脑已经使用WIFI上网的前提条件,可以用网线将树莓派与笔记本电脑连接。在笔记本上做一些设置,就能让树莓配访问Internet,笔记本也能通过SSH方式访问树莓派的终端。

fbadc4928604c7309a2078b23819d0a7_b0825290bdef4914a02b0db322806006.png

树莓派通过网线连接电脑实现

1.硬件需求

树莓派(3B或4B)+ 网线


将树莓派和网线插入笔记本电脑


674c28d883ce8fcf407240758067cdb7_c0501a671739492086daa888f02304f7.png


2.打开Windows的网络

查看到两个网络,未识别的网络就是树莓派


eb38ce1f165dde380751beff4a079881_5ffaafda44284057a291a504dc9de365.png


按步骤进行配置


0b81839aacf6f388874e2de2595276c5_3eab2c07509e4241832d9ed8f5123694.png


最后点击确认


3.打开未识别的网络

既然笔记本是一个路由器,那么树莓派的IP地址就是笔记本分配的。


沿着这个思路,去找树莓派的IP地址。找到一个IP地址192.168.137.1,实际上它并不是树莓派的IP地址,而是一个接口,我们可以通过这个接口来找树莓派地址


fcf587287b0df395f0b789fbd36d5263_5011d314299d4c619987598b65a2eff6.png


4.打开Windows的CMD命令行,输入" arp -a "

弹出一大堆接口地址


0d2eb20f1150b445053ed5823b402a34_3c7d6e2d1e1e4f3899d309a4a51e98ac.png


查到 192.168.137.1 接口下面的树莓派地址 192.168.137.115


d52f73ed2aa19aa9f9f6d9afb690cd85_c493d9deafe7456ba8e0c50d88944570.png


5.打开MobaXterm实现SSH登入树莓派

feaf9c01090840f2d7969c8f0866b4aa_2bacf10736b54a5fbe8232d0e5daa792.png


输入树莓派IP地址 192.168.137.115 跟用户名 pi


2b73899429f10cf62458e1c0543ea385_6fcff2365f4048e9a6ec8b4c9971f8c3.png


输入密码登入成功

48e15135f97f53e608f1ea753870045c_141bcf8ce74844f7a302beac1651e606.png

相关文章
|
5月前
|
网络安全 开发工具 git
配置本地环境以管理Git多账户SSH连接的方法
通过以上步駟设置后, 您可以轻松管理多個 Git 账户并且根据不同项目需求切换 SSH 密匙进行版本控制操作。
455 20
|
5月前
|
Unix Linux Shell
指定端口-SSH连接的目标(告别 22 端口暴力破解)
本文介绍了 SSH 命令 `ssh -p 44907 root@IP` 的含义与使用方法,包括命令结构拆解、完整示例及执行过程详解,帮助用户安全地远程登录服务器。
727 0
|
Java 数据库连接 网络安全
JDBC常用特性-SSH隧道连接
JDBC常用特性-SSH隧道连接
|
6月前
|
网络安全 数据安全/隐私保护 开发者
诊断并修复SSH连接Github时遇到的"connection closed"错误。
解决"connection closed"错误往往是一个排除法的过程。需要从基础的网络检查做起,逐步过渡到深入的配置和服务端日志审查。每一步都应当仔细验证,确保不遗漏可能导致连接问题的任何细节。在执行以上步骤后,大多数SSH连接问题可以得到解决。如果所有步骤都未能解决问题,可能需要寻求更专业的技术支持,或者在GitHub社区寻找是否有其他开发者遇到并解决了类似的问题。
831 0
|
6月前
|
安全 网络安全 数据安全/隐私保护
解决SSH测试连接GitHub时出现“connection closed by remote host”的问题。
然后使用 `ssh -T git@ssh.github.com`来测试连接。
799 0
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
1851 6
|
11月前
|
安全 Linux 网络安全
CentOS 8下SSH连接超时与“无法加载主机密钥”错误的排查与修复
在CentOS 8系统中,宝塔面板提示“出错了,面板运行时发生错误”,导致插件无法正常显示。同时,SSH连接超时,修复面板功能失效。通过VNC连接排查,发现SSH服务安装和配置问题频发,最终通过重装SSH、调整权限并重新生成主机密钥文件解决问题,成功恢复SSH连接。
846 16
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
网络安全 Windows
在Windows电脑上启动并配置SSH服务
在Windows电脑上启动并配置SSH服务
5689 0
|
网络安全 数据安全/隐私保护
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
3985 0