CV工程师
2022-12-06 05:10:51 阅读:401
今天想改一个Linux开发板内的一部分代码,于是直接连接网线开机,然而由于不知道ip地址无法ssh,所以记录下来获取当前局域网内所有设备的ip和mac地址的方法。
ipconfig /all
命令获取本机ip和局域网所在的网段:PS C:\WINDOWS\system32> ipconfig /all
Windows IP 配置
主机名 . . . . . . . . . . . . . : ZNGG-PC
主 DNS 后缀 . . . . . . . . . . . :
节点类型 . . . . . . . . . . . . : 混合
IP 路由已启用 . . . . . . . . . . : 否
WINS 代理已启用 . . . . . . . . . : 否
以太网适配器 本地连接:
连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
物理地址. . . . . . . . . . . . . : 38-2C-4A-72-BC-C1
DHCP 已启用 . . . . . . . . . . . : 否
自动配置已启用. . . . . . . . . . : 是
本地链接 IPv6 地址. . . . . . . . : fe80::c96f:ba2e:a8be:3740%11(首选)
IPv4 地址 . . . . . . . . . . . . : 192.168.4.21(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.0.1
DHCPv6 IAID . . . . . . . . . . . : 238562378
DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-24-CB-28-B6-38-2C-4A-72-BC-C1
DNS 服务器 . . . . . . . . . . . : 8.8.8.8
114.114.114.114
TCPIP 上的 NetBIOS . . . . . . . : 已启用
以太网适配器 VMware Network Adapter VMnet1:
连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet1
物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-01
DHCP 已启用 . . . . . . . . . . . : 否
自动配置已启用. . . . . . . . . . : 是
本地链接 IPv6 地址. . . . . . . . : fe80::f90f:aa10:50e2:f506%2(首选)
IPv4 地址 . . . . . . . . . . . . : 192.168.100.1(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 503337046
DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-24-CB-28-B6-38-2C-4A-72-BC-C1
DNS 服务器 . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
TCPIP 上的 NetBIOS . . . . . . . : 已启用
以太网适配器 VMware Network Adapter VMnet8:
连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-08
DHCP 已启用 . . . . . . . . . . . : 否
自动配置已启用. . . . . . . . . . : 是
本地链接 IPv6 地址. . . . . . . . : fe80::dc30:cf2f:3c8:9162%9(首选)
IPv4 地址 . . . . . . . . . . . . : 192.168.200.1(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 520114262
DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-24-CB-28-B6-38-2C-4A-72-BC-C1
DNS 服务器 . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
TCPIP 上的 NetBIOS . . . . . . . : 已启用
arp -d *
命令清空当前所有的arp映射表:请在管理员模式下使用,按住ctrl + x,点击Windows PowerShell(管理员)A,在里面输入命令即可。
arp -a
显示当前ip地址对应的mac地址PS C:\WINDOWS\system32> arp -a
接口: 192.168.100.1 --- 0x2
Internet 地址 物理地址 类型
224.0.0.2 01-00-5e-00-00-02 静态
224.0.0.22 01-00-5e-00-00-16 静态
接口: 192.168.200.1 --- 0x9
Internet 地址 物理地址 类型
224.0.0.2 01-00-5e-00-00-02 静态
224.0.0.22 01-00-5e-00-00-16 静态
接口: 192.168.4.21 --- 0xb
Internet 地址 物理地址 类型
192.168.0.1 00-1a-20-e0-01-da 动态
224.0.0.2 01-00-5e-00-00-02 静态
224.0.0.22 01-00-5e-00-00-16 静态
for /L %i IN (1,1,254) DO ping -w 1 -n 1 192.168.4.%i
ping完以后再使用arp -a
命令即可得到同一个网段内所有的设备ip以及对应的mac地址。
如果和当前ip不是一个段,就不会拿对应到mac地址,原因未知。
评论