Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| nslookup [2016/08/22 23:17] – mirocow | nslookup [2019/08/06 17:01] (текущий) – mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | {{tag> | ||
| + | |||
| ====== Nslookup ====== | ====== Nslookup ====== | ||
| + | |||
| + | Программа nslookup используется для просмотра зоны DNS и входит в состав Linux (и всех вариантов UNIX), а также Windows NT. | ||
| + | |||
| + | < | ||
| + | # nslookup | ||
| + | Default Server: myserver.domain.com | ||
| + | Address: 127.0.0.1 | ||
| + | </ | ||
| + | |||
| + | Для того, чтобы получить информацию от сервера, | ||
| + | Tunы запросов Таблица 10.2 | ||
| + | |||
| + | |Тип| Описание| | ||
| + | |soa| Начало полномочий| | ||
| + | |а| Преобразование имени в IP-адрес узла| | ||
| + | |аааа| Отображение IРv6-адреса узла| | ||
| + | |ns| Отображение информации о сервере DNS| | ||
| + | |ptr| Преобразование IP-адреса в имя узла| | ||
| + | |wks| Распространенные службы| | ||
| + | |hinfo| Информация о «железе» узла| | ||
| + | |mx| Информация о почтовых серверах домена| | ||
| + | |txt| Отображение записи общего назначения| | ||
| + | |cname| Отображение канонического имени| | ||
| + | |any| Отображение всех ресурсных записей| | ||
| + | |||
| + | Теперь рассмотрим несколько практических примеров. Например, | ||
| + | |||
| + | Если мы не указываем name server, то для запроса используется DNS-сервер который указан в вашей операционной системе. | ||
| + | |||
| + | ===== Сразу на примерах: | ||
| + | |||
| + | |||
| + | nslookup 175g.ru | ||
| + | Server: 127.0.0.1 | ||
| + | Address: 127.0.0.1# | ||
| + | |||
| + | Non-authoritative answer: | ||
| + | Name: 175g.ru | ||
| + | Address: 77.222.40.38 | ||
| + | |||
| + | Видим что по данным DNS-сервера 127.0.0.1 имени 175g.ru соответствует адрес 77.222.40.38 | ||
| + | |||
| + | ===== Запросим непосредственно у DNS-сервера 8.8.8.8: ===== | ||
| + | |||
| + | |||
| + | <code bash>$ nslookup 175g.ru 8.8.8.8 | ||
| + | Server: 8.8.8.8 | ||
| + | Address: 8.8.8.8#53 | ||
| + | |||
| + | Non-authoritative answer: | ||
| + | Name: 175g.ru | ||
| + | Address: 77.222.40.38</ | ||
| + | |||
| + | ===== И для примера, | ||
| + | |||
| + | |||
| + | <code bash>$ nslookup 175g.ru ns1.spaceweb.ru | ||
| + | Server: ns1.spaceweb.ru | ||
| + | Address: 77.222.40.2# | ||
| + | |||
| + | Name: 175g.ru | ||
| + | Address: 77.222.40.38</ | ||
| + | |||
| + | ===== Пропишем в местном DNS-сервере А-запись 175g.ru 127.0.0.2 и проверим: | ||
| + | |||
| + | |||
| + | <code bash>$ nslookup 175g.ru 192.168.0.1 | ||
| + | Server: 192.168.0.1 | ||
| + | Address: 192.168.0.1# | ||
| + | |||
| + | Non-authoritative answer: | ||
| + | Name: 175g.ru | ||
| + | Address: 127.0.0.2</ | ||
| + | |||
| + | ===== Утилитой так же можно смотреть PTR-запись: | ||
| + | |||
| + | |||
| + | <code bash>$ nslookup 77.222.40.38 | ||
| + | Server: 127.0.0.1 | ||
| + | Address: 127.0.0.1# | ||
| + | |||
| + | Non-authoritative answer: | ||
| + | 38.40.222.77.in-addr.arpa name = ontario.sweb.ru.</ | ||
| + | |||
| + | ===== Authoritative answers can be found from: ===== | ||
| + | |||
| + | |||
| + | ==== MX-записи: | ||
| + | |||
| + | |||
| + | <code bash>$ nslookup -type=MX 175g.ru | ||
| + | Server: 127.0.0.1 | ||
| + | Address: 127.0.0.1# | ||
| + | |||
| + | Non-authoritative answer: | ||
| + | 175g.ru mail exchanger = 10 mx1.spaceweb.ru. | ||
| + | 175g.ru mail exchanger = 20 mx2.spaceweb.ru.</ | ||
| + | |||
| + | |||