私の環境には2つ以上のサーバー(Ubuntu 18.04)があり、それぞれ実行しています。ハバヒデーモン。
Avahi設定ファイルは次のとおりです。
[server]
host-name=n11
domain-name=alocal
browse-domains=alocal
use-ipv4=yes
use-ipv6=no
deny-interfaces=docker0,lo
ratelimit-interval-usec=1000000
ratelimit-burst=1000
[wide-area]
enable-wide-area=yes
[publish]
publish-hinfo=no
publish-workstation=yes
[reflector]
[rlimits]
サーバー間のavahi設定の唯一の違いは、またはなどですhost-name
。host-name=n11
n12
n13
これは私の/etc/mdns.allow
ファイルです:
.alocal
.alocal.
そしてhosts:
パス/etc/nsswitch.conf
:
hosts: files mdns4 [SUCCESS=return] mdns4_minimal [NOTFOUND=return] dns
すべてが期待どおりに動作します。フルネームを使用してサーバーにアクセスできますn11.alocal
。n12.alocal
問題はありません。短いn11
n12
.
問題は設定方法です。あふれそしてnss_mdns.alocal
ドメイン名を確認すると自動的に追加されます。