# Web. Практическая работа №2 ## Цель работы: - Познакомиться с архитектурой WEB - Познакомиться с протоколом DNS и его работой ## Задания Практической работы: 1. **Самостоятельно выполните запросы к корневому DNS серверу и посмотрите какие есть корневые DNS сервера**. Для этого в Windows выполните следующие команды: ```bash nslookup -q=ns . или nslookup > set type=ns >. ``` ![](https://i.imgur.com/VkqeVzJ.jpg) Для Debian\Ubuntu используем команду dig. Ответы совпадают. ![](https://i.imgur.com/w580Z5a.jpg) 2. **Отправьте DNS запрос и выясните какие сервера отвечают за зону ru**. ```bash nslookup -q=ns ru. или nslookup > set type=ns >ru. ``` ![](https://i.imgur.com/fQfgBU5.jpg) Для Debian\Ubuntu: ![](https://i.imgur.com/M5Qp7Da.jpg) 3. **Выясните сколько почтовых серверов у ptsecurity.com, отправив запрос соответствующего типа.** ```bash nslookup -q=mx ptsecurity.com или nslookup > set type=mx >ptsecurity.com ``` ![](https://i.imgur.com/biE8MRy.jpg) Для Debian\Ubuntu: ![](https://i.imgur.com/WIagXVi.jpg) У ptsecurity.com три почтовых сервера, причем два из них с mx preference = 20 являются "запасными". Это mx3 и mx4. А mx1 - более приоритетный, основной почтовый сервер. 2. **Выясните какое имя сервера связано с IP адресом 77.88.8.7** ![](https://i.imgur.com/b6hHe8d.jpg) либо для Убунту ![](https://i.imgur.com/jMUc958.jpg) Поскольку ответы от разных команд разных систем оказались одинаковы, то думаю, что задания выполнены верно.