从Internet到达我的局域网中的设备

引擎

我有一个嵌入式设备,当它与PC连接在同一路由器上时,可以通过以太网IP进行编程,如下所示:

在此处输入图片说明

是否可以通过Internet发送全部流量并仍然可以对其进行编程?为了使它更清晰一点,例如:

在此处输入图片说明

撤消

简单(不安全)的方法

您正在寻找的被称为端口转发[ 1 ] [ 2 ]

例如,让我们假设以下内容:

  • 您的可编程设备在端口上工作22并具有IP192.168.1.5

  • 您的公共IP是 122.176.11.55

Then you can go into your router's setting and forward a WAN port (for eg, 8022) to 192.168.1.5:22.

Now, you can remotely access the device from anywhere through the internet by accessing 122.176.11.55:8022 instead of 192.168.1.5:22 in your IDE.

Keep in mind that unless you have a static IP, your public IP can change at any time, in which case you should check out dynamic DNS services.

NOTE: unless your device has some method of authentication, someone with malicious intent will almost certainly find access to it on the open web. See below for safe alternative.

The safe (and honestly not much more complicated) method

保持PC(或树莓派或类似设备)连接到网络,然后通过诸如SSH之类的安全方式远程访问PC ,然后通过LAN通过该设备对设备进行编程。
即使您的设备不使用TCP或UDP,这也具有工作的额外优势:)

有点乏味,是的。但是安全。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

局域网环境中的RDP局域网唤醒

来自分类Dev

我将Hathaway用作ISP。没有Internet Explorer无法登录到局域网

来自分类Dev

局域网中的中间人

来自分类Dev

在局域网中获取系统的IP

来自分类Dev

家庭局域网中IP的别名

来自分类Dev

如何在局域网中备份?

来自分类Dev

在VMware Player中构建局域网

来自分类Dev

局域网中的IP地址冲突

来自分类Dev

简单家庭局域网中的NAT

来自分类Dev

如何在局域网中获取IP地址及其具有设备MAC的http端口

来自分类Dev

如何在局域网中扫描连接的设备?(苹果系统)

来自分类Dev

如何在局域网中的两个设备之间创建ssh连接

来自分类Dev

隔离局域网

来自分类Dev

在局域网中发现嵌入式设备?

来自分类Dev

如何从wifi上网并共享到局域网设备

来自分类Dev

使用什么设备共享局域网的互联网?

来自分类Dev

如何在vmware中的ubuntu和我的主机win7之间建立局域网

来自分类Dev

使用dnsmasq解析我本地局域网中的所有dns查询

来自分类Dev

我无法连接到 mongodb,即使在同一个局域网中

来自分类Dev

无法从我的局域网内使用WAN地址访问局域网

来自分类Dev

为什么我的局域网不是千兆位的?

来自分类Dev

Debian Jessie:我的局域网不起作用!

来自分类Dev

我的世界如何找到局域网服务器?

来自分类Dev

如何通过局域网共享我的文件?

来自分类Dev

为什么我的局域网连接这么慢?

来自分类Dev

点对点局域网存储

来自分类Dev

局域网的ping频率

来自分类Dev

局域网不工作

来自分类Dev

Python Messenger局域网