A ligação é necessária se você tiver vários computadores e quiser que seu computador funcione como um servidor de nomes (servidor DNS ) para outros computadores, ou seja, esses computadores entram em contato com o seu para traduzir os nomes de host (o que os usuários digitam e os aplicativos digitam) em endereços IP (como os computadores realmente designam uns aos outros sob o capô).
Mesmo se você tiver vários computadores, o Bind provavelmente não será útil se você não souber o que é. Vincular é projetado para grandes servidores de nomes. Para uma típica casa ou pequeno escritório, eu recomendo Dnsmasq . Na verdade, eu não - você provavelmente tem um appliance roteador que pode fazer isso por você (e pode estar rodando Linux com o Dnsmasq!). Mas se você precisar executar um servidor de nomes no seu computador, use o Dnsmasq. Consulte Como para tornar uma máquina acessível a partir da LAN usando seu nome de host para obter mais detalhes.
Você não precisa do Bind nem de qualquer outro software de servidor de nomes se o seu computador não for um servidor DNS. Você não precisa de Bind em um PC cliente normal, em um servidor web, em um servidor SSH, etc. E você não deve executá-lo, porque ele tem um histórico de falhas de segurança.
O que pode ser útil em qualquer computador é um servidor de nomes cache , que retransmite solicitações DNS de programas em execução na mesma máquina e armazena em cache respostas para reduzir a latência média de solicitações DNS. O Dnsmasq pode fazer isso (e é incluído para esse propósito em instalações padrão do Ubuntu, por exemplo).
Os pacotes que podem ser removidos agora que você removeu o pacote bind9
são pacotes que bind9
requer, não pacotes que exigem bind9
. Você pode removê-los, mas eu recomendo strongmente que você mantenha python
(e suas dependências): há muitos softwares Python disponíveis, então é provável que você instale alguns em breve.