0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过互联网管理数据采集应用程序中的动态IP地址

星星科技指导员 来源:DATAQ仪器公司 作者:DATAQ仪器公司 2022-12-02 17:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

介绍

DI-71X(DI-710、-715B、-718B)以太网产品最令人兴奋的应用之一是通过互联网从世界任何地方获取数据。尽管在这种情况下设置 IP 地址是一个简单的过程,但该方法可能存在一个令人不安的缺陷:互联网服务提供商 (ISP) 分配的 IP 地址通常是动态的,这意味着它们可能会不时更改。我在这里指的是ISP分配给路由器的IP地址,DI-71X产品使用它连接到互联网。IP 地址是动态的,这意味着它们可以更改并在此过程中使所有仔细的 IP 地址分配变得无用,这是一个需要在发生之前识别和处理的问题。

背景

您可能知道,每次连接到互联网时,您都是使用 ISP 进行的。在大多数情况下,ISP拥有他们拥有的IP地址池,并定期临时借给客户。这意味着,对您来说非常透明,您今天用于上网的 IP 地址可能与您昨天使用的 IP 地址不同。那个可能今天被你的邻居使用,下周可能会被ISP的不同客户使用。一般来说,你不在乎这个IP地址外壳游戏是在幕后进行的,只要你启动电脑时,你可以随时访问网络。但是,在某些情况下,它确实很重要。

pYYBAGOJwbGATZYOAAAuYXFzuB8594.gif

图 1 — 管理得当,任何 DI-71X 设备都可以通过互联网从世界任何位置访问。

其中一个例子是,当您将 DI-71X 仪器暴露在互联网上,目的是访问它从远程位置获取的数据时。图1以示意图形式表示了此应用,实现其实现的分步方法如下:

将 DI-71X 仪器连接到 LAN,LAN 由路由器管理,最终允许 LAN 上的设备通过 ISP 连接到互联网。路由器通常为仪器分配一个专用 IP 地址,该地址仅在网络的 LAN 或专用端有用。

使用路由器内置的实用程序,将 71X 仪器的专用 IP 地址分配给 65,535 个端口之一。

同样,使用路由器内置的实用程序,将所选端口暴露给互联网。

使用免费实用程序确定路由器的公共 IP 地址。

仅此而已。现在,您可以使用在步骤 (4) 中获得的 IP 地址和在步骤 (2) 中选择的端口,从互联网上的任何地方访问 DI-71X 仪器。这一切好得令人难以置信吗?在某些情况下,答案是肯定的。请继续阅读。

IP 地址软膏中的苍蝇

我已经解释了为什么ISP今天分配给71X路由器的IP地址可能不是明天分配给它的IP地址,您可能已经猜到了这样做的后果:虽然IP地址保持不变,但从东京的PC访问位于纽约的71X仪器既快速又简单。但是,一旦ISP更改了71X路由器的公共IP地址,您就可以从街对面访问它。如果您的ISP可以自发更改路由器的IP地址,您有三种选择:

请您的 ISP 为您分配一个静态 IP 地址(不会更改的地址)。

如果 IP 地址发生变化,请让内部人员查询路由器并将新地址中继给您。

使用动态 DNS 服务。

第一个选项是静态 IP 地址,既是最容易保护的解决方案,也是最难保护的解决方案。请记住,ISP 只拥有有限数量的 IP 地址,这些地址会出租给所有订阅者。根据定义,他们作为静态IP地址永久提供给您的地址是其他人无法使用的地址。静态IP地址的分配降低了ISP的可用IP地址库存,通常的供需关系会影响价格:静态IP地址很昂贵,如果你能得到一个的话。备选案文(2)即使不是不切实际,也显然不方便。如果路由器的 IP 地址在凌晨 2 点更改,会发生什么情况?最佳解决方案(也是本应用笔记其余部分的主题)是使用动态域名服务 (DDNS)。

什么是 DDNS?

