Skip to content

ruabbit233/GoFastDNS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoFastDNS

简介

GoFastDNS 是一个使用 Go 编写的域名解析性能测试工具,支持定义多个 DNS 服务器与域名进行并发测试,并输出详细的测试结果。

功能

  • 并发查询多个 DNS 服务器
  • 对不同域名进行多次查询测试
  • 结果记录并导出为 Excel 文件

运行步骤

  1. 确保已在环境中安装 Go。
  2. 将项目克隆到本地后,进入项目根目录。
  3. 修改 config.yaml,以配置 DNS 服务器、测试域名、测试次数和超时时间等。
  4. 执行命令:
    go run main.go
  5. 程序运行结束后将生成 Excel 结果文件。

贡献

如有问题或改进建议,欢迎提交 Issue 或 Pull Request。

About

DNS benchmark written in Golang.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages