DHCP clients: De onde o nome do host vai vir

1

Estamos criando uma nuvem privada aqui, as VMs têm pelo menos 2 NICs, às vezes 3 ou 4, cada uma pode ser configurada estaticamente para IPv4 e / ou IPv6 ou ser configurada por DHCP ou uma combinação das duas.

Sim, é uma bagunça, mas esse é o design com o qual tenho que trabalhar ...

Digamos que eu tenha uma imagem RHEL ou CentOS chegando com eth1 e eth0, ambas com dhcp e dvcpV6, do jeito que eu entendi, ela terá 4 clientes rodando? Agora, o que acontece se todos os 4 estiverem recebendo nomes de host dos servidores DHCP que os responderam? qual deles "ganha"? posso configurá-lo para acontecer deterministicamente? Posso fazer isso sem pré-decidir isso na imagem, em vez de usar algum tipo de prioridade definida dinamicamente ou outra lógica para escolher o nome do host a ser usado?

    
por Ira 09.09.2013 / 16:37

1 resposta

2

A opção 012 da especificação DHCP é "Client ID", esse é um campo que você pode enviar como parte da resposta contendo IP, etc., e permite que você envie um nome de host ao mesmo tempo. Portanto, tudo o que você precisa fazer é obter um servidor DHCP que possa suportar essa opção e definir um nome de host por MAC.

    
por 09.09.2013 / 16:42