SmartHostsTool 是一款 跨平台 、开源的域名 IP 智能测速与 Hosts 文件优化工具。通过自动获取目标域名的多个 IP 地址并进行高性能并发测速,SmartHostsTool 能快速识别最优 IP 并写入系统 Hosts 文件,全面提升如 GitHub 等平台的访问速度。
不论你是受困于 DNS 污染、访问超时,还是需要频繁切换 IP,这款工具都能为你提供高效稳定的解决方案。
基于 ThreadPoolExecutor 并支持 TCP/TLS/ICMP 多种协议测试方式,每个 IP 三次测速取平均,确保稳定准确。
采用玻璃拟态风格的卡片式布局,配合实时状态栏、动态列表与斑马纹表格,提升操作舒适度与可读性。
内置 7+ 个主流 Hosts 数据 源(含 tinsfox、GitHub520、jsdelivr 等),自动优先获取,确保稳定可用。
支持批量域名并发解析,自动去重聚合 IP,测速后可一键写入最优 IP,亦可手动多选 管理 。
自动请求管理员权限修改 Hosts 文件,写入前自动备份,可随时还原原始配置,保障系统安全。
支持 Windows 一键启动,自动请求权限修改 Hosts 文件,首次运行遇 Defender 提示可手动允许。
克隆项目后运行 main.py 即可支持 Windows/macOS/Linux,需预装 Python 3.8+ 与依赖库(如 ttkbootstrap、requests、pystray 等)。
GitHub 项目主页:? https://github.com/KenDvD/SmartHostsTool-github
评论列表
发表评论