O que acontecerá se eu remover essa linha do / etc / hosts

0

Estou tentando configurar o Hadoop e tenho problemas para configurá-lo. Uma dúvida que tenho sobre configuração de rede e está relacionada à informação do host.

Em /etc/hosts , a segunda linha é como 127.0.1.1 slave1-machine e sei que está relacionada ao nome da máquina. Mas o que eu não sei, é qual é o propósito dessa linha e se eu a remover do arquivo, o que vai acontecer?

    
por Mehraban 08.01.2014 / 12:28

2 respostas

3

Quando você remove a linha, não é mais possível resolver o Hostname slave1-machine para um endereço IP. O Linux examina o / etc / hosts antes do triyng para resolver um nome de host por meio de uma Consulta DNS. Então, se você remover a linha. O Linux tenta resolver o Hostname slave1-machine via DNS e obter uma resposta negativa.

    
por Oliver G. 08.01.2014 / 13:24
1

O intervalo 127/8 (que inclui 127.0.1.1) está vinculado à sua interface de loopback. Normalmente 127.0.1.1 é o IP que resolve o nome do seu computador.

Se você remover a linha, o slave1-machine não poderá resolver. (Não é um grande problema. Algumas vezes, ele gera um erro dizendo que o nome do host não pode ser resolvido.)

    
por Manula Waidyanatha 08.01.2014 / 12:36