Windows 网络配置、诊断和管理的常用 工具和命令集合。
🧰 一、图形化工具快速打开命令(.cpl / .msc)
| 命令 | 作用 |
|---|
ncpa.cpl | 打开网络连接 |
inetcpl.cpl | Internet 选项(IE设置) |
wf.msc | Windows Defender 防火墙高级设置 |
compmgmt.msc | 计算机管理(含事件查看器、设备管理器等) |
devmgmt.msc | 设备管理器 |
services.msc | 服务管理 |
🔧 二、网络配置与管理命令(命令行)
1. IP与网络接口
ipconfig /all // 查看所有网络适配器详细信息
ipconfig /release // 释放 DHCP 分配的 IP
ipconfig /renew // 重新申请 IP
ipconfig /flushdns // 清空 DNS 缓存
2. 路由与 ARP 表
route print // 查看路由表
route add/del // 添加/删除静态路由
arp -a // 查看 ARP 缓存表
3. 网络连接测试
ping 192.168.1.1 // 测试网络连通性
tracert www.baidu.com // 路由路径跟踪
nslookup www.google.com // DNS 解析测试
4. Netsh 工具(强大!)
netsh interface ipv4 show address // 查看 IPv4 接口信息
netsh wlan show profiles // 查看无线配置文件
netsh int ip reset // 重置 TCP/IP 栈
netsh winsock reset // 重置 Winsock 配置
🖥️ 三、任务/服务/共享相关命令
netstat -ano // 查看所有端口占用(含 PID)
tasklist // 查看进程列表
taskkill /PID 1234 /F // 强制结束指定进程
net share // 查看共享文件夹
net use Z: \\host\share // 映射网络驱动器
🧪 四、进阶排查工具(命令行或附带 GUI)
| 工具 | 功能 |
|---|
PowerShell | 更强的自动化网络配置(如Get-NetIPConfiguration) |
Wireshark | 网络抓包工具,分析协议细节 |
netsh trace start | 启动系统网络追踪 |
Resource Monitor(resmon) | 查看网络连接与资源占用情况 |
tcpview(Sysinternals) | 实时查看网络连接与进程绑定情况 |
💡 补充:网络诊断脚本示例(CMD)
@echo off
echo ==== 网络基础测试 ====
ipconfig /all
echo ==== 连通性测试 ====
ping 114.114.114.114
ping www.baidu.com
echo ==== DNS 测试 ====
nslookup www.google.com
pause