ipconfig
ipconfig 是 Windows 用來查看與更新 TCP/IP 設定的指令。坐到一台陌生電腦前,第一件事往往就是它:這張網卡有沒有 IP、閘道是誰、DNS 指到哪。Linux/macOS 對應的是 ifconfig 與 ip。
最常用的幾個參數
| 指令 | 作用 |
|---|---|
ipconfig |
每個介面的 IPv4/IPv6、遮罩、預設閘道 |
ipconfig /all |
加上 MAC、DHCP 是否啟用、租約時間、DNS 伺服器 |
ipconfig /release 再 /renew |
退還並重新向 DHCP 要位址(需系統管理員時較穩) |
ipconfig /flushdns |
清本機 DNS 解析快取 |
ipconfig /displaydns |
列出快取內容,用來確認是否卡到舊 IP |
有多張網卡時,看「乙太網路」與「Wi-Fi」哪一張是你正在用的;虛擬介面(虛擬機器、VPN、Tunnel)也會列出來,不要認錯。
輸出裡要盯的欄位
- IPv4 位址:應落在你預期的網段(常見家用
192.168.x.x)。若是169.254.x.x(APIPA),代表 DHCP 沒要到位址,先查網路線、Wi-Fi、DHCP 伺服器。 - 子網路遮罩:和閘道是否同一網段。
- 預設閘道:出網必經的路由器。接著 ping 這個 IP。
- DNS Servers(在
/all):名稱解析問誰。 - DHCP Enabled / Lease:動態位址何時到期。
改完 DNS 或剛換過網域紀錄,若瀏覽器仍連到舊站,先 /flushdns 再 nslookup。
PowerShell 等價指令(可選):Get-NetIPConfiguration、Resolve-DnsName。
教學影片
IPCONFIG Explained - Flush DNS Cache(PowerCert Animated Videos)說明 ipconfig、/all、雙堆疊(IPv4+IPv6)、/flushdns 與 /displaydns,以及快取過期為何會連到舊 IP。動畫短、和本頁表格一一對得上。
what is an IP Address?(NetworkChuck)從「IP 是什麼、閘道是什麼」講起,並在 Windows 打 ipconfig、在 Linux 打 ifconfig 給你看實際輸出。觀念不夠時先看這支,再回頭解讀 /all。