Penyelesai IP adalah alat baris perintah untuk mendapatkan IP domain dari beberapa server nama. Itu dapat menampilkan hasil kueri yang berbeda antara server nama yang berbeda. Alat ini diimplementasikan di Go.
Penyelesai IP bergantung pada github.com/miekg/dns , Anda perlu menginstal paket jika Anda tidak memilikinya di mesin Anda:
go get github.com/miekg/dns
Kemudian Anda dapat membuat program yang dapat dieksekusi menggunakan perintah di bawah ini:
go build ipre.go
Di Mac atau Linux, nama file yang dapat dieksekusi adalah ipre, di Windows adalah ipre.exe.
Setelah membuat program, Anda dapat memindahkan file yang dapat dieksekusi ke /bin atau ~/bin. Kemudian gunakan perintah berikut untuk membuat file konfigurasi:
ipre -s > ~/.ipre
File ini berformat JSON. Jika perlu, modifikasi sesuai kebutuhan Anda. Setelah membuat file konfigurasi, Anda dapat membuat kueri. Misalnya:
ipre www.google.com
Ketik ipre -h
untuk informasi lebih lanjut.
ipre www.example.com ipre -l config.json -f json -tcp www.example.com ipre -l config.json -c ipre -s > ~/.ipre && ipre www.example.com
Klik di sini untuk mengunduh binari yang dikompilasi tanpa mengkompilasinya sendiri.
Penyelesai IP 是一个使用 Go 语言开发的命令行 IP 查询工具。它可以通过多个 DNS 服务器解析一个域名的 IP地址,并显示各个 DNS 服务器的查询结果,便于观察不同 DNS 服务器在A记录解析上的不同之处。
Penyelesai IP di github.com/miekg/dns包, 如果你没有安装此包,请使用下面的命令安装:
go get github.com/miekg/dns
然后使用下面的命令创建可执行文件:
go build ipre.go
Mac, Linux, Windows, ipre.exe.
/bin 或 ~/bin目录:
ipre -s > ~/.ipre
Bagaimana cara menggunakan JSON untuk mengakses IP? contohnya:
ipre www.google.com
使用命令ipre -h
显示帮助信息。
点这里下载已编译好的可执行文件,免去自行编译的麻烦。