Linux: disattivare l'autodiscovery: copertina

Non vuoi avere notifiche automatiche di nuovi device in rete?

Questo servizio è gestito dal demone Avahi. Capiamo cos'è e poi vediamo come disattivarlo e getirlo.

Premessa (necessaria)

Avahi-daemon è un servizio che fornisce il rilevamento dei servizi di rete utilizzando mDNS (Multicast DNS) e DNS-SD (DNS Service Discovery).
Aiuta i dispositivi e le applicazioni a trovarsi su una rete locale senza dover configurare manualmente il server DNS.
Utile per le reti domestiche (e non solo) può essere fastidioso in ambienti /movimentati/ dove a breve distanza di tempo si connettono e disconnettono dispositivi.

Avahi, a differenza di altri demoni, possiamo manualmente attivarlo o disattivarlo, ma può essre avviato anche da altri servizi. Pertanto potrebbe non bastare una semplice disattivazione per non averlo più ru8nning.

Disattivarlo

Per disattivarlo va anche mascherato:

sudo systemctl stop avahi-daemon
sudo systemctl disable avahi-daemon
sudo systemctl mask avahi-daemon

(Ri)abilitarlo

Per riabilitarlo e avviarlo:

sudo systemctl unmask avahi-daemon
sudo systemctl enable avahi-daemon
sudo systemctl start avahi-daemon

Riconoscimenti

Queste due righe nascono da un'ispirazione venuta da un bisogno e dal sguente articolo "Come disabilitare facilmente Avahi-Daemon in Linux"