Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
118.27 Кб
Скачать

Пошук даних різних типів

Щоб знайти різні типи даних в DNS, виконайте команду set type або set q[uerytype] у командному рядку. Наприклад, щоб отримати дані поштових обмінників, виконайте такі команди: 

C:\> nslookup

Default Server: ns1.domain.com

Address: 10.0.0.1

> set q=mx

> mailhost

Server: ns1.domain.com

Address: 10.0.0.1

mailhost.domain.com MX preference = 0, mail exchanger =

mailhost.domain.com

mailhost.domain.com internet address = 10.0.0.5

>

Відповідь на перший запит стосовно віддаленого імені є найважливішою, відповіді на подальші запити є менш важливими. Під час першого запиту відомостей про віддалений хост локальний DNS-сервер звертається до DNS-сервера , який є найважливішим для відповідного віддаленого домену. Після цього локальний DNS-сервер кешує отримані відомості, тому подальші запити дозволяються на підставі даних, які містяться в кеші локального сервера. 

Отримання даних безпосередньо з віддаленого сервера імен

Щоб направити запит безпосередньо віддаленому серверу імен, скористайтеся командамиserver або lserver, щоб перемкнутися на цей сервер імен. Команда lserver визначає адресу сервера, на який потрібно надсилати запити, використовуючи локальний сервер; команда server використовує для отримання цієї адреси поточний сервер за промовчанням. Приклад: 

C:\> nslookup

Default Server: nameserver1.domain.com

Address: 10.0.0.1

> server 10.0.0.2

Default Server: nameserver2.domain.com

Address: 10.0.0.2

>

Використання засобу Nslookup.Exe для передавання зони

Засіб Nslookup дає змогу передавати зону повністю. Для цього використовується командаls. Це дає змогу отримати повний список хостів віддаленого домену. Нижче наведено синтаксис команди ls

ls [- a | d | t type] domain [> filename]

Якщо команда ls виконується без аргументів, то буде повернено всі дані серверів імен та адрес. Параметр -a дає змогу отримати список канонічних імен і псевдонімів, параметр -dдозволяє отримати всі дані, а параметр -t дає змогу виконати фільтрацію за типом даних.  Приклад:

>ls domain.com

[nameserver1.domain.com]

nameserver1.domain.com. NS server = ns1.domain.com

nameserver2.domain.com NS server = ns2.domain.com

nameserver1 A 10.0.0.1

nameserver2 A 10.0.0.2

>

На деяких DNS-серверах передавання зон дозволено лише для авторизованих адрес і мереж. Якщо настроєно безпеку зони, з'явиться таке повідомлення про помилку: 

*** Can't list domain example.com.: Query refused

  1. Завдання

  1. Визначити IP-адресу поточного комп'ютеру, маску підмережі та адресу основного шлюзу.

  2. Визначити IP-адреси DNS-серверів.

  3. Перевірити можливість та час доступу до основного шлюзу.

  4. Перевірити можливість та час доступу до першого DNS-серверу з вирішенням його імені.

  5. Вивести шлях маршруту до серверу google.com.

  6. Вивести перелік постійних маршрутів.

  7. Вивести перелік маршрутів IPv4.

  8. Отримати IP-адресу серверу www.google.com.

  9. Отримати доменне ім’я для серверу 195.5.29.11.

  10. Отримати IP-адресу серверу ya.ru на сервері 195.5.29.11.

  11. В інтерактивному режимі отримати перелік всіх опцій.

  12. Оформити звіт, переписати введені команди та результати їх виконання.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]