IP resolver 命令行 IP 查询工具 IP resolver

polaris • 1929 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
IP resolver 是一个使用 Go 语言开发的命令行 IP 查询工具。它可以通过多个 DNS 服务器解析一个域名的 IP 地址,并显示各个 DNS 服务器的查询结果,便于观察不同 DNS 服务器在A记录解析上的不同之处。 ![Screenshot of IP resolver](http://static.oschina.net/uploads/img/201510/03193640_zBDy.png) ## 创建可执行文件 IP resolver 依赖 _github.com/miekg/dns_ 包, 如果你没有安装此包,请使用下面的命令安装: <pre>go get github.com/miekg/dns</pre> 然后使用下面的命令创建可执行文件: <pre>go build ipre.go</pre> 在 Mac 和 Linux 下,可执行文件名为 ipre ,在 Windows 下为 ipre.exe。 ## 如何使用 完成可执行文件的创建后,可以将其移动到 /bin 或 ~/bin 目录,然后运行下面的命令生成配置文件: <pre>ipre -s &gt; ~/.ipre</pre> 配置文件为 JSON 格式,如有需要,可以自行修改。完成配置文件的创建后就可以查询域名的 IP 地址了,举例: <pre>ipre www.google.com</pre> 使用命令 `ipre -h` 显示帮助信息。
授权协议:
其他
开发语言:
Google Go 查看源码»
1929 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传