ipconfig 的动作开关
ipconfig 除了看配置,还有几个动作类开关:/release 释放 DHCP 租约、/renew 重新获取或续租地址、/flushdns 清空 DNS 缓存、/registerdns 重新注册本机 DNS 记录。处理动态地址获取异常与域内记录不一致时,用得最多的就是后两个。
基本信息
| 适用平台 | Windows CMD(cmd.exe) |
|---|---|
| 动作开关 | /release 释放、/renew 重新获取、/flushdns 清缓存、/registerdns 重新注册记录 |
| 适用对象 | 使用动态地址的网卡,静态配置的网卡上刷新命令无效 |
| 权限要求 | 刷新地址一般无需管理员,注册记录建议以管理员执行 |
| 风险提示 | /release 会让机器短暂失去地址,远程会话可能掉线 |
| 结果核对 | ipconfig /all 查看物理地址、租约与 DNS 服务器 |
典型使用场景
- 无线网卡拿到异常地址(例如自动私有地址段)时释放并重新获取
- 更换网络环境后地址未刷新,手工触发重新获取
- 域内机器 DNS 记录丢失或指向旧地址,重新注册本机记录
- 排查解析问题前先清缓存并重新注册,排除本机因素
- 用脚本批量刷新一批机器的地址与记录
常用示例
常用示例
REM 先清 DNS 缓存,再重新注册本机记录
ipconfig /flushdns
ipconfig /registerdns
REM 释放 DHCP 租约,会短暂断网
ipconfig /release
REM 重新获取地址
ipconfig /renew
REM 只对指定网卡操作
ipconfig /release "以太网"
ipconfig /renew "以太网"
REM 核对最终配置
ipconfig /all动作开关对照
| 开关 | 作用 | 注意事项 |
|---|---|---|
| /release | 释放当前 DHCP 租约 | 机器会短暂失去地址,远程会话可能掉线 |
| /renew | 重新获取或续租地址 | 静态配置的网卡上无效 |
| /flushdns | 清空 DNS 客户端缓存 | 只影响本机 |
| /registerdns | 重新注册本机正向记录 | 域内环境更常用 |
| /all | 显示完整配置含物理地址与租约 | 用于核对结果 |
排错的常见顺序是先清缓存再重新注册:缓存过期会导致本机解析到旧地址,而注册失败会让内网其他机器找不到这台机器,两者现象不同却常一起出现。
在远程会话里执行释放租约要格外小心:地址释放的瞬间连接就断了。只有在机房现场或有另一条管理通道时操作才安全。