您可以将 DDNS 视为上述选项 (2) 的自动化版本,您的助手大部分时间什么都不做,但只要路由器的公共 IP 地址发生变化,它就会立即采取行动。简而言之,假设您的路由器支持 DDNS 协议,只要路由器检测到其公共 IP 地址已更改,它就可以自主并自动联系任意数量的免费基于 Web 的服务。路由器登录到您设置和维护的帐户,并使用其最新的公共 IP 地址更新该帐户。由于您可以使用自己喜欢的浏览器访问同一帐户,因此您可以随时随地确定路由器的IP地址。

如何使用动态 DNS 网站

实际上有很多DDNS网站,您可以免费加入和使用,但只有路由器支持的网站才能真正工作。因此,第一步是验证您的路由器是否确实支持 DDNS 及其可以访问的特定 DDNS 网站。由于我有使用 DynDns.org 的经验,我将在所有进一步的讨论中以该网站为例,但需要注意的是,其他网站的功能可能略有不同。开始使用 DDNS 既简单又免费。确定要使用的网站后,转到那里并:

建立一个帐户,创建一个唯一的用户名和密码。

接下来,您需要为要管理的每个路由器创建一个主机名。如果你有三个不同的位置,每个位置都暴露在互联网上,那么你将需要三个主机名,每个路由器一个。许多 DDNS 网站支持网站基本名称之外的主机名。DynDns.org 总共支持四十六个。我为自己选择的主机名是“rwlockhart.isa-geek.com”(请不要笑。这在当时似乎是合适的)。

接下来,通过访问路由器的 DDNS 功能将注意力转移到路由器上,并为您在步骤 1 和 2 中建立的 DDNS 帐户配置它。您需要告诉路由器DDNS网站,您的主机名,用户名,最后是密码。图 2 是路由器 DDNS 配置面板的屏幕截图。清楚地显示的是刚才描述的项目的条目。最后,确保启用 DDNS 功能。

pYYBAGOJwbOAPloFAAAhTbuxYWQ837.jpg

图2— D-link无线路由器的DDNS配置面板的屏幕截图。

启用路由器的 DDNS 功能后,路由器将在 DDNS 网站上访问您的帐户,并使用其当前的公共 IP 地址更新帐户。每当它检测到更改时,它都会再次执行此操作,24/7/365。免费还不错,对吧?

要确定任何远程位置的公共 IP 地址,您只需登录 DDNS 网站。图 3 是我的帐户的屏幕截图,清楚地标识了我的主机名、路由器的公共 IP 地址以及路由器上次更新信息的日期和时间。在此示例中,我将在 IP 地址 67.149.3.21 以及我在网络专用端将仪器分配到的任何端口访问我的 DI-71X 仪器。

pYYBAGOJwbeAAI-CAAAir8Rrhig548.jpg

图 3—

结语

