萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 路由器知識 >> 路由器介紹

如何快速找出區域網路中未使用的 IP 位址

排查 DHCP 故障或規劃靜態 IP 時,常需知道網段內哪些 IP 尚未被佔用。Windows 內建指令雖能掃描,但輸出龐大難閱讀。本文教您撰寫批次檔,自動篩選並輸出「僅未使用的 IP」至文字檔,大幅提升效率。

一、 原理說明

利用 ping 掃描目標網段(如 192.168.1.1~254),搭配 For /L 迴圈與條件判斷,僅記錄無回應的 IP,最後導出至 IPTracker.txt。

二、 批次檔內容範例

@echo off
setlocal enabledelayedexpansion
(for /l %%i in (1,1,254) do (
    ping -n 1 -w 100 192.168.1.%%i | find "TTL=" >nul
    if errorlevel 1 echo 192.168.1.%%i
)) > IPTracker.txt
notepad IPTracker.txt

三、 使用步驟

  1. 將上述程式碼存為 IPTracker.bat(編碼 ANSI/UTF-8 均可)。
  2. 以管理員身分執行,或雙擊執行(需允許批次檔執行)。
  3. 稍待片刻,記事本自動開啟顯示未使用 IP 清單。

批次檔掃描結果示意

四、 進階技巧

  • 修改網段變數(如 10.0.0.x、172.16.x.x)即可適用不同環境。
  • 搭配 arp -a 可進一步驗證 MAC 位址對應關係。
  • 若頻繁使用,可將批次檔放入啟動項或建立捷徑。

此法無需安裝第三方掃描工具,輕量、可攜、適合系統管理員與進階使用者。

copyright © 萬盛學電腦網 all rights reserved