
- •Раздел 1.
- •1.1 Анализ программных решений для создания Интернет-шлюзов
- •1.3 Анализ виртуальных локальных сетей vlan
- •1.4 Vlan на базе меток - стандарт ieee 802.1q
- •1.5 Выводы по результатам анализа существующих решений
- •1.7 Анализ сети с привязкой к плану-схеме здания
- •Раздел 2.
- •2.1 Настройка vlan на коммутаторе Dlink des-1210-52
- •2.2 Программирование коммутатора
- •2.3 Установка ос Russian Fedora Linux
- •2.5 Конфигурирование сети
- •2.6 Создание vlan
- •2.7 Установка dhcp и dns серверов
- •2.8 Разработка специального программного обеспечения
- •2.9 Установка биллинговой системы TraffPro
- •2.10 Конфигурация TraffPro
- •2.11 Результаты работы после построения сети и ввода ее в эксплуатацию
- •Раздел 4.
- •Раздел 5.
- •5.1 Оценка стоимости оборудования для построения сети
- •3.2 Сравнение стоимости оборудования сети со стоимостью прототипа
2.9 Установка биллинговой системы TraffPro
Установка происходит путём запуска установочного скрипта install.sh из директории распакованными исходниками программы:
[root@server traffpro.office.1.4.3]# ./install.sh
Откроется диалоговое окно установки ПО (рисунок 2.10).
Рис. 2.10. Начало установки.
Далее установщик проверит наличие необходимых пакетов (рисунок 2.11) для установки TraffPro.
Риc. 2.11 Необходимые пакеты для установки.
Если при проверке установщик не найдет необходимых пакетов, он предложит Вам установить данные пакеты из доступных репозитариев. Далее идет процесс установки, который может занять продолжительно время.
2.10 Конфигурация TraffPro
Программа конфигурируется путём вноса изменений в файл /etc/traffpro/traffpro.cfg, каждый параметр отвечает за настройку билинговой системы. Файл создасться во время установки из параметров которые нас попросят ввести.
Пример файла конфигурации:_url=localhost_port=3306 Порт подключения к MySQL_usr=root Имя пользователя базы данных MySql_passwd= Пароль пользователя db_usr для доступа к БД_name=traffpro Имя базы данных_eth_addr=true Включение авторизации по MAC адресам
ports_detail=true Детализация по портам (true/false):
ss_enabled=true Включение защиты сервера
url_detail=true Детализация www посещений.
Если значение true, то установка кеширующего DNS сервера, обязательна! Этот параметр включает возможность просмотра посещений пользователей, без учета количества скачанного с каждого ресурса.
Настройка закончена, через WEB консоль добавляем группы по виртуальным сетям, определяем ресурсы доступные группе, временные диапазоны отключения интернета, приоритеты скорости для групп, добавляем пользователей в группы, прописываем IP адреса интернет провайдеров. И перезагружаем сервер.
2.11 Результаты работы после построения сети и ввода ее в эксплуатацию
На этапе проектирования, была составлена схема двух этажей офисного центра, с указанием расположения коммуникационного и серверного оборудования. Для избежания увеличения длины сегмента более 100 метров, в качестве точки отсчёта был выбран второй этаж, в результате максимальная длина сегмента была не более 70 метров, что полностью укладывается в спецификацию. Все соединения проходили под потолком в кабель каналах. В каждом арендуемом помещении устанавливалась сетевая розетка.
Вторым этапом была настройка аппаратного оборудования. На коммутаторе объявлялись VLAN с привязкой к порту. Из расчёта один VLAN - один порт - одно помещение . При необходимости два помещения могут объедениться в общий VLAN. Каналы от двух провайдеров заводились в гигабитные порты коммутатора, каждый порт добавлялся в объявленный VLAN провайдера, передача на маршрутизатор происходила через тегированные порты. Данный метод позволяет коммутировать несколько входящих линий на одну физическую линию сетевой карты.
Третьим этапом была проведена установка и настройка ОС на ядре Linux, которая была выполнена в серверном варианте с необходимым мимиумом программ. С настройкой VLAN по сетевым интерфейсам. Для облегчения рутинных операций была написана интерактивная программа, создающая конфигурационные файлы к VLAN субинтерфейсам.
Для удобства администрирования сети были установлены и настроены DHCP и DNS серверы.