Описание. Кандидат должен уметь выполнить обратный DNS запрос для определения сети, в которой находится машина с данным IP адресом и собрать информацию об этой сети.
Практика. dig(1), whois(1)
Обратное преобразование имён, это преобразование IP адреса в имя машины. Для данного преобразования существует специальная PTR запись в файле зоны. Ответственен за эту зону провайдер, выделивший адрес IP в зоне типа C. Зона устроена следующим образом: в корневом домене имеется зона in-addr.arpa. внутри которой делают зоны для адресов класса A, внутри которых зоны для адресов класса B внутри которых зоны для адресов класса C. Когда вы при помощи команды host(1) пытаетесь разрешить IP адрес, он записывается задом наперёд, к нему добавляется справа домен in-addr.arpa. и делается DNS запрос о соответствующем адресе. Для команды dig(1) надо оформить запрос более конкретно:
$
host 194.87.0.50 50.0.87.194.in-addr.arpa domain name pointer www.ru.$
dig PTR 50.0.87.194.in-addr.arpa ; <<>> DiG 9.3.1 <<>> PTR 50.0.87.194.in-addr.arpa ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8640 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 4 ;; QUESTION SECTION: ;50.0.87.194.in-addr.arpa. IN PTR ;; ANSWER SECTION: 50.0.87.194.in-addr.arpa. 85912 IN PTR www.ru. ;; AUTHORITY SECTION: 87.194.in-addr.arpa. 85912 IN NS ns1.demos.net. 87.194.in-addr.arpa. 85912 IN NS ns.ripe.net. 87.194.in-addr.arpa. 85912 IN NS ns.demos.su. ;; ADDITIONAL SECTION: ns.ripe.net. 172314 IN A 193.0.0.193 ns.demos.su. 38415 IN A 194.87.0.8 ns.demos.su. 38415 IN A 194.87.0.9 ns1.demos.net. 60316 IN A 194.58.241.26 ;; Query time: 13 msec ;; SERVER: 172.16.0.1#53(172.16.0.1) ;; WHEN: Sun Apr 9 11:09:48 2006 ;; MSG SIZE rcvd: 200
Сервис whois(1) предназначен для работы с доменами первого уровня. С его помощью можно узнать кто ответственен за тот или иной домен:
$
whois yandex.ru
% By submitting a query to RIPN's Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/about/servpol.html#3.2 (in Russian)
% http://www.ripn.net/about/en/servpol.html#3.2 (in English).
domain: YANDEX.RU
type: CORPORATE
nserver: ns1.yandex.ru. 213.180.193.1
nserver: ns2.yandex.ru. 213.180.199.34
nserver: ns4.yandex.ru. 213.180.202.100
nserver: ns5.yandex.ru. 213.180.204.1
state: REGISTERED, DELEGATED
org: YANDEX, LLC.
phone: +7 495 9743555
fax-no: +7 495 9743565
e-mail: noc@yandex.net
registrar: RUCENTER-REG-RIPN
created: 1997.09.23
paid-till: 2006.10.01
source: TC-RIPN
Last updated on 2006.04.09 11:03:15 MSK/MSD
Используя данную информацию можно, например, узнать давно ли существует тот или иной интернет-магазин, какие DNS серверы ответствены за его зону. Понимая сегодняшние реалии пространства .ru я не стал бы принимать указанные телефоны близко к сердцу. Хотя, надо признать, что ситуация в домене .ru много лучше, чем в зоне .com. В нашей стране, при регистрации домена на физическое лицо, требуют хотя бы паспорт. Поэтому компетентные органы имеют хоть какой-то шанс найти ответственное лицо.