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;
}