русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Содержание работы


Дата добавления: 2015-06-12; просмотров: 581; Нарушение авторских прав


 

Для установки Bind9 в Ubuntu Linux выполните следующую команду:

sudo apt-get install bind9 dnsutils После ввода пароля появится примерно следующего содержания: Чтение списков пакетов... ГотовоПостроение дерева зависимостейЧтение информации о состоянии... ГотовоУже установлена самая новая версия dnsutils.Будут установлены следующие дополнительные пакеты: bind9utilsПредлагаемые пакеты: bind9-doc resolvconfНОВЫЕ пакеты, которые будут установлены: bind9 bind9utilsобновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 14 пакетов не обновлено.Необходимо скачать 372kБ архивов.После данной операции, объём занятого дискового пространства возрастёт на 1.147kB.Хотите продолжить [Д/н]? Y....................................Добавляется группа `bind' (GID 124) ...Готово.Добавляется системный пользователь `bind' (UID 116) ...Добавляется новый пользователь `bind' (UID 116) в группу `bind' ...Не создаётся домашний каталог `/var/cache/bind'.wrote key file "/etc/bind/rndc.key"# * Starting domain name service... bind9 [ OK ] !! Для установки пакета Bind необходимо подключение к интернету. Для этого перед установкой пакета подключите ваш компьютер к сети интернет, а в настройках виртуальной машины, на которой установлена Linux Ubuntu выполните «Устройства» - «Сетевые адаптеры» - «Тип подключения» -NAT. В этом случае Ubuntu также получит доступ в Интернет. После обновления Bind снова вернитесь к режиму «Внутренняя сеть» на виртуальной машине.

После установки DNS сервера его необходимо настроить.

В случае использования bind9 в качестве корпоративного есть смысл настроить форвардинг запросов на DNS сервер провайдера. Выполните следующую команду:

 

sudo gedit /ets/bind/named.conf.option

В открытый конфигурационный файл named включите опцию forwarders



forwarders {44.44.44.44;};

В данном случае 44.44.44.44 – DNS сервер провайдера. Если планируется поддержка только интернет сайтов, то этого можно не делать.

 

1. Однако в качестве лабораторного задания включите эту опцию с параметрами провайдера 10.0.20.**, где **- две последних цифры вашей зачетной книжки.

Сделайте скриншот содержимого файла. Сохраните файл.


Пусть основной вашей задачей является поддержка сайта с именем ***.ru и IP адресом 192.168.0.1, где *** - ваша фамилия английскими буквами.

 

2. В конфигурационный файл bind запишите информацию о ваших зонах, как прямого имени – IP, так и обратного IP – имя преобразования. Введите команду:

 

sudo gedit /ets/bind/named.conf.local Занесите в файл следующую информацию: zone "***.ru" { type master; file "/var/lib/bind/***.ru.hosts"; };zone "192.168.0.1.in-addr.arpa" { type master; file "/var/lib/bind/192.168.0.1.rev"; }; где *** - ваша фамилия английскими буквами.Сделайте скриншот содержимого файла. Сохраните файл.

3. Cоздайте файлы зон.
Откройте файл прямого преобразования

 

sudo gedit /var/lib/bind/***.ru.hosts и внесите в него такую информацию: $ttl 38400***.ru. IN SOA admin.***.ru. dns.***.ru. ( 1271143377 10800 3600 604800 38400 )***.ru. IN NS admin.***.ru.***.ru. IN A 192.168.0.1www.***.ru. IN CNAME ***.ru.ftp.***.ru. IN CNAME ***.ru.

 

где *** - ваша фамилия английскими буквами.Сделайте скриншот содержимого файла. Сохраните файл.

 

Создайте файл обратного преобразования, выполнив команду:

 

sudo gedit /var/lib/bind/192.168.0.1.rev и внеся следующую информацию: $ttl 384001.0.168.192.in-addr.arpa. IN SOA admin.***.ru. ( 1271143767 10800 3600 604800 38400 )1.0.168.192.in-addr.arpa. IN NS admin.***.ru.1.0.168.192.in-addr.arpa. IN PTR ***.ru.

 

В часы самостоятельной подготовки узнайте как составляются файлы зон и что в них описывается.


где *** - ваша фамилия английскими буквами.Сделайте скриншот содержимого файла. Сохраните файл.

Перезапустите сервис bind9 командой:

 

sudo /etc/init.d/bind9 restart

Проверьте, правильность работы сервера с помощью команд:

dig или nslookup с соответствующими атрибутами. Сделайте скриншоты.


<== предыдущая лекция | следующая лекция ==>
Файл преобразования имен хостов | Содержание


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.926 сек.