我正在使用运行 RHEL 7.4 的 VMWare VCenter vm 机器。
当我发出arp 时,我得到以下输出:
Address HWtype HWaddress Flags Mask Iface
xx.xx.xxx.xx ether 00:50:56:b4:1f:18 C ens192
Run Code Online (Sandbox Code Playgroud)
当我发出ip as 时,输出如下:
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
Run Code Online (Sandbox Code Playgroud)
现在,我无法确定上述输出中的哪个 MAC 地址是正确的
该arp
命令显示您的服务器在过去几分钟内与之通信的设备的学习 MAC 地址的缓存,在这种情况下,接口看到的设备ens192
。
另一方面,该ip
命令将向您显示接口的 MAC 地址。
所以在一天结束时,两者都是正确的。
显然,无论出于何种目的,该接口的 MAC 地址都是通过ip
命令获得的。
如果使用 VMWare 中心,您还可以在图形管理界面中再次确认。
顺便说一句,一定要使用(开放)vm-tools 和 vmxnet 半虚拟化接口,它们对虚拟机管理程序的负担更少,并为您提供一两个数量级的更好带宽性能。(请为此打开一个不同的问题)
归档时间: |
|
查看次数: |
424 次 |
最近记录: |