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-распознаватель IP-адресов Go IP-адреса IP-адресов DNS-сервера IP-адресов DNS-сервер, DNS-сервер, DNS-сервер, DNS-сервер, DNS-сервер, DNS-сервер.服务器在A 记录解析上的不同之处。
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 IP-адрес, IP-адрес, IP-адрес, IP-адрес地址了, 举例:
ipre www.google.com
使用命令ipre -h
显示帮助信息。
点这里下载已编译好的可执行文件,免去自行编译的麻烦。