ARP 快取儲存 IP-MAC 對應,若遭 ARP 欺騙污染或網路設備更換 MAC,會導致通訊中斷。手動執行 arp -d 繁瑣,本文教您製作 自動循環清除 ARP 快取的批次檔,雙擊即可持續淨化本機 ARP 表。
arp -a:顯示目前快取表(介面 IP、遠端 IP、MAC、類型)。arp -d:清除所有動態 ARP 快取條目(需管理員權限)。arp -d 192.168.1.1:刪除特定 IP 條目。arp -s 192.168.1.1 00-11-22-33-44-55:靜態綁定(防偽造)。

@echo off
title "自動清除 ARP 快取內容"
color 2
mode con cols=50 lines=4
:cleararp
echo ARP 快取清除中...
arp -d
cls
goto cleararp
.bat)




ClearARP.bat(右鍵選單選擇)。arp -a,應看到快取表為空或僅剩靜態條目。


@echo off
title "ARP 快取定時清除 (每 30 秒)"
color 0A
:loop
echo [%date% %time%] 清除 ARP 快取... >> %~dp0ClearARP.log
arp -d
timeout /t 30 /nobreak >nul
goto loop
timeout /t 30:每 30 秒執行一次,降低 CPU 佔用。%~dp0ClearARP.log:同目錄下產生時間戳記日誌,利事後稽核。arp -s),免受污染影響。一支 7 行的批次檔即可實現 ARP 快取持續淨化,配合靜態綁定關鍵節點,可大幅降低 ARP 欺騙導致的斷網/劫持風險。建議網管將進階版腳本納入標準映像檔,新機部署即具備自動防護能力。