ipconfig 是什么
ipconfig 显示本机网络适配器的地址配置,并负责刷新与地址获取相关的缓存:查看用 /all 看细节,清缓存用 /flushdns,地址重取用 /release 与 /renew。它是排查「上不了网」类问题时最先落地的命令之一,因为它一条就能回答几个关键问题——本机地址是多少、网关指向哪里、DNS 配的是谁的、地址是手工配置还是自动获取。相比图形界面,命令行输出便于在远程会话里查看,也方便复制留存做前后对比。
基本信息
| 适用平台 | Windows CMD / PowerShell(ipconfig.exe 系统自带) |
|---|---|
| 语法 | ipconfig [/all] [/flushdns] [/displaydns] [/release [适配器]] [/renew [适配器]] [/registerdns] |
| 无需权限 | 直接执行 ipconfig 或带 /all 查看配置 |
| 需要提升 | 刷新解析缓存与释放、续租地址需要管理员权限 |
| 适配器参数 | 可指定网卡名称,名称含空格时用引号包裹 |
| 配套命令 | 查看完整配置、验证解析、刷新缓存三步常连用 |
典型使用场景
- 快速确认本机地址与网关,判断是否与所在网段匹配
- 查看地址是自动获取还是手工配置,排查地址冲突
- 域名解析异常时清空缓存后重新验证
- 网络切换后重新获取地址,避免沿用旧租约信息
- 记录网卡物理地址,用于准入策略与资产登记
- 在远程会话中确认自己是经由哪张网卡连过去的
常用示例
常用示例
:: 简要输出各适配器地址
ipconfig
:: 完整输出:含 DNS、DHCP、物理地址等
ipconfig /all
:: 只看关键几行
ipconfig /all | findstr /i "IPv4 DNS 网关"
:: 清空解析缓存后重新测试
ipconfig /flushdns
:: 释放并重新获取地址(需管理员)
ipconfig /release "以太网"
ipconfig /renew "以太网"
:: 查看本机解析缓存内容
ipconfig /displaydns常用参数速查
| 参数 | 作用 | 注意点 |
|---|---|---|
| /all | 输出完整配置信息 | 排查首选,含 DNS 与 DHCP 细节 |
| /flushdns | 清空本机解析缓存 | 需管理员;改动解析记录后常用 |
| /displaydns | 显示当前缓存内容 | 可用于确认缓存中是否残留旧记录 |
| /release | 释放当前地址 | 远程会话中操作前先确认有带外通道 |
| /renew | 重新申请地址 | 释放后必须续租,否则一段时间内无地址 |
| /registerdns | 重新注册本机解析记录 | 动态更新环境里用于刷新注册信息 |
/all 输出里最值得关注的几行是:本机地址与掩码、默认网关、DNS 服务器、DHCP 是否启用、物理地址。先看这几项,基本能判断问题出在地址、路由还是解析。
在远程会话里执行释放地址的操作会让连接立即中断,且无法通过同一通道恢复。执行前必须确认存在带外管理或其他接入方式。