Designação específica de DHCP para máquinas virtuais

1

Atualmente, temos um gateway (debian 5) que está executando um servidor dhcp. Atualmente, uma fase de testes está acontecendo na empresa e o número de VMs está aumentando dia a dia e os conflitos de IP estão por toda parte (eles precisam de conectividade com a Internet nas VMs, por isso precisam ser executados em modo de ponte). p>

Gostaria de saber se existe um método em que o servidor dhcp possa atribuir um intervalo de ip's às VMs depois de determinar que é uma VM e não uma máquina física?

Eu tentei fazer isso:

subnet 0.0.0.0 netmask 0.0.0.0 {
    range 10.10.10.x 10.10.10.y;
    }

Por favor, avise!

    
por Nel 25.03.2011 / 05:25

1 resposta

1

Você não indica qual software de virtualização está usando, mas a maioria permite que você defina o endereço MAC da interface de rede virtual ao usar uma conexão em ponte.

Por exemplo, usando VMware, você usa este .

Se você tivesse que atribuir endereços MAC, como 00: 50: 56: XX: YY: ZZ, onde XX e YY são valores arbitrários, você poderia criar concessões DHCP estáticas usando o valor ZZ do seu endereço MAC.

Por exemplo, 00: 50: 56: 12: 34: 01 teria IP 10.10.10.1 e 00: 50: 56: 12: 34: FE teria IP 10.10.10.254.

Novamente, você não indica qual servidor DHCP está usando, mas, olhando para o seu exemplo, pode tentar soltar isso na sua declaração de sub-rede:

host virtualmachine01 {
    hardware ethernet 00:50:56:12:34:01;
    fixed-address 10.10.10.1;
}

// Miss a few...

host virtualmachineFE {
    hardware ethernet 00:50:56:12:34:FE;
    fixed-address 10.10.10.254;
}
    
por 25.03.2011 / 08:01