Crie um adaptador de rede virtual com o próprio MAC e IP?

4

Eu tenho um servidor com 4 IPs diferentes em uma NIC real. Agora eu tento configurar adaptador de rede virtual diferente no debian com este IPs. O problema é que cada IP precisa também de um MAC específico. Caso contrário, a conexão pelo IP não funcionará.

Então, primeiro, criamos uma nova NIC virtual com um MAC específico:

ip link add link eth0 mac1 address 00:11:22:33:44:55 type macvlan mode bridge

Isso funciona muito bem. Depois disso eu configurei o IP e a netmask com

.
ifconfig mac1 192.168.34.23 netmask 255.255.255.255 broadcast 192.168.34.23

Depois, liguei a nova placa de rede virtual com:

ifconfig mac1 up.

Agora posso ver o NIC virtual sobre o ifconfig com minhas configurações definidas.

Mas se eu tentar agora fazer ping em um site por meio dessa interface com:

ping -I mac1 google.de

Não obtenho resposta.

Eu não sei porque.

Qual é o meu erro ou existe uma maneira diferente de criar uma NIC virtual com o próprio MAC e IP?

    
por Christian Lutze 22.10.2014 / 14:05

1 resposta

1

Você usou uma máscara de rede de 255.255.255.255 (também conhecida como / 32), o que pode significar que esse endereço não faz parte de uma rede local com seu gateway padrão. Tente usar uma máscara de rede que se estenda a mais endereços para incluir o endereço do gateway na rede local.

    
por 05.03.2015 / 20:42