Provavelmente é o DNS-SD do Zeroconf (Descoberta de Serviço) que os outros aplicativos estão usando para descobrir o VLC. No Ubuntu, este serviço é fornecido pelo avahi-daemon.
Se você não quiser anunciar nenhum serviço na rede local, basta remover o avahi-daemon. O Avahi não é necessário - os clientes que desejam acessar seus serviços ainda podem fazê-lo quando o IP do serviço e o número da porta são fornecidos manualmente.
sudo apt-get remove avahi-daemon
Se você quiser deixar Avahi anunciando alguns serviços, mas não o VLC, procure em / etc / avahi / services / por um arquivo relacionado ao VLC. Eu não tenho ambos instalados na minha máquina, mas assumindo que tem um nome como vlc.service, algo como isto pode funcionar:
sudo mv /etc/avahi/services/vlc.service /etc/avahi/services/vlc.service.disabled
sudo restart avahi-daemon