一、软件简介
网络快捷切换器 是一个基于 Python + Tkinter 编写的图形化网络配置工具。它将常用的网络参数(IP、子网掩码、网关、DNS)集中在一个界面内,支持配置的保存、读取与一键应用,同时内置了延迟检测、下载测速和实时网速监控等实用功能。程序为单文件绿色版,无需安装,双击即可运行(需管理员权限)。
二、核心功能
1. 网卡配置管理
- 自动读取:选中网卡后自动读取并显示该网卡当前的 IP、掩码、网关和 DNS,并标注是 DHCP 还是静态配置。
- 手动设置:可自由填写 IP、网关、DNS;子网掩码支持输入
24这类前缀长度,按回车自动转换为255.255.255.0。 - DNS 优选:内置常用 DNS 列表(114、阿里、腾讯、谷歌、Cloudflare 等),下拉选择或输入时自动筛选补全。
- 配置保存:将当前参数命名后保存到本地,后续可在列表中一键应用,无需重复填写。
- 配置列表:显示每条配置的名称、网卡、IP、掩码、网关和 DNS,双击即可应用。
2. DHCP 快速恢复
- 恢复当前 DHCP:将当前选中的网卡恢复为自动获取 IP 和 DNS。
- 全部重置为 DHCP:一键将系统中所有 IPv4 网卡恢复为自动获取,适合在多个静态网络之间切换后快速回到初始状态。
3. 网络诊断
- 延迟检测:同时检测网关、首选 DNS 和公网地址的延迟,统计最小/平均/最大延迟和丢包率。
- 优先使用 ICMP(ping);
- 若目标不响应 ICMP,自动回退到 TCP 连接测试或 DNS 查询测试,确保结果可靠。
- 下载测速:
- 支持 国内 和 国外 两组测速源,可自动按顺序尝试,也可手动指定单个源。
- 多线程并发下载(默认 16 线程),单次读取 1 MB,充分压榨带宽。
- 统计口径稳健:平均速度采用稳定期总字节/总时长,峰值采用 P90 分位,稳定性采用 IQR 法,避免单次抖动干扰。
- 实时显示进度条、瞬时速度、已下载数据量。
- 实时网速:在测速区右上角持续显示当前系统的上传/下载速率(基于
netstat -e计数器差值),与测速结果互相印证。 -
下载链接
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END




暂无评论内容