Como as entradas no resolv.conf são adicionadas automaticamente?

0

Eu instalei uma nova distribuição Debian Jessie hoje. Ele configurou corretamente o endereço IP por meio do DHCP e também adicionou nameserver entry em /etc/resolv.conf .

Você poderia explicar como essas entradas são adicionadas automaticamente? O que acontece exatamente internamente, quais etapas são necessárias para que essa entrada seja adicionada automaticamente?

    
por syntagma 27.05.2015 / 00:26

2 respostas

1

Durante a instalação, o DHCP é usado para descobrir a configuração da rede. Isso inclui o endereço IP, como você percebeu, mas também a sub-rede, o gateway padrão e, opcionalmente, o nome de domínio e os servidores de nomes. Todas as informações disponíveis são usadas para configurar a rede e são armazenadas nos arquivos apropriados para referência futura ( /etc/network/interfaces , /etc/resolv.conf ...).

Opcionalmente, o pacote resolvconf pode ser usado para manter /etc/resolv.conf ao mudar de rede. O Network Manager também pode gerenciar /etc/resolv.conf . Ambos os programas leem as informações disponibilizadas pelo servidor DHCP ao configurar uma interface de rede, de forma semelhante ao programa de instalação.

Você encontrará tudo isso e mais descrito em detalhes no wiki do Debian .

    
por 27.05.2015 / 00:34
0

Editando /etc/dhcp/dhclient.conf ou /etc/dhcp3/dhclient.conf no debian você pode selecionar as opções do cliente dhcp (por exemplo a possibilidade de editar o resolv.conf). No lado do servidor, o administrador pode selecionar o que puxar (roteadores, DNS, ganha servidor, etc) este é um extrato de um servidor dhcp linux típico

# My Network - this is the set of addresses that you're handing out
subnet 193.198.0.0 netmask 255.255.255.0 {
        option broadcast-address 193.198.0.255;
        option subnet-mask 255.255.255.0;
        option routers 193.198.0.1;
        option domain-search "yourdomain.com";
        option netbios-name-servers 193.198.0.10;
        range 193.198.0.26 193.198.0.252 ;
    }
    
por 27.05.2015 / 01:22