SSa*_*ker 1 networking linux ethernet local-area-network mac-address
这是真实的场景。我已经说过 4 台没有任何 IP 地址的机器连接到交换机。在其中一台机器 (OS=CentOS) 中,我会安装一个 DHCP 服务器并提供其他机器的 IP 地址。在为它们分配 IP 地址之前,我需要获取要分配 IP 地址的每台机器的 MAC 地址。
所以,我的问题是,当没有机器获得任何 IP 地址时,如何获取连接到交换机的所有机器的 MAC 地址?
对于我的用例,在 MAC 地址之前我不会有任何 IP 地址,这是强制性的。
-谢谢
在终端站发送流量之前,以太网交换机无法向您显示终端站的 mac 地址;以太网交换机通过查看 PC 流量的源 mac-address 字段来知道附加的 mac 地址。
如果您使用802.1x身份验证,在他们从 DHCP 获取 IP 地址之前,您有一小段时间来获取这些信息,但在现实世界中可靠地这样做是不可能的;一切都发生得太快了。
如果您需要事先知道 mac 地址,那么请前往所有 PC 并进行盘点。
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |