Windows IP地址详细查询工具
功能说明
Windows IP地址详细查询工具使用ipconfig命令解析Windows系统网络配置,提供内网IP详细信息,可选检测外网IP,支持简约和详细两种显示模式。
主要功能:
- 自动获取Windows网络接口详细信息
- 智能识别主要IP地址和网络适配器
- 可选外网IP检测
- 支持控制台和HTML两种输出格式
- IP地址类型自动分类
启动参数
输出格式
- 类型: 单选(简约/详细)
- 默认: 详细
- 说明: 简约模式显示核心信息,详细模式显示完整网络配置
输出方式
- 类型: 单选(控制台/HTML文件)
- 默认: HTML文件
- 说明: 控制台直接显示,HTML生成可视化报告文件
检测外网IP
- 类型: 开关
- 默认: 开启
- 说明: 是否检测并显示外网IP地址
显示所有网卡
- 类型: 开关
- 默认: 开启
- 说明: 是否显示所有网络适配器(包括未连接的)
外网检测超时
- 类型: 整数输入(1-10秒)
- 默认: 5秒
- 说明: 外网IP检测的超时时间
输出内容
简约模式
- 主要内网IP地址
- IP地址类型(私有网络A/B/C类、自动配置等)
- 外网IP地址(如启用)
详细模式
- 网络概览: 主要IP、活跃适配器数量
- 外网IP信息: 外网地址、检测状态
- 适配器详情: 每个网卡的完整信息
- 基本信息:名称、描述、MAC地址、DHCP状态
- IP配置:IPv4/IPv6地址、子网掩码
- 网络设置:网关、DNS服务器、租约信息
IP地址分类
- 私有网络(A类): 10.0.0.0/8
- 私有网络(B类): 172.16.0.0/12
- 私有网络(C类): 192.168.0.0/16
- 自动配置地址: 169.254.0.0/16 (APIPA)
- 环回地址: 127.0.0.0/8
- 公网地址: 其他IP范围
输出文件
HTML报告:
- 文件名格式:
IP地址报告_YYYYMMDD_HHMMSS.html
- 保存位置:脚本运行目录
- 自动尝试在浏览器中打开
常见问题
Q: 无法获取网络信息
A: 确保在Windows系统运行,ipconfig命令可用
Q: 外网IP检测失败
A: 检查网络连接,可尝试增加超时时间
Q: HTML文件生成失败
A: 检查目录写入权限和磁盘空间
Q: 中文显示异常
A: 脚本已处理Windows GBK编码,如有问题检查系统区域设置
系统要求
- 操作系统:Windows 11
- Python版本:3.11.0+
- 依赖库:requests
- 运行环境:kuai客户端