不在同一局域网下远程连接树莓派,无外接屏幕

ubuntu vnc 内网穿透远程连接 ubuntu vnc 远程访问 阅读详情
AI摘要

本文介绍了一种简便的方法来实现树莓派的本地及远程访问。通过简单的配置,如创建SSH文件、编辑网络配置文件并利用MobaXterm和VNCViewer等工具,可以轻松实现在不同网络环境下对树莓派的控制。

前段时间借来了学长的树莓派,一直没怎么玩,主要是屏幕连接各种线很乱,这几天正式使用才发现原来不用那么麻烦,只要一点小小的操作就能用电脑进行本地访问了,后来稍微扩展下实现了远程访问,就是说只要接通树莓派的电源就可以在上课的时候玩树莓派啦。

写这篇博客主要是一个备忘录,格式啥的可能会很粗糙,如果真的有人看就请见谅吧。

事先准备

1.树莓派
我的树莓派硬件信息如下(用命令cat /proc/cpuinfo查看):
在这里插入图片描述
系统版本(sudo apt install screenfetch后输入screenfetch):

在这里插入图片描述2.电脑软件
(1)MobaXterm;用来SSH访问树莓派。
(2)VNCViewer;我的树莓派自带NVCService,所以电脑装一个VNCViewer就可以了,这个软件是用作访问树莓派的图形界面,比较适合我们小白。

3.路由器
用来连接树莓派和电脑,方便访问,要是没有也可以用手机开一个。

4.公网IP
这是远程访问树莓派的,可不在同一局域网下操作树莓派。

开始操作

1.首先在树莓派的SD卡根目录 /boost/ 里新建一个名为ssh的空文件夹和一个名为wpa_supplicant.conf的文件,所要编辑的内容如下:

country=CN
 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 
update_config=1
 
network={
	ssid="你的WIFI的名字"

 	key_mgmt=WPA-PSK//加密方式

	psk="WIFI密码"
 
	priority=20//优先级,越大优先级越高
	
}

这个文件的作用是在没有屏幕的状况下连接你的wifi网络,方便访问操控

2.SD卡插回去,开机,然后进入路由器后台查看树莓派的本地IP地址
在这里插入图片描述可以看到树莓派成功连接了,IP地址为192.168.1.101,我们给他绑定一下,防止以后再开机IP地址发生变化

3.打开MobaXterm
点击会话——SSH然后输入树莓派的IP地址,勾选指定用户名后输入你的用户名,端口是默认的22,其他的不用管,点确定就好

在这里插入图片描述
输入密码后就能进入这个界面并对树莓派进行操作了

在这里插入图片描述4.然后在上面的界面里输入vncserver,同时打开windows上的VNCViewer输入192.168.101:1(默认的是1,可以设置为2)就可以打开桌面了
在这里插入图片描述至于分辨率的调法我认为不重要,网上一搜也一大堆,我这里也不介绍了。
这里贴个链接: 树莓派分辨率调法

4.远程连接部分
首先要确保你的宽带有公网IP,没有打电话给客服申请或者百度都可。
然后进入路由器后台把22端口配置如下

在这里插入图片描述
再申请一个动态域名,有免费的可以用

在这里插入图片描述

然后就大功告成了,想要测试就打开CMD
输入

ssh 用户名@申请的动态域名地址
例如:ssh pi@DDF.vip

再输入密码即可,亲猜可以在不同局域网下访问,上课也能玩耍。
其他的和上面说的一样,修改一下地址就行了,这里不在赘述。

扩展

1.手机上可以下一个叫Termius的软件,或者下一个叫Termux的,都可以远程操控

2.因为树莓派不能长时间开机,可以在某宝上买一个能远程控制开关的插头,把树莓派插上去,想要远程使用的时候就打开电源,不用则关闭,这是我的想法,当然肯定有更好的,欢迎大家提出来一起交流。

结语

树莓派的玩法真的不少,还有好多好多都可以尝试,我也会坚持记录在这里的。

