首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DDNS (Dynamic)设置并将主机名添加到设备(在网络上可见)

DDNS (Dynamic)设置并将主机名添加到设备(在网络上可见)
EN

Unix & Linux用户
提问于 2014-07-02 15:05:45
回答 1查看 380关注 0票数 1
  1. 如何向我的设备提供固定主机名,以便netscan可以在所有平台上显示设备名称?
  2. 我如何使用主机名/MAC-ID(一些是固定的)到达设备,而不管动态变化的IP?

例如,我有2个Raspberry-Pi,我给它们分别命名为Pi-1和Pi-2 (在所有平台上都可以看到)。现在我的路由器给出了动态IP,所以IP不断变化。现在我如何做一个简单的ping Pi-1并得到答复?简而言之,我如何设置一个DDNS (如果我错了,纠正我),以映射主机名称/MAC-ID/URL与更新的IP。

我有一个应用程序,它连接到相应的设备(通过TCP或MQTT)并执行xyz操作。但是,每次我将安装程序移动到不同的网络时,我都无法查找设备的当前IP,并使用相同的方式更新我的应用程序。因此,我将在应用程序中做一个主机名条目,表示连接到" Pi-1“,并且它应该能够连接到Pi-1,而不管ip/网络/域如何,只要所有分配的ip都可以在另一个ip上访问。

注:我不想使用静态IP或dhcp保留的IP和开源包(如果需要的话)。

EN

回答 1

Unix & Linux用户

发布于 2014-07-02 17:00:53

您可以通过查阅ARP表来解决您的问题。如果您首先做了一些与网络上的所有设备相关联的操作(比如nmap扫描),那么您应该能够查询ARP表中任何与Raspberry Pi已知的MAC地址相匹配的设备。

即。

代码语言:javascript
复制
nmap 192.168.1.1/24
ip neigh show | grep AA:BB:CC:DD:EE:FF | cut -f1 -d" "
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/140394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档