| 參數 | 功能 | 典型用途 |
-a | 顯示所有連線與監聽埠 (ESTABLISHED/LISTENING) | 快速掃描本機開放埠 |
-n | 以數值顯示 IP/埠 (不做 DNS 反解) | 加速顯示、看真實 IP |
-e | 顯示乙太網統計 (位元組、封包、錯誤、廣播) | 基礎流量統計 |
-s | 依協議顯示統計 (IP/TCP/UDP/ICMP) | 定位協議層錯誤/重傳 |
-r | 顯示路由表 (同 route print) | 檢查預設閘道、靜態路由 |
-p proto | 篩選協議 (tcp/udp/icmp/ip) | 專注特定協議連線 |
-b | 顯示建立連線的可執行檔 (需管理員) | 定位可疑進程 |
-o | 顯示 PID | 配合 Tasklist/Process Explorer 追蹤進程 |
實戰案例:追蹤 ICQ/QQ 聊天對方真實 IP
- 與對方建立直接連線(傳送檔案、語音通話、遠端協助),確保為 P2P 連線而非伺服器轉發。
- 立即執行
netstat -an 或 netstat -anb。
- 尋找狀態為
ESTABLISHED、遠端埠非伺服器知名埠 (非 80/443/5190 等) 的連線。
- 遠端 IP 即為對方出口公網 IP(若對方有路由器則為路由器公網 IP)。
原理:P2P 直連時雙方建立 TCP 連線,netstat 可見遠端端點。
輸出範例解讀
C:\>netstat -an
Active Connections
Proto Local Address Foreign Address State
TCP 192.168.1.5:54321 203.12.45.67:1234 ESTABLISHED
TCP 192.168.1.5:54322 172.16.0.1:80 TIME_WAIT
UDP 192.168.1.5:1900 *:*
- 第一行:本機 54321 埠與 203.12.45.67:1234 建立連線 → 可能為 P2P 直連。
- 第二行:HTTP 連線已斷開 (TIME_WAIT)。
copyright ©
萬盛學電腦網 all rights reserved