Por que existem tantas variações de localhost no padrão / etc / hosts?

1

Aqui está o meu /etc/hosts em um novo CentOS:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

Eu acho que as variações -4 e -6 são explícitas no IPv4 e IPv6, mas por que o CentOS acha que eu preciso de localhost.localdomain e localhostN.localdomain ? Eles são de uso padrão para alguma coisa? Posso me livrar disso sem quebrar nada?

    
por spraff 28.12.2016 / 19:19

1 resposta

1

Seria uma idéia muito ruim remover as entradas localhost ; muitas ferramentas, utilitários e scripts usam esse nome esperando resolvê-lo no endereço de loopback. Menos para as .localdomain e ainda menos para as entradas *4 e *6 , mas é totalmente possível que elas possam ter um uso mais prolífico, já que os proponentes do IPv6 começam a ganhar mais tração. Também é possível que algumas ferramentas entrem em circulação e usem as entradas *4 e *6 para limitar o tráfego às versões relevantes da pilha de IPs.

    
por 28.12.2016 / 19:27