硬件设备局域网IP筛选查询

无法打开路由器管理界面的情况下如何获取硬件局域网IP

情景再现:这里的硬件指树莓派之类的设备,在我向树莓派烧录好Linux系统并连接家中的无线网后,想要通过局域网IP地址在Putty进行SSH连接,然鹅发现忘记了路由器管理站点的用户名和密码,大半夜的也不能打电话给电信让重置密码吧,于是想用其他办法获取其IP地址

先简述一下方法:首先将硬件断电(只断网也行),查询当前局域网内所有设备的IP地址并记录,然后需要查询IP的硬件入网,再进行一次相同的操作,获得所有设备IP地址,然后比对记录,就可以获得刚才入网设备的IP地址

  1. 查询本地IP地址网络号
    Win+R 打开 cmd,输入指令 ipconfig
    IPv4地址的前三位为网络号
    例如 192.168.0.xxx
  2. 查询当前局域网内所有设备的IP地址
    cmd 中输入以下指令
    1
    for /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.1.%i
    1. 批处理命令 for : for /L %variable IN (start,step,end) DO command
    • /L 表示参数按照某个规律输出数字序列
    • %variable 为设定的参数
    • (start,step,end) 这个集合表示以增量形式从开始到结束的一个数字序列 刚才键入的指令中实际上就是从1到254的整数,即遍历所有子网号
    1. ping命令 : ping -w timeout -n count ip
    • -w timeout 设置每次回复的超时时间(ms)
    • -n count 设置要发送的回显请求数
  3. 获取局域网内在线设备的IP地址和物理地址
    cmd 中输入以下指令
    1
    arp -a  // 显示当前ARP项
    获取ARP表项

最后进行比对,找出自己设备的IP地址和物理地址,就可以愉快进行其他操作啦

再次获取ARP表项

写在最后:其实还有懒汉式。打开手机热点,让你的设备连接手机热点,在手机上即可查看连接设备的IP,不过看不到似乎看不了硬件地址。没想到吧,这才是真正的解决方案。诶嘿~


硬件设备局域网IP筛选查询
https://baifabaiquan.cn/2023/02/13/树莓派IP地址筛选/
作者
白发败犬
发布于
2023年2月13日
许可协议