先拔掉树莓派和pc之间的网线,在适配器选项中WiFi处取消网络共享给以太网,再重新共享网络给以太网(具体操作可参考下面WLAN修改共享给以太网)再连上网线,等待几分钟,看看在PC机上通过dos界面输入arp -a在192.168.137.1下面是否为静态ip(这个方法成功了,下面一堆操作只能让pc通过ssh连上树莓派,不能让树莓派上网即树莓派和PC不能共享网络)

在第一次通过网线将树莓派与PC相连,能够实现网络共享,但第二次使用则pc无法通过ssh连接树莓派,后面发现第一次能够成功时使用了静态ip,在第二次使用时,树莓派已经变成了动态ip,是造成这次失败的主要原因。下面将通过初次树莓派与PC相连再次共享网络raspi无法ssh连接解决方案两方面描述。

树莓派与PC初次通过网线共享网络

①树莓派版本:
Linux raspberrypi 5.10.63-v7l+ armv7l GNU/Linux (32位raspi buster版本)
②一根网线
③PC机

原理:我们个人的笔记本现在基本有两种方式联网,一种是插网线,第二种是通过wifi连接,我们可以通过wifi自己的笔记本连接网络,再通过网线和树莓派进行共享笔记本的wifi获得的网络。我们通过网线共享的网络,默认
使用192.168.137.0/255做为内网地址,192.168.137.1做为网关

步骤:
首先我们要清楚,我们接下来的操作需要修改网络设置是WLAN和以太网。

①先将网线两端插入树莓派和PC

②WLAN修改
按win键->点击电源上面的设置->网络和Internet->WLAN->更改适配器选项->右击WLAN->属性->共享->勾选 允许其他网络用户通过此计算机的Internet连接来连接(N)->选择家庭网络连接为需要共享网络的以太网接口(插入网线就可以知道你是哪个以太网接口了)->下面那个 允许其他网络用户控制或禁用共享的Internet连接 也勾选->确定

③以太网修改
WLAN我们已经设置好,下面设置以太网
按win键->点击电源上面的设置->网络和Internet->以太网->更改适配器选项->右击以太网(插上网线有反应那个)->网络->双击 Internet协议版本4(TCP/IPv4)->使用下面的IP地址(IP地址:192.168.237.1;子网掩码:255.255.255.0)->其他如dns默认不用改就按确定。

通过win+R cmd命令进入DOS界面,输入

arp -a

在接口: 192.168.137.1 — 0x8 下面能看到树莓派的ip地址,最特殊的那个,当然现在是静态的(后面树莓派与PC连接,树莓派连不上网,发现这里变成了动态,网段也不再静态时的网段,就是这里出了问题)接下来就可以通过xshell或者SecureCRT或者vncvierer远程连接软件通过ssh连接树莓派。
通过ifconfig命令查看ip可以验证上面的步骤。

再次共享网络raspi无法ssh连接解决方案

win + R打开cmd
输入命令

arp -a

查看接口: 192.168.137.1 — 0x8 下面能看到树莓派的ip地址,发现IP地址变成动态了,导致无法通过ssh连接树莓派(已通过raspi-config打开interface option中的ssh和vnc)。下面我们通过修改树莓派IP地址来解决这个问题。

断电,拔出树莓派上的sd卡插入电脑
在boot盘符里找到cmdline.txt文件,修改cmdline.txt文件,打开文件在开头加入ip=192.168.137.37

这里要注意我们前面在以太网上设置了手动ip:192.168.137.1,所以这里也一定要192.168.137.开头,保持在同一个网段,且不要与其他ip冲突。
取出sd卡后插入树莓派,一定要保持网线相连再开启树莓派,否则无法开启。开启就能通过ssh连接树莓派了。

