如何在LAN上检测ArduinoYún/Yún屏蔽IP地址

时间:2015-01-28 05:53:05

标签: ssh arduino

我正在服务器上编写代码,通过SSH与ArduinoYún盾牌进行交互。有没有办法让服务器像IDE一样自动检测Yún屏蔽LAN IP地址?

2 个答案:

答案 0 :(得分:1)

这是不可能的,因为您的设备可能会动态地从ISP获取IP地址。您的设备必须连接到您的服务器并告知其IP地址。

您可以尝试类似TCP / IP的内容。

答案 1 :(得分:0)

我遇到了这个,发现Yún运行了一个名为Avahi的Bonjour兼容守护进程,该守护进程在本地网络中设置了arduino.local域,这使得IDE知道了主板的存在。我知道,因为我有一个Yún盾(不是Yún),默认情况下会分配一个不同的Bonjour名称,因此IDE无法识别它。

因此,如果您需要在本地按名称访问Yún,请检查Avahi守护程序配置以查看使用的名称。如果您需要从外部访问它,仍然可以使用noip之类的服务并打开路由器上的端口。

如果这回答了您的问题,请将答案标记为正确。