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 arp
comando 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 ip
comando 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 ip
comando.
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)