Добавил:
ИВТ (советую зайти в "Несортированное") Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабы / лаба 2 / 2лр алвс

.docx
Скачиваний:
15
Добавлен:
05.10.2024
Размер:
318.26 Кб
Скачать

Лабораторная работа №2 Система доменных имен (DNS), DHCP

DNS (Domain Name System) — это распределенная база данных, которая содержит информацию о компьютерах, включенных в сеть Internet [1\

Настроиваем днс с помощью bind9 (программа)

Настройка производится с помощью редактирование системных файлов, расположенных в директории /etc/bind.

Для описания доменных зон, которые будут обслуживаться сервером необходимо внести изменения в файл /etc/bind/named.conf.local. В общем виде параметры файла указаны ниже:

прямая зона (Forward Zone)

  • Назначение: Связывает доменные имена с их соответствующими IP-адресами.

Обратная зона (Reverse Zone)

  • Назначение: Связывает IP-адреса с их соответствующими доменными именами.

DHCP (Dynamic Host Configuration Protocol) — протокол, позволяющий хостам автоматически получать IP-адреса и другие сетевые настройк

    • На обе виртуальные машины установите пакет bind9 (или убедитесь, что он уже установлен) +

sudo apt update

sudo apt install bind9

  1. На server машине проделайте следующие шаги: Опишите зону DNS «Ваши_инициалы.miet.stu» (Например, pmn.miet.stu)

/etc/bind/named.conf.local

  1. Опишите обратную зону DNS для подсети 192.168.122

  1. Проверьте правильность внесенных изменений

sudo named-checkconf

  1. Создайте каталог /etc/bind/zones. В нем создайте файлы с ресурсными записями для созданных вами зон. Включите в данную зону три машины – две созданные вами (server, client) и еще одну с именем client_2 и адресом 192.168.122.(N в группе + 3)

sudo mkdir /etc/bind/zones

sudo nano /etc/bind/zones/baranovv.miet.stu.db

Обратная зона

sudo nano /etc/bind/zones/122.168.192.in-addr.arpa.db

  1. Проверьте правильность внесенных изменений

sudo named-checkzone baranovv.miet.stu /etc/bind/zones/baranovv.miet.stu.db

sudo named-checkzone 122.168.192.in-addr.arpa/etc/bind/zones/122.168.192.in-addr.arpa.db

  1. Перезапустите bind9 и поочередно отправьте ping сообщение машинам с именами server, client, client_2, client_3. Объясните полученный результат

sudo systemctl restart bind9

ping baranovv-server

ping baranovv-client

ping baranovv-client2

  1. Настройте client машину таким образом, чтобы было возможно отправлять ping сообщения по доменным именам.

  1. Установите DHCP сервер на серверную машину.

sudo apt install isc-dhcp-server

  1. Выделите диапазон 192.168.122.(N в группе + 100)- (N в группе + 80) для выдачи динамических адресов

sudo nano /etc/dhcp/dhcpd.conf

интерфейс, на котором должен работать DHCP, правильно настроен

sudo nano /etc/default/isc-dhcp-server

е сли ошибки то надо заюзать эти команды

  1. Запустите службу DHCP и убедитесь, что она работает корректно

sudo systemctl start isc-dhcp-server

sudo systemctl status isc-dhcp-server

+

  1. Измените настройки DHCP таким образом, чтобы машине клиента всегда выдавался адрес 192.168.122.(ваш день рождения)

Исправ ил MAC - 08:00:27:e3:ba:ff (клиента eth1)

sudo systemctl restart isc-dhcp-server

ПРОВЕРКА

sudo systemctl status isc-dhcp-server +

sudo dhcpd -t +

sudo tail -f /var/log/syslog | grep dhcpd +

На клиентской машине

sudo dhclient -v +

ip addr show +

все работает

Соседние файлы в папке лаба 2