树莓派通过网线连接电脑(校园网也能连接),实现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

相关文章
|
1天前
|
Linux 网络安全 数据安全/隐私保护
Jun 03 14:50:45 nodeName sshd[60215]: Accepted password for root from 192.168.0.100 port 15612 ssh2 如何关闭这个连接
【6月更文挑战第6天】Jun 03 14:50:45 nodeName sshd[60215]: Accepted password for root from 192.168.0.100 port 15612 ssh2 如何关闭这个连接
10 2
|
1天前
|
网络安全
ssh关闭某些连接
【6月更文挑战第6天】ssh关闭某些连接
7 2
|
2天前
|
监控 Java 网络安全
java获取ssh连接时报错com.jcraft.jsch.JSchException: Packet corrupt如何处理?
【6月更文挑战第5天】java获取ssh连接时报错com.jcraft.jsch.JSchException: Packet corrupt如何处理?
21 5
|
3天前
|
Linux 网络安全 Windows
ssh连接缓慢 ssh连接失败问题 Linux 脚本解决ssh连接缓慢问题,windows解决本地ssh连接失败
ssh连接缓慢 ssh连接失败问题 Linux 脚本解决ssh连接缓慢问题,windows解决本地ssh连接失败
|
23天前
|
安全 Linux Shell
|
23天前
|
移动开发 Ubuntu 前端开发
用xshell5 ssh连接eve-ng时报错
用xshell5 ssh连接eve-ng时报错
19 2
|
23天前
|
网络协议 Linux 网络安全
如何实现无公网ip远程SSH连接家中本地的树莓派
如何实现无公网ip远程SSH连接家中本地的树莓派
19 0
|
23天前
|
安全 Linux Shell
Linux SSH(Secure Shell)服务
Linux SSH提供安全网络协议,使用公钥加密技术确保远程服务传输安全。OpenSSH是实现SSH服务的免费开源工具,允许用户加密连接远程登录Linux服务器执行任务。SSH比Telnet更安全,防止数据被截获。SSH还支持端口转发和隧道,广泛应用于系统管理和网络维护,是安全远程访问服务器的重要工具。
29 1
|
23天前
|
安全 Shell Linux
【Shell 命令集合 文件管理】Linux ssh 远程主机之间复制文件 scp 命令使用教程
【Shell 命令集合 文件管理】Linux ssh 远程主机之间复制文件 scp 命令使用教程
49 0