SmartHostsTool

SmartHostsTool智能 Host 测速工具是一款帮你优化网络访问的实用工具。它能自动获取域名的多个 IP 地址,测试各 IP 延迟并排序,一键将最优 IP 写入系统 Hosts 文件,还支持 GitHub 专属 IP 获取、自定义域名管理和可视化操作界面,让你轻松解决网络访问慢的问题。

系统工具
🚀 官方直达

站点介绍

SmartHostsTool智能 Host 测速工具是一款帮你优化网络访问的实用工具。它能自动获取域名的多个 IP 地址,测试各 IP 延迟并排序,一键将最优 IP 写入系统 Hosts 文件,还支持 GitHub 专属 IP 获取、自定义域名管理和可视化操作界面,让你轻松解决网络访问慢的问题。

SmartHostsTool开源项目地址: https://github.com/KenDvD/SmartHostsTool-github

SmartHostsTool官方下载地址: https://github.com/KenDvD/SmartHostsTool-github/releases

SmartHostsTool 是一款由开发者 KenDvD 开源的智能 Hosts 测速与优化工具,专为解决 GitHub 等境外网站访问缓慢、DNS 污染或解析不稳定等问题而设计。

该工具基于 Python 构建,采用现代化 UI 框架 ttkbootstrap 实现玻璃拟态风格界面,支持 Windows、macOS 和 Linux 跨平台运行。

其核心功能包括:自动从多个可靠远程源(如 GitHub520、tinsfox、jsDelivr CDN 等)获取 GitHub 相关域名的最新 IP 列表;支持用户自定义任意域名进行 DNS 解析;通过高性能 60 线程并发机制,对所有 IP 进行 TCP/TLS/ICMP 多维度测速(包括延迟、抖动、稳定性),并按响应速度智能排序;最终可一键将最优 IP 写入系统 Hosts 文件,并自动备份原文件以便回滚。

工具还具备 TLS/SNI 证书验证确保 IP 可用性、定时自动测速、系统托盘后台运行、DNS 缓存刷新等高级特性。程序启动时会自动请求管理员权限以写入受保护的 Hosts 文件,极大提升用户体验。

SmartHostsTool 不仅适用于普通用户快速加速 GitHub 访问,也适合开发者和技术爱好者用于网络调试与优化,是一款兼具易用性、稳定性与专业性的开源网络工具。

截图预览

🧭同分类推荐

MyComputerManager MyComputerManager 是一款免费、开源且小巧实用的工具,旨在帮助用户管理 Windows 系统中“此电脑”界面下的流氓快捷方式(包括侧边栏项目)。这些快捷方式通常由流氓软件通过 Shell Extension 强行插入,用户难以直接删除,而修改注册表等方法又过于复杂且存在风险。MyComputerManager 提供了一个简单高效的解决方案,让用户可以轻松删除这些烦人的快捷方式,同时支持自定义添加快捷方式,提升了操作的灵活性。
FinePrint FinePrint 是一款专为 Windows 系统设计的虚拟打印机软件,旨在帮助用户在打印前对文档进行预览、编辑和优化,从而显著降低纸张和墨水的消耗。安装后,FinePrint 会出现在系统的打印机列表中,用户可以在打印对话框中选择它进入功能界面,进行添加空白页、删除或重新排列页面、降低打印质量、将彩色文本转换为黑白、去除图像等多项设置。软件提供实时打印预览,用户能够直观看到修改后的效果,并可将最终结果发送至实际打印机或保存为 Tiff、JPEG、BMP、FP 等多种格式。