- •Анализ функционирования локальных вычислительных сетей
- •6.050102 „Компьютерная инженерия”
- •Содержание
- •Введение
- •1 Лабораторная работа №1. Технические особенности сети Ethernet. Конфигурирование и настройка сетевых интерфейсов
- •1.1 Цель работы
- •1.2 Краткие теоретические сведения
- •1.3 Ход работы
- •1.5 Контрольные вопросы
- •2 Лабораторная работа №2. Изучение сетевых анализаторов tcpdump и Ethereal
- •2.1 Цель работы
- •2.2 Краткие теоретические сведения
- •1.4 Содержание отчета
- •2.3 Ход работы
- •2.4 Содержание отчета
- •2.5 Контрольные вопросы
- •3 Лабораторная работа №3. Изучение сетевого протокола tcp и протокола уровня приложений telnet
- •3.1 Цель работы
- •3.2 Краткие теоретические сведения
- •3.3 Ход работы
- •4.3 Ход работы
- •4.4 Содержание отчёта
- •4.5 Контрольные вопросы
- •5 Лабораторная работа №5. Конфигурирование службы имён dns в корпоративной сети
- •5.1 Цель работы
- •5.2 Краткие теоретические сведения
- •5.3 Ход работы
- •5.4 Содержание отчета
- •5.5 Контрольные вопросы
- •6 Лабораторная работа №6. Сервисы для сетей Windows. Настройка сервиса Samba
- •6.1 Цель работы
- •6.2 Краткие теоретические сведения
- •6.3 Ход работы.
- •7.3 Ход работы
- •7.4 Содержание отчета
- •7.5 Контрольные вопросы
- •Рекомендованная литература
5.4 Содержание отчета
Отчет должен содержать файлы зон, файл конфигурации сервера и результаты проверок. Наличие комментариев и выводов необходимо.
5.5 Контрольные вопросы
Почему для корпоративных зон удобнее использовать 3-х буквенные имена?
В каком случае сервер имён считается авторитетным?
Какие параметры отвечают за время обновления зоны вторичным сервером?
Как обеспечить защиту зоны от скачивания и от просмотра?
Какая запись RR применяется при создании виртуальных серверов?
Какая запись RR задаёт почтовый обменник для всей зоны?
Кокой файл содержит адреса корневых серверов имен, необходимых для инициализации кеша и рекурсивних запросив?
Что такое рекурсивный запрос?
Как производится установка ведомого сервера для конкретной зоны?
6 Лабораторная работа №6. Сервисы для сетей Windows. Настройка сервиса Samba
6.1 Цель работы
Получить навыки в настройке сервиса на основе свободно распространяемого пакета Samba, обеспечивающего основные сервисы для рабочих станций под управлением ОС Windows.
6.2 Краткие теоретические сведения
Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах попротоколу SMB/CIFS. Имеет клиентскую и серверную части. Является свободным программным обеспечением, выпущена под лицензиейGPL.
Samba первоначально назывался smbserver, но название было изменено в связи с извещением от компании «Syntax», которая является владельцем товарного знака на «SMBserver», о нарушении права на торговую марку.
6.3 Ход работы.
Лабораторная работа выполняется на 2-х компьютерах, один из которых работает под управлением ОС Windows, другой – под управлением ОС Linux.
Перед выполнением работы необходимо проверить, установлены ли необходимые пакеты, для этого выполните команду rpm –qa | grep samba .
На первом, ознакомительном этапе, необходимо запустить утилиту управления сервисами Samba Web Administration Tool – swat и сконфигурировать сервер в простейшем варианте – выделить домашние директории и один общий публичный ресурс.
На втором этапе необходимо изучить возможности сервера Samba и директивы конфигурации. Построение контроллера домена Active Directory не входит в данную работу.
Установка простого сервиса разделения ресурсов. Современные ОС для настольных ПК имеют в составе графических утилит управления системой имеют утилиту управления сервером Samba, однако наиболее полный интерфейс управления поставляется разработчиками Samba. Обычно, его нучно устанавливать отдельно командой:
уum install samba-swat
Программа swat запускается как сервис через сетевой супер-демон xinetd. Конфигурация отдельных сервисов находится в директории /etc/xinetd.d. Откройте файл /etc/xinetd.d/swat в редакторе и измените следующие опции:
disable = no
# bind = 127.0.0.1
Первая опция разрешает сервис, вторая задает адреса, для которых сервис доступен. Если вы собираетесь запускать браузер на другом компьютере, то ее необходимо закоментировать. Дальше необходимо перезапустить сервис xinetd командой /etc/init.d/xinetd restart.
Теперь нужно запустить браузер и указать следующий адрес: http://localhost:901. Браузер запросит параметры авторизации, необходимо ввести логин root и соответствующий пароль. Ниже на рисунке 6.1 приведен интерфейс программы.
Рисунок 6.1 – Интерфейс управления программы swat
При удачном входе программа swat загружает страничку с документацией. Если установлен пакет с документацией samba, то все ссылки будут указывать на файлы на локальной файловой системе. Рекомендуется перед выполнением работы прочесть первую часть «Samba by Example».
Верхний набор пиктограмм используется для выбора режимов управления. Пиктокрамма «Globals» выбирает страницу управления секцией [globals] файла конфигурации smb.conf, т.е. настройками сервера. Пикторгамма «Shares» выбирает страницу выделения ресурсов, «Printers» - деления принетеров. Пиктограмма «Wizard» указывает на страницу быстрой настройки сервера, пиктограмма «Status» выбирает страницу просмотра и перезапуска сервисов, пиктограмма «View» позволяет просмотреть файл конфигурации smb.conf, и, наконец, пикторгамма «Password» уазывает на страницу управления пользователями.
Для начала выберите пиктограмму «Wizard» и настройте сервер в режим простой рабочей станции, не являющейся контроллером домена. Через пиктограмму «Shares» выделите домашние директории пользователей и один общий ресурс. Обратите внимание, что права UNIX являются определяющими, поэтому директория, в которую ползователи должны иметьправо на запись, должна иметь соответсвующих владельца, группу и права. Рекомендуется завести группу smbusers и включить в нее ваших пользователей средствами ОС.
Выделите в качестве доступных ресурсов домашние каталоги пользователей и какй-нибудь общий для всех катfлог. Перезапустите сервер и проверьте выделенные ресурсы, как описано в разделе «Тестирование сервера».
Просмотрите файл конфигурации smb.conf и прочтите помощь по всем опциям, включенным в данной режиме.
Тестирование сервера. Для тестирования samba-сервера необходимо создать пользователя. Сначала создаем группу:
/usr/sbin/groupadd smbusers
Затем создаем пользователя:
useradd -c Test Samba -g smbusers -s /bin/false smbtester
Добавляем нашего тестового пользователя в список пользователей samba:
smbpasswd-a smbtester
Запуск сервера осуществляетс/ командой /sbin/service smb start
Проверим корректность запуска сервера в системной журнале:
tail /var/log/messages
Проверяем доступность ресурсов samba-сервера cначала с локальной машины:
smbclient -L localhost smb_user
После проверки работоспособности сервера необходимо выполнить настройку рабочих станций Windows. Для этого необходимо на соседней машине загрузит операционную систему Windows, в режиме пользователя – администратора. Проверка сервера будет заключаться в подключении сетевого диска и установки системного времени, синхронизированного с samba-сервером. Желательно использовать не графическую оболочку, а оболочку cmd. Для работы с сетевыми ресурсами используется команда net.
Присоединение сетевых дисков осуществляется командой net use, например:
net use h: \\ics-73-10\student
Команда net use без параметров показывает текущее использование сетевых ресурсов. Новые подключения будут запомнены.
Состояние Локальный Удаленный Сеть
-------------------------------------------------------------
OK Y: \\ics-73-10\rt Microsoft Windows Network
OK Z: \\ics-73-10\rt Microsoft Windows Network
Отсоединен \\192.168.7.48\IPC$ Microsoft Windows Network
Команда выполнена успешно.
Команда net view показывает видмые в сети ресурсы:
Общие ресурсы на \\ics-73-10
73 samba server
Имя общего ресурса Тип Используется как Комментарий
-------------------------------------------------------------
phenom Диск Home directory of phenom
rt Диск Z: Mary's and Fred's stuff
Команда выполнена успешно.
Команда net time показывает, а с параметром /set устанавливает локальное время по серверу:
Текущее время на \\ics-73-10 равно 12/7/2005 12:44 PM
Команда выполнена успешно.
6.4 Содержание отчета
Отчет должен содержать файл конфигурации сервиса samba, а также отображать результаты всех выше указанных настроек сервиса. Наличие соответствующих комментариев и выводов необходимо.
6.5 Контрольные вопросы
Что такое сетевой сервис Samba?
Как установить пакет Samba? Какие демоны необходимы для работы Samba?
Какие настройки необходимо выполнить минимально для пакета Samba?
Как производится выделение домашних каталогов пользователей?
Как установить время на рабочей станции по серверу Samba?
Как настроить кириллицу в именах файлов и каталогов?
7 Лабораторная работа №7. Конфигурирование службы DHCP в корпоративной сети
7.1 Цель работы
Ознакомиться с сервисом DHCP, а также получить навыки в его настройке.
7.2 Краткие теоретические сведения
DHCP (Dynamic Host Configuration Protocol — протокол динамической конфигурации узла) — это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. Данный протокол работает по модели «клиент-сервер». Для автоматической конфигурации компьютер-клиент на этапе конфигурации сетевого устройства обращается к так называемому серверу DHCP, и получает от него нужные параметры. Сетевой администратор может задать диапазон адресов, распределяемых сервером среди компьютеров. Это позволяет избежать ручной настройки компьютеров сети и уменьшает количество ошибок. Протокол DHCP используется в большинстве сетей TCP/IP.
DHCP является расширением протокола BOOTP, использовавшегося ранее для обеспечения бездисковых рабочих станций IP-адресами при их загрузке. DHCP сохраняет обратную совместимость с BOOTP.
