我有两个系统,一个是 Windows,一个是 Linux。两者都连接到本地网络。如何从 Windows 获取 Linux MAC 地址?
答案1
在 Windows 上,您需要进入命令提示符。然后,您可以键入arp -a
以获取您知道的所有计算机的所有 MAC 地址列表,或者您可以执行arp -a <internal IP of linux box>
并获取特定 IP 地址的 MAC 地址。
在我的 Windows 框上;
C:\Users\sg>arp -a 192.168.0.8
Interface: 192.168.0.6 --- 0xb
Internet Address Physical Address Type
192.168.0.8 08-00-27-3a-b4-f8 dynamic
只是为了确保……
[sg@sg sdf]$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:3A:B4:F8
inet addr:192.168.0.8 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe3a:b4f8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:180424 errors:0 dropped:0 overruns:0 frame:0
TX packets:225990 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:45063805 (42.9 MiB) TX bytes:18822112 (17.9 MiB)
答案2
arp -a IPaddr
仅在您连接到该设备后才有效(ping 即可)
即如果您重新启动机器并执行arp -a IPaddr
此操作时会显示“未找到”。
如果您 ping 然后IPaddr
重复,arp
它将显示 IP,假设两者之间没有路由器,否则它将显示路由器的 MAC。
答案3
假如说192.168.0.77是你的linux系统的ip地址,尝试以下命令:
arp -a 192.168.0.77
答案4
如果您可以使用 telnet 连接到您的计算机,那么连接成功后尝试在您的 telnet 窗口中运行此命令,这将为您提供您所连接的机器的 mac 地址
。`
是否配置
对于 Linux
或者
ipconfig/全部
对于窗户
`