Estou usando a máquina VMWare VCenter vm executando RHEL 7.4.
Quando eu emito arp , recebo 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 emito ip como , a saída é 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
O
arp
comando mostra o cache dos endereços MAC aprendidos dos dispositivos com os quais seu servidor conversou nos últimos minutos, nesse caso, os dispositivos que foram vistos pela interfaceens192
.Por outro lado, o
ip
comando mostrará o(s) endereço(s) MAC de suas interfaces.Então, no final do dia, ambos estão corretos.
Evidentemente, para todos os fins, o endereço MAC dessa interface é aquele obtido por meio do
ip
comando.Se estiver usando o VMWare Center, você também poderá confirmar isso na interface gráfica de gerenciamento.
BTW, 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 grandeza de melhor desempenho de largura de banda. (por favor, abra uma pergunta diferente para isso)