IP 확인자는 여러 이름 서버에서 도메인의 IP를 가져오기 위한 명령줄 도구입니다. 서로 다른 네임서버 간에 서로 다른 쿼리 결과를 표시할 수 있습니다. 이 도구는 Go에서 구현됩니다.
IP 확인자는 github.com/miekg/dns 에 의존합니다. 컴퓨터에 해당 패키지가 없으면 패키지를 설치해야 합니다.
go get github.com/miekg/dns
그런 다음 아래 명령을 사용하여 실행 가능한 프로그램을 빌드할 수 있습니다.
go build ipre.go
Mac 또는 Linux에서 실행 파일 이름은 ipre이고 Windows에서는 ipre.exe입니다.
프로그램을 빌드한 후 실행 파일을 /bin 또는 ~/bin으로 이동할 수 있습니다. 그런 다음 다음 명령을 사용하여 구성 파일을 만듭니다.
ipre -s > ~/.ipre
이 파일은 JSON 형식입니다. 필요한 경우 필요에 맞게 수정하십시오. 구성 파일을 생성한 후 쿼리를 수행할 수 있습니다. 예를 들어:
ipre www.google.com
자세한 내용을 보려면 ipre -h
입력하세요.
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
직접 컴파일하지 않고 컴파일된 바이너리를 다운로드하려면 여기를 클릭하세요.
IP 확인자 是一个使用 Go 语言开发的命令行 IP 查询工具.它可以以过多个 DNS 服务器解析一个域 Nament IP 地址, 并显示䄸DNS는 DNS와 동일하지 않으며 DNS와는 동일하지 않습니다.
IP 확인자 依赖github.com/miekg/dns包, 如果你没有安装此包,请使用下面的命令安装:
go get github.com/miekg/dns
然后使 이용자 하단면의 命令创建可执行文件 :
go build ipre.go
Mac과 Linux에서는 ipre라는 이름으로, Windows에서는 ipre.exe를 다운로드합니다.
完成可执行文件的创建后,可以将其移动到 /bin 或 ~/bin 目录,然后运行下면的命令生成配置文件:
ipre -s > ~/.ipre
配置文件为 JSON이 格式,如有需要,可以自行修改.完成配置文件的创建后就可以查询域 Nament IP 地址了,举例:
ipre www.google.com
使用命令ipre -h
显示帮助信息。
아래에서 확인해 보세요.