短い名前を使用するときに.domainを追加するようにavahi / nss_mdnsを設定する方法

短い名前を使用するときに.domainを追加するようにavahi / nss_mdnsを設定する方法

私の環境には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-namehost-name=n11n12n13

これは私の/etc/mdns.allowファイルです:

.alocal
.alocal.

そしてhosts:パス/etc/nsswitch.conf

hosts:          files mdns4 [SUCCESS=return] mdns4_minimal [NOTFOUND=return] dns

すべてが期待どおりに動作します。フルネームを使用してサーバーにアクセスできますn11.alocaln12.alocal問題はありません。短いn11n12.

問題は設定方法です。あふれそしてnss_mdns.alocalドメイン名を確認すると自動的に追加されます。

関連情報