使用端口转发远程访问本地网络中的设备

在这篇文章中,我们将看看如何访问与你的边缘Linux设备连接到同一网络的设备(即访问打印机服务器,web服务器(HTTP), IP摄像头通过你的树莓派等)。

时间阅读:

3.

分钟

在继续之前,确保您的设备已注册并联机。

步骤1 -[可选]安装软件包sshpass(如果没有安装)在你的边缘Linux设备上输入sudo apt-get update && sudo apt-get install -y sshpass远程命令工具然后点击RUN,然后选择你的linux设备。

步骤2 -使用sshpass命令执行本地端口转发远程命令工具


sshpass -p ssh -tt -L <本地服务器端口>:<本地服务器ip>:<通过>监听的端口127.0.0.1


<本地服务器端口> =需要通过边缘远程访问的设备/服务器端口

<本地服务器的ip> =需要通过边缘远程访问的设备/服务器的IP

<监听端口> =这是要连接到Linux边缘的端口,通过SSH隧道连接系统中的服务器


步骤3 -选择所需的Linux边缘设备

使用选择设备菜单中,选择想要连接的设备。

步骤4 -选择您选择为<通过>侦听的端口步骤2。


步骤5——点击公开会议确认你的选择。


步骤6 -等待,直到您的自定义URL准备好,然后单击复制到剪贴板。


步骤7 -现在您可以使用这个URL通过端口转发从您的linux设备访问您的本地设备/服务器。

故障排除

如果你遇到任何页面没有找到'错误,请确保您试图访问的端口与您的网页正在通过托管。如果您不确定端口号,可以按照下面的步骤操作这篇文章通过Techmint.com将服务器的端口更改为已知端口。