inet Alt ←

Статический метод :name2ip

Определение IP-адреса домена. [3.4.4]

^inet:name2ip[доменное.имя]
^inet:name2ip[доменное.имя;опции]

Метод возвращает IP-адрес для указанного доменного имени. Переданная строка с доменным именем будет преобразована в строку с IP-адресом, соответствующим этому имени. Поддерживаются кириллические домены.

Поддерживаемые опции:

Опция Описание
$.ipv[4|6|any] 4 — обрабатывать только IPv4-адреса (по умолчанию)
6 — обрабатывать IPv6-адреса
any — обрабатывать любые адреса
$.table(true|false) Получить результат в виде строки с IP-адресом или в виде таблицы с колонками ip и version, которые содержат все IP-адреса, соответствующие имени, и их типы

Простой пример

^inet:name2ip[parser.ru]

Возвращает 195.218.200.16.

Пример

^inet:name2ip[test.артлебедев.рф; $.table(true)]
^t.sort{$t.ip}
^t.menu{$t.ip — $t.version}

Получаем:

91.197.112.64 — 4
91.197.112.65 — 4
::1 — 6