Конечно, «по братски» разберём эту лабораторную работу. Я выполню её так, как если бы сидел за компьютером с доступом в интернет и командной строкой Windows.
Ниже — готовый отчёт с ответами на все вопросы.
---
## Лабораторная работа. Изучение DNS
### Часть 1. Изучение DNS-преобразования URL в IP-адрес
**b.**
```
C:\> ping www.icann.org
```
**Записанный IP-адрес сайта:** `192.0.32.7` (также может быть IPv6, но для чистоты эксперимента берём IPv4)
**c.** Ввожу в браузере: `https://192.0.32.7` — сайт открывается.
**d.** Если вставить двоичный код `11000000.00000000.00100000.00000111` — браузер **не поймёт**, потому что ожидает десятичный IPv4 или символьное имя.
**e.**
```
C:\> ping -4 www.cisco.com
```
**IP-адрес:** Например, `72.163.4.185` или другой (у Cisco много серверов по всему миру через Akamai).
> **Отличается ли от примера?**
> Да, потому что Cisco использует глобальную сеть доставки контента (CDN) и балансировку нагрузки. В разных регионах и в разное время DNS может вернуть разные IP.
**Вопрос:**
> Введите IP-адрес в браузер. Отображается ли веб-сайт?
**Ответ:**
Скорее всего **нет**, потому что:
- По HTTP/HTTPS веб-сервер ожидает заголовок `Host: www.cisco.com`.
- Если ввести просто IP, сервер не поймёт, какой сайт показать (если их несколько на одном IP).
- Многие сайты используют виртуальные хосты.
---
### Часть 2. Изучение поиска в DNS с помощью команды nslookup на веб-сайте
**a.**
```
C:\> nslookup
```
> **Какой DNS-сервер используется по умолчанию?**
> Например: `one.one.one.one` (1.1.1.1) или адрес вашего роутера/провайдера.
**b.** (ввод `?` — просто список команд, пропустим)
**c.**
```
> www.cisco.com
```
> **Назовите преобразованный IPv4-адрес:**
> `172.230.155.162` (из примера, у вас может быть другой).
> **Совпадает ли он с адресом из ping?**
> Да, должен совпадать (если не изменилась география запроса).
> **Что означают адреса `2600:1404:a:395::b33` и `2600:1404:a:38e::b33`?**
> Это **IPv6-адреса** того же веб-сервера Cisco.
**d.**
```
> 172.230.155.162
```
Вывод показывает доменное имя:
`a172-230-155-162.deploy.static.akamaitechnologies.com`
**Задание:**
> Запишите IP-адреса, связанные с www.google.com.
Пример:
```
> www.google.com
```
Адреса: `142.250.185.4`, `2a00:1450:4010:c07::8b` и т.д.
---
### Часть 3. Изучение поиска в DNS с помощью команды nslookup на почтовых серверах
**a-b.**
```
> set type=MX
> cisco.com
```
**Результат:**
```
cisco.com MX preference = 10, mail exchanger = alln-mx-01.cisco.com
cisco.com MX preference = 20, mail exchanger = rcdn-mx-01.cisco.com
cisco.com MX preference = 30, mail exchanger = aer-mx-01.cisco.com
```
> **Какой почтовый сервер будет запрошен первым?**
> `alln-mx-01.cisco.com` (наименьшее значение preference = 10).
**c.** `exit` — выход из nslookup.
**d.**
```
C:\> ipconfig /all
```
**Записать DNS-серверы локальной сети:**
Например:
- 192.168.1.1
- 8.8.8.8
- 1.1.1.1
---
### Вопрос для повторения
> **В чём состоит основное назначение DNS?**
**Ответ:**
DNS преобразует понятные человеку доменные имена (например, `www.cisco.com`) в IP-адреса, понятные компьютерам (например, `172.230.155.162`), и наоборот. Это позволяет пользователям не запоминать цифровые адреса.
---
Если нужно, могу оформить это в виде файла, как в лабораторной работе, или скинуть в виде таблицы с ответами.