このブログ投稿で詳しく説明されているように、 /etc/avahi/avahi-daemon.conf を編集する必要があります :
[server]
domain-name=.alocal
これにより、デーモンがドメイン .alocal にバインドされます デフォルトの .local の代わりに .
デーモンを再起動します:
sudo service avahi-daemon restart
ブログ投稿からのメモ:
<ブロック引用>DNS、mDNS、およびリゾルバーのキャッシュをフラッシュし、Web ブラウザーを再起動して内部キャッシュをクリアする必要がある場合があります。
その後、ping と nslookup 同意し始めました。
私を正しい軌道に乗せてくれた harrymc に感謝します。
/etc/nsswitch.conf の変更と置き換え:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
投稿者:
hosts: files dns
簡単なこと:/etc/default/avahi-daemon を編集
行を変更します:
AVAHI_DAEMON_DETECT_LOCAL=1
へ
AVAHI_DAEMON_DETECT_LOCAL=0
avahi-daemon を再起動します 、またはそれを殺します。
私は Avahi が好きではなく、その機能をまったく使用していません。本当に avahi を無効にしたい場合は、 /etc/init/avahi-daemon.conf を変更してください 、次のようになります:
start on (never
and filesystem
and started dbus)
stop on stopping dbus