我最近发现了 avahi。它可以帮助你解析本地网络的主机名。但就我的情况而言,我遇到了一个问题。
我决定托管一台名为 的机器a.alpha
和另一台名为 的机器b.alpha
。在不久的将来,我还将使用一些名为a.beta
和 的机器b.beta
。我的问题是,a.alpha
我可以从 解析a.alpha.local
主机名,但目前我无法a.alpha.local
从解析b.alpha
。
因此,当我决定使用该.beta
扩展时,我会遇到一些问题。
机器“a.alpha”没有向 mdns 公开整个主机名,这正常吗?
我知道我可以改变命名方法(比如使用 a-alpha 而不是a.alpha
)。但我喜欢这种方式。
所以问题是:是否可以使用点状名称/etc/hostname
并使用 avahi 解析它?