К DNS-серверу могут поступать как прямые, так и обратные запросы.
Прямой запрос (forward) — запрос на преобразование имени хоста (доменного имени) в IP-адрес. Такой запрос разрешается при помощи DNS-записей A (Address).
Обратный запрос (reverse) — запрос на преобразование IP-адреса в доменное имя. Обратные запросы разрешаются при помощи записей-указателей типа PTR (Pointer), которые совместно с записями SOA и NS составляют описание так называемой «обратной» зоны.
На самом деле в DNS решение задачи поиска доменного имени по IP-адресу несколько необычно. Казалось бы, что для решения этой задачи можно использовать описание «прямой» зоны. На самом деле решать «обратную» задачу по «прямой» зоне неудобно. Поиск сведется к полному перебору всех зон, т.к. удобного аппарата рефералов (отсылок по NS записям) для IP-адресов в прямых зонах нет. В системе доменных имен поддерживается иерархия доменных имен, но не IP-адресов.
Для решения это проблемы вводят домен специального назначения — IN-ADDR.ARPA.
Основное назначение домена ARPA — обеспечивать отображение численных величин, определяемых протоколами межсетевого обмена, в пространство имен.
Делегирование поддоменов в домене ARPA возложено на IAB (Internet Architecture Board). В настоящее время в ARPA выделено три поддомена:
in-addr.arpa для отображения IP-адресов IPv4 в пространство доменных имен.
ip6.arpa для отображения IP-адресов IPv6 в пространство доменных имен.
е164.arpa для отображения телефонных номеров формата Е.164.
Имена в домене IN-ADDR.ARPA образуют иерархию цифр, которые соответствуют IP-адресам. Но записываются эти имена в обратном порядке относительно написания IP-адреса.
Например, машина mexmat.sgu.ru, которая имеет адрес 212.193.42.7 должна быть описана в домене in-addr.arpa как 7.42.193.212.in-addr.arpa, т.е. адрес записывается в обратном порядке.
Так как речь идет о доменной адресации, то разбиение сети, на подсети в данном случае значения не имеет. Имена обрабатываются точно так же, как и обычные доменные имена (справа налево). При этом поиск записи по IP-адресу будет подчинён такому же алгоритму, как при прямом поиске. А сама запись в домене in-addr.arpa содержит DNS-имя хоста, соответствующего IP-адресу.
Вопрос №3. Напишите консольные команды и их параметры, позволяющие запускать, останавливать и перезапускать сервис Apache, а также просматривать прослушиваемые сервисами порты локального хоста
Для управления состоянием веб-сервера Apache в ОС Windows можно обращаться к основному бинарному файлу сервиса — httpd.exe — с ключом «-k» и дополнительной строкой параметра.
httpd –k start — запуск сервиса Apache
httpd –k restart — перезапуск сервиса Apache
httpd –k stop — остановка сервиса Apache
Для просмотра текущих параметров сетевых устройств и соединений в ОС Windows используется команда netstat. Чтобы отобразить все существующие в настоящий момент подключения и ожидающие подключений (прослушиваемые) порты, команда netstat запускается с ключом «-a».
Вопрос №4. Напишите консольные команды и их параметры, позволяющие тестировать синтаксис файлов настроек Apache, а также выводящие список подключенных модулей Apache и список монтируемых виртуальных хостов
Для управления веб-сервером Apache в ОС Windows можно обращаться к основному бинарному файлу сервиса — httpd.exe.
httpd –t — диагностика конфигурационных файлов на предмет ошибок синтаксиса
httpd –M — просмотр списка подключаемых согласно конфигурации модулей
httpd –S — просмотр списка монтируемых согласно конфигурации виртуальных хостов