电脑远程连接树莓派(不在一个局域网下) 外网的连接比较麻烦,需要做内网穿透。博主在这方面花费了不少时间。特意总结出来供大家参考。(内网连接可以参考https://blog.youkuaiyun.com/weixin_43748731/article/details/89192764) 首先要做内网穿透的工具有很多,比如说花生壳,frp 量子互联的内网穿透。还有一个向日葵远程控制软件好像也可以,他可以直接远程控制树莓派不用做内网穿透。但是博主没有尝试... 阅读详情

相关推荐

树莓派远程连接工具VNC使用教程

树莓派远程连接工具VNC使用教程 #树莓派# 背景故事 树莓派作为一款迷你小主机,大部分的使用场景都会用到远程调试,远程调试用到最多的方式一般就是VNC和SSH,VNC是远程桌面型的远程方式,简单来说就是用Windows电脑与树莓派主机建立远程桌面链接,通过远程桌面访问和操作树莓派,这样做的好处有以下几点: 可以少用一套键鼠,树莓派与Windows电脑共用一套键鼠,节约我们的宝贵的桌面空间 图形化操作界面,简单易上手 那么我们就开始看看应该如何快速方便的使用VNC吧! SSH放在下一篇博客中介绍,大家

玩转智能机器人 1万+

【碎片知识】利用VNC远程控制桌面(服务器需要固定IP或者同一局域网内)

背景 之前一直用teamviewer或者向日葵 teamviewer就不说了,经常断线让你购买。 向日葵是不错的国产软件,免费,但是貌似在linux下运行有一些问题,看不到桌面,但是能传文件。 其实可以利用VNC来远程桌面。 这里用的是一款叫realvnc的软件。被控制端要下载vnc server,控制端要下载vnc viewer https://www.realvnc.com/en/connect/download/viewer/ 注意:realvnc也是商业软件,需要激活。(但是激活码倒是很好找到…)

beidou111的博客 9480

基础篇:树莓派远程连接工具SSH、MobaXterm使用教程

树莓派远程连接工具SSH使用教程 #树莓派# 树莓派远程连接工具VNC使用教程 #树莓派# 背景故事 树莓派作为一款迷你小主机,大部分的使用场景都会用到远程调试,远程调试用到最多的方式一般就是VNC和SSH,SSH就是命令行型的远程方式,简单来说就是用SSH工具远程登录到树莓派系统,并且只有命令行窗口,没有图形化界面的远程操作方式。该方式有以下几个好处。 可以少用一套键鼠,树莓派与Windows电脑共用一套键鼠,节约我们的宝贵的桌面空间 命令行操作界面,界面简洁,连接速度快,占用网络资源少。 连接成功后,

玩转智能机器人 1万+

vnc远程控制 如何跨网远程其他电脑

提起远程控制,不得不提到vnc,那大家对VNC远程控制了解多少呢?又是如何实现vnc远程控制跨网远程其他电脑的呢?今天看到我这篇文章的小伙伴有福了,我将就自己如何实现跨网远程其他电脑的情况,为大家做个简单介绍。 我所使用的是IIS7服务器管理工具. 作为IIS7服务器管理工具,它可以对vnc站点进行批量管理,远程监控,群控操作,操作一台等于同时操作N台,使用十分便捷。 对于IIS7服务器管理工具来说,白绿色的色彩搭配让人眼前一亮,它能实现批量管理、同步操作、到期提醒、数据安全和定期执行...

CH_sir的博客 8795

树莓派4开发板无屏幕WIFI连接配置

小白树莓派4开发板安装Raspbian系统教程:https://blog.youkuaiyun.com/weixin_42550800/article/details/102797542 最近入手了一块树莓派4的开发板,图省钱没有买显示器,结果配置时苦恼了。安装系统的连接附在上面了也是我写的挺详细的,就不再赘述了。在网上百度了一下发现可以无屏幕的局域网环境下基于SSH连接,这里写下过程。 第一步:创建两个...

终身学习 1万+

电脑通过 VNC 连接树莓派

在这里选择适合自己屏幕的分辨率,由于 VNC 和直接连接屏幕后的分辨率是分开的,这里是设置了 VNC 的分辨率,然后回车。打开 MobaXterm ,如下图所示,在③输入树莓派的 IP 地址,点击 OK 即可。由于 VNC 默认的分辨率很低,所以我们需要调整 VNC 的分辨率,在命令终端中输入。下图中标红的就是 IP 地址,这里需要记一下,后面会通过这个地址来进行 VNC 登录。按照下图的方式设置,这样我们可以使用树莓派的用户来登录 VNC。退出编辑器,担心没有写进去的童鞋,可以执行下面的命令进行查看。

FuckerGod的博客 4710

VNC服务器搭建及局域网使用

VNC服务器搭建及局域网使用

m0_64483960的博客 5488

树莓派4B远程桌面连接常见问题及解决方案:无外接屏幕情况下远程桌面不显示、vnc/向日葵无法连接ubuntu wayland桌面等

背景:在树莓派上进行开发,需要连接屏幕、键盘、鼠标,部署麻烦、占地方不方便。通过ssh+远程桌面(如用于UI相关效果展示)的方式开发更加便利,SSH基本上都没问题,大家遇到问题比较多的是诸如是否需要外接屏幕、远程桌面无法连接、连接上黑屏。本文说下遇到的一些问题及解决方案,不一定是最优的方案,但能解决我的需求的方案就是好方案。

techfuture的博客 7740

使用putty通过ssh进行树莓派远程连接

最近在有事工作原因,只带了个电脑外出做项目,必须要远程连接树莓派,但是按照在网上找的教程,都不行,但是自己下载的镜像是开启ssh服务的。先说下什么叫做ssh远程服务。所有的使用软件的下载地址我会放在最下面。 SSH:我们的开发中一般使用此种方式远程登录,官方提供的镜像默认是未开启ssh服务的,如果下载的是已开启ssh服务的镜像,则可以忽略此步骤。 由于树莓派只有一个串口,当我们开发中需要占用这个串...

weixin_42137701的博客 8466

无屏幕获取树莓派IP地址并SSH连接

目录一、修改WiFi 配置文件二、下载终端模拟器app三、查看树莓派IP地址并连接 今天我们试着用树莓派连接手机热点并通过手机进行局域网设备IP查询的方式来实现无屏幕连接树莓派。 一、修改WiFi 配置文件 树莓派打开/etc/wpa_supplicant/wpa_supplicant.conf 文件, 添加一个WiFi连接配置信息,例如: network={ ssid="xiaoxuan" psk="123123123" key_mgmt=WPA-PSK

原谅我这一生不羁放纵爱自由 3279

第 3 课 树莓派5的首次开机与远程连接

树莓派的本地、远程访问

嵌入式老牛的博客 1635

VS Code远程连接树莓派超详细教程(图文)

摘要:本文详细介绍如何使用VSCode的Remote-SSH插件远程连接树莓派进行开发。首先需要在树莓派端开启SSH服务并获取IP地址,然后在电脑端安装VSCode及Remote-SSH插件。接着配置SSH连接信息,通过VSCode建立连接后即可实现远程文件编辑、终端命令执行等功能。文中提供了树莓派开启SSH的三种方法、IP地址获取方式以及VSCode连接配置的详细步骤,适合树莓派/Ubuntu系统用户使用Windows/macOS/Linux电脑进行远程开发。

z5mm6的博客 3924

Altera下载器驱动配置:手把手教程(从零实现)

详解Altera USB-Blaster驱动安装全过程,从设备识别到软件配置一步一图,解决常见连接问题,确保开发下载器正常工作,适合初学者快速上手FPGA下载调试。

weixin_35751194的博客 990

电脑充当树莓派屏幕(无线连接)

PS:远程连接打开文件,退不出全屏时,使用快捷键 alt+f4 或 alt + tab 切换界面。在电脑搜索栏,搜索远程桌面连接器,在输入框中输入树莓派ip,再点击连接,即可显示树莓派桌面。电脑下载advanced_ip_scanner查看同一局域网下的连接设备,找到树莓派ip。将树莓派SD卡通过读卡器插入电脑,新建树莓派连接wifi的配置文件。电脑和树莓派连同一wifi或树莓派连电脑热点。1 树莓派和电脑连接在同一局域网下。无线网名称和密码都有双引号。2 知道树莓的ip地址。

m0_51152048的博客 1415

飞牛Docker部署Zerotier后无法访问?三步搞定SSH权限配置!

本文详细解析了在飞牛NAS上通过Docker部署Zerotier后无法访问的常见问题及解决方案。重点介绍了SSH权限配置、tun模块加载和Docker容器权限设置等关键步骤,帮助用户快速解决虚拟网络接口的权限问题,确保Zerotier节点间的正常通信。

qq_27496129的博客 801

电力远动入门:手把手解析IEC 60870-5-101规约的帧结构与报文交互(基于DL/T634.5101-2002)

本文深入解析IEC 60870-5-101规约的帧结构与报文交互,适用于电力远动通信系统。通过详细讲解规约的基础架构、控制域位定义及典型报文交互流程,帮助工程师快速掌握101规约的核心技术,提升电力自动化系统的调试与维护能力。

weixin_27076351的博客 246

无外接屏幕使用树莓派

用最简单的设备使用树莓派,摆脱屏幕、键盘、鼠标的困扰

迷路的程序员 1万+

DeepSeek揭秘:构建高效反洗钱智能监控系统的全流程与代码实例

在金融领域,反洗钱(AML)是一项至关重要的任务。随着金融交易的复杂性和规模不断增长,传统的手工监控方法已无法满足现代金融系统的需求。因此,开发一个智能监控系统来自动识别和报告可疑交易变得尤为重要。本文将详细介绍如何使用DeepSeek技术构建一个高效的反洗钱智能监控系统,并提供相关的代码实例。

理论都是虚的,代码才是王道。 886

树莓派系列之从烧录系统到连接派(无屏幕)(方法大全)

树莓派系统烧录和连接网络的各种方法(很全)

liangchurong的博客 1897

计算机组成原理(第三版)唐朔飞-第三章系统总线-课后习题

计算机组成原理(第三版)唐朔飞-第三章系统总线-课后习题

weixin_45735391的博客 6万+

lammps教程:in文件结构详解以及一个比较实用的in文件模板

lammps软件只是一个求解器,没有可视化的前处理和后处理软件,所有的命令只能通过代码的方式输入到求解器进行求解计算。 所有的命令都被写到一个称为“in”的文件里,对于初学者来说,熟悉in文件的编写是一个难点。 in文件其实就是一个文本文档,也没有要求文件名或者后缀名中必须带有“in”字样,用任何文件名均可运行。 in文件里的代码是按照编写的顺序进行解释执行,对于大部分命令行来说,前后顺序影响并不是很大,但是,对于一些命令,在执行过程中需要某个参数,则这个参数的定义和计算必须写在命令执行之前。 例如,对晶体

lammps_jiayou的博客 2万+

使用苹果手机/PAD做树莓派的外接屏幕

能开启热点的IOS系统的设备*1树莓派*1============================================================= 因为我有在外面使用树莓派的需求,供电使用充电宝,但是没有一个方便显示和操控的屏幕,又不想上网再买一个,所以有了这个办法。思路:将苹果设备和树莓派连入同一局域网,通过teamviewer实现局域网远程控制。具体步骤:1、在树莓派和手机上...

ace0perfect的博客 1万+

第一篇:APS智能排产理论核心与求解器选型指南

本文系统解析了APS(高级计划与排程)系统的核心功能与技术实现。APS作为融合生产计划与排程的智能决策系统,通过运筹优化算法实现全局最优,平衡交付与效率。重点探讨了混合整数线性规划(MILP)在APS中的应用,包括设备分配、生产批量和人员班次优化等场景,并分析了其局限性与其他算法(如启发式算法)的互补性。文章还提供了APS实施策略建议和优化建模技巧,强调从简单模型开始迭代验证的重要性。最后介绍了甘特图在APS中的多维可视化作用,包括计划调整和决策支持功能。全文为理解APS系统原理及实践应用提供了全面指导。

算法工程师 544

Linux系统(Ubuntu和树莓派)的远程操作练习

c. 连接成功后,输入命令 set DISPLAY=xxx.xxx.xxx.xxx:0 ,(xxx.xxx.xxx.xxx是你所使用电脑windows下配置的IP地址)b. 然后 session->host name 处填写服务器IP 地址(即Ubuntu的IP地址),再点击 open 连接远程服务器。​ 查询本机网络连接中的网卡信息,当前本地连接的什么网络就选择哪张网卡(我这里用的无线网络)只需要打开树莓派的vnc服务,然后连接过去即可。后跟的 ip地址为自己树莓派的 ip。

m0_74327085的博客 1262

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【树莓派/入门】无屏幕启动以及SSH连接(三种情况)

说在前面 树莓派版本:4B PC环境:windows10 准备工作 树莓派 有盒子、风扇啥的直接装,接口啥的都会留出来的。 (风扇这里是两针的,红色接最外侧右数第二根,黑色接最外侧右数第三根;右:指靠近SD卡插槽那一边) 一根网线(可选) SSH软件 putty、xshell、secureCRT、windows自带都行 树莓派电源 SD卡 空白的SD卡 如果不是,请使用官网说的这个啥...

o0o 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

下一篇: 笔记:创意课
SEARCH°
博客等级 码龄7年 8粉丝 3原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值