如何使用Ruby的net-mdns广播主机名?

我对net-mdns和mDNS一般都是新手,所以我对协议现在的工作方式有了基本的了解,我希望这个问题非常明显。 到目前为止,我已经看到了一些如何使用net-mdns来宣传服务的例子,但我真正需要的是广播一个主机名别名,以便我的机器可以解析为“mybox.local”和“othername.local” (如果“othername.local”是一个真正的DNS别名,那将是很好的,但这并不重要,A记录也可以。) 我发现这个脚本基本上可以做我想要的,但是 我不像Ruby那样精通Python ;-) 它取决于avahi,只能在Linux或BSD上运行,而可移植到其他平台将是一个巨大的优势 在Ruby中执行它意味着可以在Rails应用程序中轻松插入它,而且我恰好在Rails中非常流利。 ;-) 我似乎无法在文档中找到任何关于广播主机名的提及:我已经即兴创作了一些,阅读了一些源代码,但到目前为止还没有成功。 任何帮助将不胜感激,谢谢。     
已邀请:

要回复问题请先登录注册