树莓派与PC通过网线相连共享网络,树莓派无法远程连接和上网相关推荐

  1. PC端(win10)与机器人端(ubuntu)的远程连接

    PC端(win10)与机器人端(ubuntu)的远程连接 闲来垂钓碧溪上.10月12日下午我代表深圳技术大学思涛战队前往NXROBO创想未来公司,与该公司的工程师进行交流,向他们请教学习,此行的确获益 ...

  2. Linux网络模式及远程连接出错排障

    Linux网络模式及远程连接出错排障 一.虚拟软件网络模式 1.NAT网络模式 2.桥接网络模式 3.仅主机模式 二.远程连接排错 1.链路通畅 1.1.检查通畅方式:ping 1.2.不通畅原因 2 ...

  3. 计算机有网络为何显示未连接网络,明明插了网线,电脑网络为什么显示未连接?...

    断网总是有原因的,而断网时间却是毫无章法,上一秒还能上网,下一秒就提示网络"无连接". 这时候我们可以怎么检查网络? 1.首先,检查电脑右下角的网络图标是否显示"×&qu ...

  4. win10远程计算机连接打印机共享打印机,win10怎么远程连接网络打印机_win10远程连接打印机的方法...

    网络打印机是办公人员必不可少的打印设备,有时候由于工作需要,要远程桌面连接打印机,但是很多win10系统用户不知道要怎么远程连接网络打印机,其实方法挺简单的,这就给大家带来win10远程连接打印机的方 ...

  5. 计算机如何通过手机连接网络连接网络,手机通过usb连接电脑上网,教您手机怎么通过usb连接电脑上网...

    众所周知,或许将二者结合起来效果会更不错,能够让手机和电脑连接起来的一个重要的渠道就是USB接口.那么如何让手机通过USB接口连接电脑上网呢?不知道的用户还是有很多,下面,小编就来跟大家分享手机通过u ...

  6. 02.虚拟功能介绍虚拟机网络配置xshell远程连接

    文章目录 0.运维三大职责 1.虚拟机功能介绍 1.1快照 1.2挂起操作 1.3复制系统 1.4克隆机修改ip 1.5删除虚拟系统 1.6导出系统 2.操作规范 2.1第一个规范 2.2第二个规范 ...

  7. 两计算机网线连接打印机共享打印机共享打印机,两台计算机用网线相连共享打印机...

    设置打印机共享 这一步骤是关键,是关系到"A电脑"上的打印机能否给"B电脑"共享使用的问题,希望大家细心注意. 步骤1 安装好打印驱动程序后,在"开始 ...

  8. Linux笔记 系统安装、网络设置、远程连接、密钥认证、克隆、互联

    开始第一节课记录: linux来源,稍微注意的是老师提过了面试可能会碰到的: GNU:1983年Richard Stallman发起的目标是创建一套完全自由的操作系统; GPL:GNU通用许可证,自由 ...

  9. 树莓派将普通用户权限提升至root并开启远程连接

    树莓派将普通用户权限提升至root 1.更改用户状态 对于从未设置过root的用户 su - 输入上述指令后,输入当前用户的密码,使当前用户成为临时root状态 2.设置root用户密码 sudo p ...

最新文章

  1. android小程序源代码_我从 Android 转到微信小程序的思考
  2. Linux操作系统Ubuntu部署J2EE篇
  3. SaaS颠覆传统软件到底是不是个伪命题?
  4. 解决oracle绑定变量重复,基于ORACLE SQL优化之绑定变量(4)
  5. 刘小乐教授 - 生物信息学云论坛第三场报告会
  6. docker 安装 sqlserver 数据库
  7. PHP中cURL错误号对照[转]
  8. C++子类的构造函数
  9. VS 安装部署项目自解压程序解压后按顺序执行多个程序
  10. python正则表达式re模块_详解Python正则表达式re模块
  11. 安装SQL server 提示重新启动计算机失败
  12. window.print()
  13. xp计算机u盘重装系统,用U盘给旧电脑重装XP系统,自己摸索的方法:两大步骤、两个关键...
  14. 泰勒展开与黑塞矩阵(Hessian Matrix)
  15. Unity3D人工智能学习笔记
  16. 信息安全工程师是什么?
  17. “JEPG”到“TXT”,魔幻的Loot
  18. JAVA Date 工具类 常用
  19. 支付宝17年新春红包技术体系剖析
  20. OGG12.1(LINUX) for 11G R2 RAC classical install 经典抽取模式单项同步配置OGG12.1

热门文章

  1. 047 职场经典语录(转)
  2. 任务三 类的多态性与虚函数
  3. U盘流行病毒autorun的分析及清除方法
  4. 使用 Yocto构建米尔MYIR-MYD-JX8MP开发板镜像
  5. Android O Android P 自定义开机广播
  6. 快速落地基于“AIGC+数字人”的数字化内容生产
  7. Autojs专注24h游戏脚本实战分享
  8. qdialog隐藏关闭按钮_宝马隐藏功能大分享!别说没告诉你...
  9. python多大的孩子_孩子python编程好学吗?多大的孩子可以接触?
  10. python十大装b语法_装逼篇 | 抖音超火的九宫格视频是如何生成的,Python 告诉你答案...