远程访问

您所在的位置:网站首页 远程访问树莓派怎么拖动文件夹 远程访问

远程访问

2024-04-29 11:56| 来源: 网络整理| 查看: 265

远程访问

中文翻译版以英文版相同知识授权方式共享:CC-BY-SA 4.0。交流 Q群:498908352

远程访问简介​

有时,您需要在不连接显示器的情况下访问树莓派。也许树莓派嵌入了机器人之类的东西,或者你想从其他地方查看它的一些信息。或者,您根本就没有多余的显示器!

您可以从另一台机器连接到树莓派。但要做到这一点,你需要知道它的 IP 地址。

任何连接到局域网的设备都会分配一个 IP 地址。要使用 SSH 或 VNC 从另一台机器连接到 树莓派,你需要知道 树莓派 的 IP 地址。如果你连接了显示器,这就很容易了,有许多方法可以从网络上的另一台机器远程找到它。

如何查找IP地址​

要查找树莓派的本地 IP 地址,请使用以下方法之一。

桌面​

将鼠标悬停在系统托盘中的网络图标上,会出现一个工具提示。该工具提示会显示当前连接的网络名称和 IP 地址。

命令行​

运行以下命令将你的 IP 地址输出到命令行:

hostname -I 启动输出​

如果您在树莓派上使用显示器,并启动到命令行而不是桌面,启动顺序将包括您的 IP 地址,作为登录提示前的最后几条输出信息之一。

网络管理器​

您可以使用内置的网络管理器 CLI (nmcli) 访问网络的详细信息。运行以下命令

nmcli device show

您应该会看到与下面类似的输出:

GENERAL.DEVICE: wlan0GENERAL.TYPE: wifiGENERAL.HWADDR: D0:3B:FF:41:AB:8AGENERAL.MTU: 1500GENERAL.STATE: 100 (connected)GENERAL.CONNECTION: exampleNetworkNameGENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2IP4.ADDRESS[1]: 192.168.1.42/24IP4.GATEWAY: 192.168.1.1IP4.ROUTE[1]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 600IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 600IP4.DNS[1]: 192.168.1.3IP6.ADDRESS[1]: ab80::11ab:b1fc:bb7e:a8a5/64IP6.GATEWAY: --IP6.ROUTE[1]: dst = ab80::/64, nh = ::, mt = 1024GENERAL.DEVICE: loGENERAL.TYPE: loopbackGENERAL.HWADDR: 00:00:00:00:00:00GENERAL.MTU: 65536GENERAL.STATE: 100 (connected (externally))GENERAL.CONNECTION: loGENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1IP4.ADDRESS[1]: 127.0.0.1/8IP4.GATEWAY: --IP6.ADDRESS[1]: ::1/128IP6.GATEWAY: --GENERAL.DEVICE: p2p-dev-wlan0GENERAL.TYPE: wifi-p2pGENERAL.HWADDR: (unknown)GENERAL.MTU: 0GENERAL.STATE: 30 (disconnected)GENERAL.CONNECTION: --GENERAL.CON-PATH: --GENERAL.DEVICE: eth0GENERAL.TYPE: ethernetGENERAL.HWADDR: D0:3B:FF:41:AB:89GENERAL.MTU: 1500GENERAL.STATE: 20 (unavailable)GENERAL.CONNECTION: --GENERAL.CON-PATH: --WIRED-PROPERTIES.CARRIER: offIP4.GATEWAY: --IP6.GATEWAY: --

此命令将输出树莓派上可访问的各种网络接口的信息。查看 GENERAL.TYPE 行,了解每个块描述的网络接口类型。例如,"ethernet "指的是设备上的以太网端口,而 "wifi "指的是某些设备内置的 Wi-Fi 芯片。您可以根据设备访问互联网的方式,查看不同的输出块来查找 IP 地址:

如果设备使用 Wi-Fi 连接互联网,请查看 "wifi "块 如果设备使用以太网端口连接互联网,请检查 "以太网 "块

确定了正确的网络接口块后,请查找名为 IP4.ADDRESS[1] 的字段以获取 IPv4 地址,或查找 IP6.ADDRESS[1] 以获取 IPv6 地址。您可以忽略这些字段中的斜线和数字(如 /24)。

在上例中,树莓派使用 Wi-Fi 上网。检查 GENERAL.TYPE 字段为 "wifi "的区块,即可找到 IP 地址。在这种情况下,可以使用 IP4.ADDRESS[1] 字段中的 IPv4 地址访问该设备:192.168.1.42。

使用mDNS解析raspberrypi.local​

在树莓派OS上,Avahi 服务开箱即支持多播 DNS。

如果您的设备支持 mDNS,您就可以使用树莓派的主机名和 .local 后缀来访问它。新安装的树莓派 OS的默认主机名是 raspberrypi,因此默认情况下,任何运行 树莓派OS的树莓派都会响应以下命令:

ping raspberrypi.local

如果可以连接到 树莓派,ping 会显示其 IP 地址:

PING raspberrypi.local (192.168.1.131): 56 data bytes64 bytes from 192.168.1.131: icmp_seq=0 ttl=255 time=2.618 ms

如果更改树莓派的系统主机名(例如编辑 /etc/hostname),Avahi 也会更改 .local mDNS 地址。

如果不记得树莓派的主机名,但系统安装了 Avahi,则可以使用 avahi-browse 命令浏览局域网上的所有主机和服务。

路由器设备列表​

在网络浏览器中,导航到路由器的 IP 地址。这个地址通常是 http://192.168.1.1,但你也可以在路由器的标签上找到它。这将带你进入一个控制面板。然后使用你的凭据登录,凭据通常也印在路由器上或随附的文件中。浏览已连接设备或类似设备的列表(所有路由器都不一样),你应该能看到一些你认识的设备。有些设备会被检测为个人电脑、平板电脑、手机、打印机等,所以你应该认出其中一些并排除它们,以确定哪个是你的树莓派。还要注意连接类型;如果你的树莓派是用线缆连接的,可供选择的设备应该会少一些。

nmap命令​

nmap 命令(网络映射器)是用于网络发现的免费开源工具,适用于 Linux、macOS 和 Windows。

要在 Linux 上安装,请安装 nmap 软件包,例如 apt install nmap。 要在 macOS 或 Windows 上安装,请参阅 nmap.org 下载页面。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3