Avahi は Zeroconf のオープンソース実装であり、一元化された構成なしでネットワークの自動管理に使用されます。一般に、Avahi は小規模なローカル ネットワーク (ホーム LAN など) でのみ役立ちます。
avahi-daemon
プロセスは、ローカル ネットワーク内の名前解決とサービス検出に使用される mDNS を処理します。その機能が必要ない場合は、Avahi を安全に削除できます。
-
ローカル名前解決 –
hostname.local
でコンピュータにアクセスできます 一元化された構成のない名前。サーバーには DNS 名がある可能性が高いため、この関数は不要です。 -
サービス検出 – プログラムが実行中のサービスを見つけてアドバタイズできるようにします (たとえば、LAN 内のすべての SSH または PulseAudio サーバーを一覧表示できるようにするため)。これはホーム ネットワークでは便利ですが、データセンターでホストされているサーバーではまったく役に立ちません。これも安全に削除できます。
(サーバー上で非アクティブなその他の Avahi コンポーネントは avahi-autoipd
です。 RFC 3927 および avahi-dnsconfd
用 ユニキャスト DNS サーバーの検出用)
sudo apt-get purge avahi-daemon
単に無効にするには:
sudo systemctl stop avahi-daemon
sudo systemctl disable avahi-daemon