请务必注意,尽管您可以使用提供动态 IP 地址的 ISP,这意味着路由器的公共 IP 地址可能会不时更改,但您可以完全控制分配给网络专用端 71X 仪器的端口号。除非你改变它,否则它永远不会改变。因此,只要您可以访问DDNS服务来确定路由器的当前公共IP地址,就可以放心,其他一切都保持不变。此外,我想强调的是,您的ISP在您访问路由器时永远不会更改路由器的公共IP地址。您不必担心处于数据上传或仪器配置的中间并挂起进程,因为您的 ISP 在会话中间冲动地更改了 IP 地址。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    41

    文章

    6299

    浏览量

    181947
  • 路由器
    +关注

    关注

    22

    文章

    3941

    浏览量

    120382
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业互联网数据采集网关是什么

    一、定义与定位 工业互联网数据采集网关是工业互联网体系的“神经中枢”,位于设备层与平台层之间。它通过标准化接口(如RS485、以太网、CA
    的头像 发表于 12-18 09:55 496次阅读

    工业互联网平台在智慧水务领域的应用

    工业互联网平台通过联网、大数据、AI、云计算等技术,在水资源管理、水环境治理、水安全保障三大领域实现全流程数字化与智能化,具体应用如下:
    的头像 发表于 11-17 09:10 648次阅读

    联网数据采集网关有哪些?怎么选?

    在工业4.0与物联网技术深度融合的当下,数据采集网关已成为企业实现设备互联、智能决策的核心基础设施。从智能工厂的产线监控到环保领域的污染源追踪,从能源管理的能耗优化到智慧城市的设备
    的头像 发表于 11-05 10:32 690次阅读

    工业互联网设备运维管理平台是什么?

    工业互联网设备运维管理平台是依托工业互联网技术,通过数据采集、分析建模与智能决策,实现设备全生命周期智能化管理的综合性软件系统。其核心价值在
    的头像 发表于 11-03 09:43 605次阅读

    工业互联网的智能网关有什么功能

    工业互联网的智能网关是连接物理设备与工业互联网的核心组件,具备数据采集、协议转换、边缘计算、安全防护、远程管理等多重功能,是实现工业设备
    的头像 发表于 10-14 11:00 913次阅读
    工业<b class='flag-5'>互联网</b><b class='flag-5'>中</b>的智能网关有什么功能

    工业互联网平台与工业物联网平台有什么区别

    ): 聚焦于工业设备、传感器等物理对象的数字化连接与数据采集通过联网技术实现设备状态监测、远程控制及基础数据分析。其核心目标是解决“物”的智能化
    的头像 发表于 09-24 11:47 876次阅读

    工业互联网采集数据有哪些应用

    工业互联网通过传感器、物联网(IoT)设备、边缘计算等技术,采集生产全流程的设备、流程、环境、人员、供应链等多维度数据,这些
    的头像 发表于 09-22 09:12 933次阅读

    工业数据采集平台与数据台有什么区别

    平台 : 聚焦于工业设备与系统的互联互通,核心功能是 实时、高效、安全地采集设备运行数据 (如温度、压力、振动等),并支持数据清洗、转换、压缩等预处理。其本质是工业
    的头像 发表于 09-13 15:01 3444次阅读
    工业<b class='flag-5'>数据采集</b>平台与<b class='flag-5'>数据</b><b class='flag-5'>中</b>台有什么区别

    CNC的IP地址相同冲突如何解决?

    IP地址,这就极易引发IP地址冲突问题。当这些设备接入车间网络时,IP冲突会导致数据采集不上来
    的头像 发表于 07-23 14:13 1005次阅读
    CNC的<b class='flag-5'>IP</b><b class='flag-5'>地址</b>相同冲突如何解决?

    智能工厂为什么需要设备联网数据采集

    、流量等关键参数),一旦出现故障或异常,难以及时发现和处理。 例如,冷热一体机在化工反应若温度失控,可能引发安全事故或产品质量问题。 联网数据采集的价值 :通过设备
    的头像 发表于 07-18 10:13 644次阅读

    动态BGP与静态BGP的区别?

    BGP(边界网关协议,Border Gateway Protocol) 是互联网中用于自治系统(AS)之间路由信息交换的核心协议。在实际部署,BGP 可分为静态 BGP和动态 BGP两种方式,二者
    发表于 06-24 06:57

    边缘计算网关+工业互联网平台有什么应用

    边缘计算网关与工业互联网平台的结合在工业领域具有广泛且重要的应用,主要体现在以下几个方面: 一、实时数据采集与处理 高效数据采集:边缘计算网关能够实时采集工业现场设备(如传感器、执行器
    的头像 发表于 06-23 15:37 877次阅读

    热压机 PLC 数据边缘采集:基于工业互联网的高温设备远程监控方案

    热压机 PLC 数据边缘采集:基于工业互联网的高温设备远程监控方案
    的头像 发表于 06-13 16:41 864次阅读
    热压机 PLC <b class='flag-5'>数据</b>边缘<b class='flag-5'>采集</b>:基于工业<b class='flag-5'>互联网</b>的高温设备远程监控方案

    桂花网蓝牙网关物联网医院动态血糖管理应用案例

    医院动态血糖管理应用案例 1、三诺动态血糖管理 该方案是集智能硬件、物联网、大数据分析于一体的综
    发表于 06-05 16:17

    工业互联网数据采集平台的功能与作用

    工业互联网数据采集平台的功能与作用 工业互联网数据采集平台是工业互联网体系的核心组件之一,其核心目标是 实现工业设备与系统的
    的头像 发表于 05-26 09:28 883次阅读