Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич




Скачать 1.03 Mb.
Название Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич
страница 3/19
Тип Пояснительная записка
rykovodstvo.ru > Руководство эксплуатация > Пояснительная записка
1   2   3   4   5   6   7   8   9   ...   19

1.2.Обзор программного обеспечения


В настоящее время существует большое количество программных реализаций VPN-серверов, поддерживающих различные протоколы VPN, такие как: PPTP, L2TP, PPPoE. Обратим внимание на самые распространенные из них.

1.2.1. PoPToP


PoPToP – open source реализация PPTP сервера как в Linux, так и во FreeBSD. В обеих операционных системах сервер можно собрать из исходных кодов. Подробнее о проекте можно узнать на сайте - http://poptop.sourceforge.net/. Важно отметить, что данный программный продукт поддерживает только PPTP протокол, что не очень подходит для решения задачи изучения протоколов VPN в силу не поддержки остальных протоколов.

По структуре своей, сервер очень прост. Состоит из:

/etc/ppp/ppp.conf – основной конфигурационный файл, описывающий VPN сервер.

/etc/ppp/options.pptpd – конфигурационный файл с описанием опций сервера (например, тип шифрования).

/etc/ppp/ppp.secret – файл с описанием логинов и паролей для аутентификации клиентов.

Примечание: расположение конфигурационных файлов зависит от выбора ОС. Вышеописанные пути к конфигурационным файлам были взяты на примере ос FreeBSD.

Настройка сервера производится довольно просто. Всю необходимую информацию можно прочитать на сайте проекта.

1.2.2. MPD5


MPD [12] (Multi-protocol daemon) – это реализация базирующегося на netgraph PPP протокола во FreeBSD. Из достоинств следует отметить поддержку таких протоколов как: pptp, l2tp, pppoe. Установка производится как из системы портов, так и из исходных кодов. Программа включает в себя следующие конфигурационные файлы:

mpd.conf – основной файл конфигурации сервера. Может определять одну или более конфигураций сервера. Если конфигурация не задана – задается конфигурация по умолчанию “default”.

mpd.secret - Этот файл содержит пары логин и пароль. Здесь mpd ищет всю информацию для аутентификации.

mpd.script – файл содержит скрипты для устройств.

Подробная документация по установки и настройки находится на сайте:

http://wiki.lissyara.su/wiki/Перевод_документации_по_mpd5

или на официальном сайте проекта:

http://mpd.sourceforge.net/

1.2.3. OpenVPN


OpenVPN [13] – является свободной реализацией протокола VPN с открытым исходным кодом. Предназначен для соединений типа “точка-точка” или “сервер-клиенты”. Основным достоинством этого протокола является возможность установления соединения компьютерами, находящимися за NAT.

Возможна установка из исходных кодов. Во FreeBSD так же доступна из портов.

Подробная инструкция по установке и настройке находится на официальном сайте проекта:

http://openvpn.net/index.php/open-source/documentation/howto.html

Русская версия документации:

http://lithium.opennet.ru/articles/openvpn/openvpn-howto.html

OpenVPN проводит все сетевые операции через TCP, либо UDP-порт. Также возможна работа через прокси-сервер.

Сервер может быть настроен на назначение сетевых настроек клиенту. Например: IP-адрес, настройки маршрутизации и параметры соединения.

OpenVPN предлагает два различных варианта сетевых интерфейсов, используя драйвер TUN/TAP. Возможно создать Layer 3-based IP туннель, называемый TUN, и Layer 2-based Ethernet — TAP, способный передавать Ethernet трафик. Также возможно использование библиотеки компрессии LZO, для сжатия потока данных. Используемый порт 1194 выделен Internet Assigned Numbers Authority для работы данной программы. Версия 2.0 позволяет контролировать несколько одновременных туннелей, в отличие от версии 1.0, позволявшей создавать только 1 туннель на 1 процесс.

Использование в OpenVPN стандартных протоколов TCP и UDP позволяет ему стать альтернативой IPsec в ситуациях, когда Интернет-провайдер блокирует некоторыеVPN протоколы.

1.2.4. Выбор программного обеспечения и ОС


Для реализации поставленной задачи, среди множества семейств операционных систем (Linux, Windows, FreeBSD, и т.д.), однозначно подходит FreeBSD. Эта операционная система хороша тем, что изначально ориентирована на обслуживание сетей и множества пользователей. FreeBSD может служить основной в роли сервера для таких сервисов как: DNS, VPN, DHCP, SAMBA, MAIL и т.д. Для реализации VPN эта система подходит идеально по нескольким причинам:

  • Поддержка маршрутизации пакетов на уровне ядра.

  • Поддержка IPSec на уровне ядра.

  • Поддержка PPTP, L2TP посредством демона MPD5.

Из всех программных средств, описанных выше, особое внимание уделяется утилите MPD5. Исходя из выбора операционной системы, выбор программной реализации VPN-сервера очевиден. С помощью MPD будут осуществляться подключения по протоколам PPTP и L2TP.
1   2   3   4   5   6   7   8   9   ...   19

Похожие:

Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к дипломному проекту На тему: Разработка информационно-обучающего...
Московский Институт Электроники и Математики Национального Исследовательского Университета «Высшая Школа Экономики»
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к дипломному проекту: 85 страниц, 15 рисунков,...
Пояснительная записка к дипломному проекту: 85 страниц, 15 рисунков, 29 таблиц, 24 источника, 5 приложений, 3 листа чертежей формата...
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Дипломному проекту На тему: Разработка программно-аппаратного комплекса...

Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к дипломному проекту дп. Эжт. 190401. Пз
Расчет уставок релейных защит фидера контактной сети тягово подстанции эчэ-58 Заудинск
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к дипломному проекту Разработка процессов системы...
Разработка процессов системы менеджмента качества ОАО «xxx» применительно к производству фильтроэлементов воздушных для двигателей...
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к курсовому проекту на тему: "Защита информации...
Пояснительная записка содержит описание разработанной программы и руководство по ее использованию. Также в ней приводится описание...
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка изложение всех пунктов этапа. Объем этапа 50%....
Разработка учебно-лабораторных стендов на базе программируемых логических котроллеров фирмы Mitsubishi Electric. Входные и выходные...
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Дипломному проекту На тему: Разработка технических и программных...
Разработка технических и программных средств системы предсказания прорывов корочки сляба
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к дипломному проекту тема: «Проектирование...
Рост экономического потенциала нашей страны влечет за собой необходимость ещё большего расширения материально – сырьевой базы, являющийся...
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к курсовой работе по дисциплине: «Аудиотехника»...
Федеральное государственное образовательное учреждение высшего профессионального образования «Чувашский государственный университет...
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка к выпускной квалификационной работе на тему:...
Допустить выпускную квалификационную работу к защите в Государственной аттестационной комиссии
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования
Пояснительная записка к дипломному проекту На тему: ≪Разработка виртуального стенда для изучения методик построения vpn соединений≫ Студент: Кузьмищев Антон Сергеевич icon Пояснительная записка Студент
Федеральное государственное бюджетное образовательное учреждение высшего образования

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск