
- •Успенський (10) Теория
- •1(Т)Загальна характеристика ос FreeBsd
- •2(Т). Організація доменної служби імен dns
- •4(Т). Вміст файлу зони прямого перетворення bind відповідно до схеми учбової віртуальної мережі. Які ще файли приймають участь в роботі системи dns.
- •5(Т). Вміст файлу зони зворотнього перетворення bind відповідно до схеми учбової віртуальної мережі. Які ще файли приймають участь в роботі системи dns.
- •6(Т) Захист мережі за допомогою між мережевих екранів.
- •7(Т). Синтаксис команди утіліти ipfw стосовно вводу правил фільтрації: дати пояснення кожного поля команди на довільному прикладі.
- •Ipfw [-n] действие [индекс] [директива] [log] протокол адрес [опции]
- •9(Т). Директиви обмеження доступу за адресами серверу Apache в файлі httpd.Conf
- •10(Т). Ограничение доступа по адресам сервиса Apache с помощью файлов .Htaccess
- •Практика
- •1(П). Порядок налагодження мережевого інтерфейсу комп’ютера операційної системи FreeBsd за допомогою утіліт ifconfig та hostname. Засоби перевірки налагоджень.
- •2(П). Порядок налагодження мережевого інтерфейсу комп’ютера операційної системи FreeBsd за допомогою відповідних конфігураційних файлів. Засоби перевірки налагоджень.
- •3(П)Порядок запуску серверу telnet операційної системи FreeBsd. Засоби перевірки роботи серверу.
- •4(П). Порядок запуску серверу ssh операційної системи FreeBsd. Засоби перевірки роботи серверу.
- •5(П). Порядок запуску серверу ftp. Налагодження анонімного доступу.
- •6(П). Порядок конфігурування серверу nfs
- •7 (П). Конфігурування клієнта nfs та порядок підключення до сервера.
- •8(П). Порядок налагодження, запуску та перевірки функціонування серверу dns.
- •Файл основной зоны /master/kaf5.Com;
- •Файл зоны обратного просмотра dns master/obr_preobr;
- •Файл локальной зоны lokalhost.Rev
- •Проверка настроек dns.
- •9(П). Порядок запуску служби трансляції адрес nat та брандмауер ipfw
- •10(П).Порядок запуску та перевірки функціонування серверу Apache операційної системи FreeBsd.
Успенський (10) Теория
1(Т)Загальна характеристика ос FreeBsd
Принцип:
кожна програма повинна виконувати одну задачу
об’єднання програм.
Ключові елементи:
прості команди
об’єднання каналами команд
загальний стиль інтерфейсу
відсутність типів файлів.
Проект FreeBSD включає(далі на російській):
исходный код
документацию
списки ошибок
архивы россылок
административные данные.
Организация сотрудников:
Основная команда
коммитеры
разработчики
Разработчики – каждый работает над определенной частью системы. Имеют доступ к исходному коду, но не имеют права ничего менять без разрешения коммитеров.
Коммитеры – могут делать изменения в исходном коде. Они расматривают предложения и потом меняют.
Основная команда – избираются из коммитеров раз в 2 года. Если внесенные изменения не нравятся, то все возвращается обратно.
Новая версия выпускается раз в два года два дистрибутива:
стабильный(окончательный)
текущий(постоянно меняется)
Отличия от Windows:
в Windows не можно изменять ядро
в Windows обязательный графический интерфейс
удаленное администрирование(в Windows нужно ставить клиент)
в Windows графический интерфейс имеет свои ограничения(можно выбрать то, что нам предлагает система)
Отличия от Mac OSX:
-Можно осуществить удаленное администрирование по командной строке
Отличия от Linux:
Linux – ядро. Имеет более 60 дистрибутивов.
FreeBSD занимается одна организация, в Linux все желающие.
Недостатки:
Изменения вступают в силу с задержкой.
Преймущества:
Стабильность работы системы
Доверие и эксплуатация системы известными организациями
Открытый код
Большое количество бесплатныз пакетов.
Задачи, решаемые с помощью FreeBSD:
совместное использование файлов, принтеров и других ОС
обслуживание Web-страниц
электронная почта
базы данных
DNS сервера
Различные дизайные решения
Многозадачность – все это можно выполнять на одной машине одновременно.
2(Т). Організація доменної служби імен dns
DNS - это распределенная база данных. Такая структура дает возможность локально управлять отдельными сегментами общей базы, а также позволяет сделать данные каждого сегмента доступными всей сети посредством использования механизма «клиент-сервер».
Серверная часть клиент-серверного механизма DNS представлена программами, которые называются DNS-серверами (name servers, дословно- серверами имен). DNS-cерверы владеют информацией о некоторых сегментах базы данных и делают ее доступной клиентам, которые называются поисковыми анализаторами (resolvers)
Как правило, DNS-клиент - это просто набор библиотечных функций, которые создаютзапросы и посылают их по сети серверу имен.
Вся база данных представлена в виде перевернутого дерева, корень (корневой узел) которого расположен на самом верху. Каждый узел дерева имеет прикрепленную текстовую метку, которая идентифицирует его относительно родительского узла. Одна из меток, пустая, (она обозначается как " " ) закреплена за корневым узлом дерева. В тексте корневой узел обозначается точкой (.).Каждый узел является корнем новой ветви дерева. Каждая из вервей (поддеревьев) является разделом доменом в системы доменных имен. Каждый домен или каталог может быть разбит на еще более мелкие подразделы, которые в DNS называются поддоменами. Имя домена уникально. Имя домена определяет его расположение в базе даннях. Имя домена в DNS - это последовательность меток от узла, корневого для данного домена, до корня всего дерева; метки в имени домена разделяются точками. Глубина дерева ограничена и может достигать 127 уровней
3(т). Відобразити вміст головного конфігураційного файлу BIND відповідно до схеми учбової віртуальної мережі. Надати коментарі до кожного рядка файлу. Які ще файли приймають участь в роботі системи DNS.
options {
directory "/etc/namedb";
// Здесь указываются дополнительные параметры
};
zone "kaf5.com" in {/*Первый елемент говорит для какого домена предназначена эта запись */
type master; /*Поле type определяет тип домена. Корневая зона особая только она имеет тип hint. Все остальные могут иметь тип master или slave. Зона master указывает, что сервер является официальным в своей зоне. Зона slave — реплика мастер-зоны, полученной от другого сервера, с файлом зоны, унаследованным от одного из тех, что имеет мастер. Зона hint используется только в сочетании с начальным списком потенциальных корневых серверов, находящихся в /etc/namedb/named.root. */
file "master/kaf5.com";/*ключевое слово file сообщает демону named, в каком файле хранится инф. для этого домена
};
zone "80.168.192.in-addr.arpa" in { // зона для обратного DNS
type master;
file "master/obr_preobr";
};
zone "0.0.127.in-addr.arpa" in { //зона обратной петли
type master;
file "localhost.rev";
};
zone "." in { // корневая зона
type hint;
file "named.root";
Файлы, которые принимают участие в роботе DNS:
named.root – файл корневой зоны
localhost.rev – файл зоны «обратной петли»
kaf5.com – файл зоны
obr_preobr – файл обратной зоны