IP resolver命令行 IP 查詢工具
IP resolver 是一個使用 Go 語言開發(fā)的命令行 IP 查詢工具。它可以通過多個 DNS 服務(wù)器解析一個域名的 IP 地址,并顯示各個 DNS 服務(wù)器的查詢結(jié)果,便于觀察不同 DNS 服務(wù)器在A記錄解析上的不同之處。
創(chuàng)建可執(zhí)行文件
IP resolver 依賴 github.com/miekg/dns 包, 如果你沒有安裝此包,請使用下面的命令安裝:
go get github.com/miekg/dns
然后使用下面的命令創(chuàng)建可執(zhí)行文件:
go build ipre.go
在 Mac 和 Linux 下,可執(zhí)行文件名為 ipre ,在 Windows 下為 ipre.exe。
如何使用
完成可執(zhí)行文件的創(chuàng)建后,可以將其移動到 /bin 或 ~/bin 目錄,然后運行下面的命令生成配置文件:
ipre -s > ~/.ipre
配置文件為 JSON 格式,如有需要,可以自行修改。完成配置文件的創(chuàng)建后就可以查詢域名的 IP 地址了,舉例:
ipre www.google.com
使用命令 ipre -h 顯示幫助信息。
評論
圖片
表情
