IP estático, mas DNS e outras configurações do DHCP [fechado]

1

O cara de TI me deu um endereço IP fora do intervalo de pool dinâmico do DHCP (não tenho uma reserva DHCP). Eu gostaria de definir o IP do cliente Linux de forma estática, mas ainda tem que puxar os servidores DNS e nome de domínio do DHCP.

As pesquisas só exibiram centenas de resultados "DHCP VS STATIC IP !!! 111" ou pessoas tentando de alguma forma "proteger" sua rede usando o DHCP.

Tenho certeza de que isso pode ser feito, só não sei como proceder. Eu deveria ser capaz de fazer um DHCPINFORM, em seguida, usar as configurações retornadas com o meu IP estático. Eu vejo opção dhcp-message-type em man dhcp-options , mas não tenho certeza de onde isso vai. Então (1) como faço para que o dhclient use essa opção e (2) como conecto isso aos scripts do ifup? (Eu vou ter que fazer isso em um Ubuntu e uma máquina do CentOS)

    
por Code Bling 21.04.2012 / 00:48

1 resposta

2

Se você tem um IP estático, geralmente configura todas as coisas que recebe do DHCP manualmente. Isso inclui DNS e outras entradas. Seu administrador pode lhe dar os valores apropriados. Essa é a configuração preferencial para servidores e outros sistemas que precisam funcionar mesmo se o DHCP estiver inativo.

Como alternativa, o administrador pode configurar o DHCP para fornecer seu endereço IP estático como uma reserva. Isso fornecerá o endereço fixo sempre que você se conectar a essa rede, mas permitirá que você obtenha um endereço IP diferente ao se conectar a outras redes. Isso funciona bem para sistemas portáteis que precisam de um endereço estático. Em muitas redes, o seu endereço IP será essencialmente estático, a menos que você saia da rede por um longo período de tempo, mesmo sem uma reserva.

Como você está executando o Linux, você pode configurar seu endereço IP estático, além do endereço IP fornecido pelo DCHP. Muitos clientes DHCP permitem que isso seja configurado. Em sistemas baseados no Debian (Ubuntu), você pode configurar o endereço IP usando uma instrução post-up para a configuração DHCP em /etc/network/interfaces . Uma estrofe como esta:

auto eth0
iface eth0 inet dhcp
     post-up addr add 192.0.2.200 dev eth0
    
por 21.04.2012 / 07:26

Tags