Não é possível identificar qual saída de endereço MAC do comando arp ou comando ip está correta

Não é possível identificar qual saída de endereço MAC do comando arp ou comando ip está correta

Estou usando a máquina VMWare VCenter vm executando RHEL 7.4.

Quando eu emitoarp, obtenho a saída abaixo:

Address                  HWtype  HWaddress           Flags Mask            Iface
xx.xx.xxx.xx             ether   00:50:56:b4:1f:18   C                     ens192

e quando eu emitoip como, então a saída será a seguinte:

ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:50:56:b4:c1:76 brd ff:ff:ff:ff:ff:ff

Agora, não consigo ter certeza de qual endereço MAC da saída acima está correto

Responder1

O arpcomando mostra o cache de endereços MAC aprendidos de dispositivos com os quais seu servidor conversou nos últimos minutos, nesse caso dispositivos que foram vistos por interface ens192.

Por outro lado, o ipcomando mostrará o(s) endereço(s) MAC de suas interfaces.

Então, no final das contas, ambos estão corretos.

Evidentemente, para todos os efeitos, o endereço MAC dessa interface é aquele obtido através do ipcomando.

Se estiver usando o VMWare Center, você também poderá confirmar isso na interface gráfica de gerenciamento.

A propósito, certifique-se de usar as ferramentas vm (abertas) e as interfaces paravirtualizadas vmxnet, elas sobrecarregam menos o hipervisor e oferecem uma ou duas ordens de magnitude de melhor desempenho de largura de banda. (por favor, abra uma pergunta diferente para isso)

informação relacionada