このブログ投稿で詳しく説明されているように、 /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