嵌入式 linux 系统上的 zeroconf 实现
Posted
技术标签:
【中文标题】嵌入式 linux 系统上的 zeroconf 实现【英文标题】:zeroconf implementation on an embedded linux system 【发布时间】:2015-01-23 19:03:51 【问题描述】:我有一个嵌入式系统,我喜欢向它添加 zeroconf。目标是:
-
如果没有可用的 dhcp,则自动为其分配 IP。
它响应 mdns 请求并正确识别自己。
它响应 dns-ds 并正确广播其功能。
有没有图书馆可以帮助我解决这个问题?
我找到了 Avahi (http://avahi.org/),但它似乎有几年没有发展了。它仍然是一个好的解决方案吗?
我的设备上装有 Linux 2.x。
【问题讨论】:
你的意思是Linux 2.6.x,对吧? :) 【参考方案1】:Avahi 似乎是 Zeroconf for Linux 的事实上的标准实现,它几乎在任何地方都被使用。最后一个版本是从 2012 年开始的,但这并不意味着它已经死了——它可能只是意味着它已经足够成熟和稳定,并且还没有需要额外的版本。
【讨论】:
是的,最新的 Avahi 版本 0.6.31 打包在例如。 Debian、Fedora 或 OpenWRT。以上是关于嵌入式 linux 系统上的 zeroconf 实现的主要内容,如果未能解决你的问题,请参考以下文章
Linux 上 Java 和 Zeroconf (avahi) 的多播问题