La resolución de IP es una herramienta de línea de comandos para obtener las IP de un dominio de varios servidores de nombres. Puede mostrar diferentes resultados de consultas entre diferentes servidores de nombres. Esta herramienta está implementada en Go.
El solucionador de IP se basa en github.com/miekg/dns . Debe instalar el paquete si no lo tiene en su máquina:
go get github.com/miekg/dns
Luego puede crear un programa ejecutable usando el siguiente comando:
go build ipre.go
En Mac o Linux, el nombre del archivo ejecutable es ipre, en Windows es ipre.exe.
Después de compilar el programa, puede mover el archivo ejecutable a /bin o ~/bin. Luego use el siguiente comando para crear un archivo de configuración:
ipre -s > ~/.ipre
Este archivo tiene formato JSON. Si es necesario, modifíquelo para adaptarlo a sus necesidades. Después de crear el archivo de configuración, puede realizar una consulta. Por ejemplo:
ipre www.google.com
Escriba ipre -h
para obtener más información.
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
Haga clic aquí para descargar archivos binarios compilados sin tener que compilarlos usted mismo.
Resolución de IP 是一个使用 Ir 语言开发的命令行 IP 查询工具。它可以通过多个 DNS 服务器解析一个域名的 IP地址,并显示各个 DNS 服务器的查询结果,便于观察不同 DNS 服务器在A记录解析上的不同之处.
Resolución de IP en github.com/miekg/dns包, 如果你没有安装此包,请使用下面的命令安装:
go get github.com/miekg/dns
然后使用下面的命令创建可执行文件:
go build ipre.go
Por ejemplo, Mac, Linux, ipre, Windows, ipre.exe.
完成可执行文件的创建后,可以将其移动到 /bin 或 ~/bin目录,然后运行下面的命令生成配置文件:
ipre -s > ~/.ipre
Dirección IP JSON地址了,举例:
ipre www.google.com
使用命令ipre -h
显示帮助信息。
点这里下载已编译好的可执行文件,免去自行编译的麻烦.