Установка Carbon Billing 5 Softrouter и вывод тестового абонента в интернет (для тестирования)

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (37)

просмотр истории страницы
{widget:url=https://www.youtube.com/watch?v=EAeHsaqjHWY}

{info:title=Внимание!}
\\
*{+}В статье описана информация исключительно для тестирования работы продукта{+}*.
\\
\\
Стабильная работа Softrouter установленного в виртуальной среде не гарантируется, это отражено в статье документации по системным требованиям: "[CarbonBilling:Системные требования]"
{info}

{tip}{*}Время выполнения инструкции*: 60-120 минут без учета времени на загрузку установочного образа, зависит от производительности хост системы и выделенных ресурсов виртуальным машинам{tip}

h1. Содержание
{toc}

h1. Предисловие

{color:#0000cc}{*}Carbon Billing 5 Softrouter{*}{color} является комплексным коробочным решением, включающим в себя как биллинг (со всеми сопутствующими службами), так и пограничный роутер, предназначенный для выпуска абонентво абонентов в интернет.
В данной статье рассмонтера рассмотрена установка *Carbon Billing 5 Softrouter* и выпуск тестового абонента в интернет. Установка сопутствующего ПО (гипервизор, Windows XP, Windows 10) выходит за рамки статьи, однако Вы можете воспользоваться [следующей статьёй|http://www.oszone.net/13051/VirtualBox_Setup].
Все действия выполняются в виртуальной среде, с использованием гипервизора [Oracle VirtualBox|https://www.virtualbox.org/]. В качестве хост-системы выступает *Microsoft Windows 10 Professional*
В качестве аборнента используется *Microsoft Windows XP Professional SP 3* - \- представитель наиболее распространённого семейства операционных систем для персональных компьютеров.

Статья состоит из трёх этапов:
# Выпуск абонента в интернет

h1. Требования к конфигурации
{warning}Данные системные требования относятся только к виртуальной среде, для ознакомления с установкой и интерфейсом, а так же вывода одного-двух абонентов в интернет. В физической среде описанной апаратной платформы категорический не хватит для нормального функционирования системы{warning}

*Компьютер, на которогом будет выполнена установка, должен обладать по меньшей мере:*
* Процессором с 4 физическими ядрами, тактовой частотой не менее 2ГГц
* 8ГБ оперативной памяти
* 150Гб свободного места на жестком диске
* Подключение к локальной сети за роутером
* Подключением к сети интернет

h32. Ресурсы, выделяемые виртуальным машинам
h4. Billing 5 Softrouter:


h3. Billing 5 Softrouter
{warning}Данные системные требования относятся только к виртуальной среде, для ознакомления с установкой и интерфейсом, а так же вывода одного-двух абонентов в интернет. В физической среде описанной аппаратной платформы категорический не хватит для нормального функционирования системы{warning}
* Два ядра процессора
* 4Гб оперативной памяти
* Два виртуальных сетевых адаптера

h43. Компьютер абонента

Все зависит от требований операционной системы, которую планируется использовать для установки в гипервизор (виртуальную машину). Для Windows XP, Ubuntu 106.04 достаточно будет следующих характеристик:
* Одно ядро процессора
* 512Мб оперативной памяти
* 15Гб на жестком диске.

h1. Установка
*Carbon PL5* представляет из себя определённым образом сконфигурированный дистрибутив *CentOS 6*, а так же разработанные в стандарте платформы "приложения". Таким образом, установка разбита на два этапа: на первом этапе происхоидит установка базовой системы (платформы), на втором - установка приложений.
h1. 1. Подготовка к установке

h2. Установка Carbon Platform
Во время установке будут произведены следующие действия:

h2. Загрузка образа диска

{tip}Время выполнения инструкции: 10-100 минут, зависит от скорости соединения, объём установочного образа \~5Гб{tip}

Скачайте образ установочного диска с [нашего сайта|https://www.carbonsoft.ru/products/carbon_billing/#form-order] в Windows: заполните форму и нажмите "Скачать iso"

!softrouter_install_download.png|border=1!

h2. Получение сетевых реквизитов

{tip}{*}Время выполнения инструкции*: до 5 минут{tip}

Для корректной работы тестового Софтроутера, ему необходимо присвоить статический IP-адрес. В рамках данной статьи предполагается, что установка происходит на компьютере, выходящем в интернет через домашний или офисный роутер.

Как правило, в таких сетях используются сети шириной в 254 локальных адреса, из диапазона выделенного для локальных сетей, некоторые из которых наверняка будут заняты. Абсолютно точно это можно определить только имея доступ к администраторской панели роутера.

Для простоты предположим что компьютеров в Вашей сети не так много, потому положимся на волю случая.

Узнать сетевые реквизиты Вашего компьютера можно с использованием командной строки:
# Откройте меню "*Пуск*" и сразу начните набирать +cmd+
# В полученном списке найденных приложений выберите "Командная строка"

!softrouter_install_59.png|border=1!

В открывшемся окне программы "Командная строка", наберите:
{code}ipconfig{code}
И нажмите "Enter"


!softrouter_install_60.png|border=1!

В полученном выводе найдите сетевую карту, через которую осуществляется подключение к интернету.

Основной шлюз и маску подсети на софтроутере необходимо будет указать такими же. IPv4 (или просто IP) адрес нужно будет указать другой, в той же подсети. В данном примере, для Софтроутера можно взять, например, адрес 192.168.1.131

h1. 2. Установка

{tip}*Время выполнения инструкции*: 15-30 минут{tip}

*Carbon PL5* представляет из себя определённым образом сконфигурированный дистрибутив *CentOS 6*, а также разработанные в стандарте платформы "приложения". Таким образом, установка разбита на два этапа: на первом этапе происходит установка базовой системы (платформы), на втором - установка приложений.

h2. 1.1 Установка Carbon Platform

{tip}{*}Время выполнения инструкции*: 15-25 минут, в зависимости от производительности носителей данных{tip}

Во время установки будут произведены следующие действия:

# Разбивка разделов
#* при наличии более одного физического носителя, система предложит создать soft raid массив, для повышения отказоустойчивости системы (в статье не рассмонтено). рассмотрено).
# Распаковка компонентов операционной системы
# Установка загрузчика
# Перезагрузка

h4. Шаг 1. Скачайте дистрибутив Carbon Billing SoftRouter OSS/BSS 5 с [нашего сайта|http://www.carbonsoft.ru/download/]
h3. ШАГ 1. Подготовка виртуальной машины

Вы можете скачать ISO образ для записи на DVD диск, либо img образ для записи на USB Flash.
Для записи USB Flash советуем пользоваться командой dd (в linux) или [Win32 Disk Imager|https://sourceforge.net/projects/win32diskimager/] в Windows
{tip}{*}Время выполнения инструкции*: 5 минут{tip}

В интерфейсе *VirtualBox* нажмите кнопку "+Создать+" для добавления новой виртуальной машины.

!2017-07-23 22_23_02-Oracle VM VirtualBox Менеджер.png|border=1!
!softrouter_install_1.png|border=1!

Для установки всех параметров на одной странице, перейдите в "+Экспертный режим+"

!softrouter_install_2.png|border=1!

Установите следующие параметры виртуальной машины:

* Имя: любое, например "Softrouter"
* Тип: Linux
* Версия: Red Hat (64-bit) - обязательно именно 64bit
* Объём оперативной памяти: не менее 4Гб (4096Мб). Чем больше, тем лучше.
* Жесткий диск: создайте новый жесткий диск.

И нажмите кнопку "+Создать+"

!softrouter_install_3.png|border=1!

Будет открыто окно создания жесткого диска для новой виртуальной машины. Установите следующие опции:

* Расположение: можно выбрать где удобно, на диске должно быть не менее 150Гб свободного пространства. По-умолчанию диск создастся в домашней директории пользователя Windows.
* Размер: минимум 100Гб.
* Тип: любой, рекомендовано VHD
* Формат хранения: "Динамический виртуальный диск" - таким образом, виртуальный диск будет расширяться на физическом носителе по мере заполнения. Если указать "Фиксированный", то весь выделенный объем будет зарезервирован сразу.

После завершения настройки, нажмите кнопку "+Создать+"

!softrouter_install_4.png|border=1!

В интерфейсе *VirtualBox* появится новая виртуальная машина. Выберите её в списке и нажмите кнопку "+Настроить+"

!softrouter_install_5.png|border=1!

В списке компонентов виртуальной машины выберите "+Сеть+". Включите "+Адаптер 1+", выберите тип подключения "+Сетевой мост+" и укажите сетевую карту, через которую подключаетесь к интернету на физическом компьютере (хост-системе)

!softrouter_install_6.png|border=1!

Переключитесь на "+Адаптер 2+", включите его, выберите тип подключения "+Внутренняя сеть+". По-умолчанию будет установлено имя "*intnet*". Указанное здесь имя потребуется в дальнейшем при настройке виртуального ПК абонента - нужно будет указать такое же.

По завершении настройки, нажмите "ОК"

!softrouter_install_7.png|border=1!

h3. ШАГ 2. Загрузка с образа установочного диска

{tip}{*}Время выполнения инструкции*: до 5 минут, если дольше - вероятно недостаточно ресурсов хост-системы или виртуальной машины
{tip}

В меню *VirtualBox* выберите софтроутер и нажмите "+Запустить+". При старте загрузки гипервизор предложит выбрать носитель данных, с которого требуется выполнить загрузку. Нажмите на кнопку в виде папки и в открывшемся окне выберите ранее скачанный образ диска установки *Carbon Billing 5 Softrouter*

После выбора установочного диска, нажмите "+Продолжить+"

!softrouter_install_8.png|border=1!

В появившемся меню загрузки, выберите "+Install from CD/DVD Centos with Carbon Soft partitions+". Выбор производится клавишами Вверх/Вниз на клавиатуре.

!softrouter_install_9.png|border=1!

h3. ШАГ 3. Установка платформы

{tip}{*}Время выполнения инструкции*: 10-20 минут{tip}

Далее будет загружена базовая система, в которой будет проходить дальнейшая установка ОС.
В первом же меню, будет выведено предупреждение о том, что все данные с диска сотрутся. Имеется в виду виртуальный диск. Наберите на клавиатуре "+yes+" и нажмите Enter.

!softrouter_install_10.png|border=1!

Следующая часть установки будет происходить в автоматическом режиме и не потребует никаких действий. При завершении установки произойдет автоматическая перезагрузка.

!softrouter_install_11.png|border=1!

!softrouter_install_12.png|border=1!

!softrouter_install_13.png|border=1!

!softrouter_install_14.png|border=1!

h3. ШАГ 4. Решение проблемы "Fatal: No bootable media found\!"

{tip}*Время выполнения инструкции*: меньше минуты{tip}

При установке в виртуальную машину может произойти ошибка "*Fatal: No bootable media found\!*" (Не найдено загрузочное устройство).
Для решения проблемы необходимо извлечь образ диска как показано на скриншоте.

!softrouter_install_15.png|border=1!

После этого перезагрузите виртуальную машину.

!softrouter_install_16.png|border=1!

h2. 1.2 Установка Carbon Billing 5 Softrouter
Порядок действий

{tip}{*}Время выполнения инструкции*: 10-20 минут{tip}

h3. ШАГ 5. Загрузка ОС для дальнейшей установки платформы

{tip}*Время выполнения инструкции*: до 5 минут, если дольше - вероятно недостаточно ресурсов хост-системы или виртуальной машины{tip}

На этапе загрузки ОС ничего нажимать не следует.

!softrouter_install_17.png|border=1!

!softrouter_install_18.png|border=1!

h3. ШАГ 6. Выбор параметров и установка

{tip}*Время выполнения инструкции*: 10-20 минут{tip}

После завершения загрузки ОС будет предложено авторизоваться в операционной системе для продолжения установки.

Последовательно выберите следующие варианты:
* Логин: *root*
* Пароль: *servicemode* (при вводе символы не отображаются)
* Настроить доступ в Интернет: *no*
* Продолжить установку локально: *yes*

!softrouter_install_19.png|border=1!

В меню выбора продукта, наберите "*3*" (Carbon Billing-Softrouter)

!softrouter_install_20.png|border=1!

Начнётся установка биллинга.

{note}Если в течение установки погаснет экран, *нажмите стрелку Вниз{*}{note}


!softrouter_install_21.png|border=1!

!softrouter_install_22.png|border=1!

!softrouter_install_23.png|border=1!

!softrouter_install_24.png|border=1!

h3. ШАГ 7. Мастер настройки

{tip}*Время выполнения инструкции*: 3-5 минут{tip}

По окончании установки запустится мастер первоначальной настройки.

{info}В случае, если работа мастера была прервана по какой-то причине, его можно запустить выполнив следующую команду:
{code}installation_wizard{code}{info}

!softrouter_install_25.png|border=1!
* Имя сервера: любое, состоящее из цифр, букв латинского алфавита, дефисов и подчеркиваний.

!softrouter_install_26.png|border=1!
* Локальная сеть, IP: рекомендуется установить IP адрес/маску как на скриншоте. Эти данные потребуются далее при настройке компьютера абонента.

!softrouter_install_27.png|border=1!
* Название сетевой карты: вероятней всего, eth1

!softrouter_install_28.png|border=1!
* Внешняя сеть, IP: в соответствии с данными полученными ранее в статье на этапе подготовки

!softrouter_install_29.png|border=1!
* Внешняя сеть, DNS: по-умолчанию установлен сервер Google. Если знаете адрес другого сервера в Вашей сети, можете использовать его.

!softrouter_install_30.png|border=1!
* Внешняя сеть, шлюз: согласно данным полученным ранее при подготовке

!softrouter_install_32.png|border=1!
* Внешняя сеть, название карты: вероятней всего, eth0

!softrouter_install_33.png|border=1!
* e-mail: заведите любой свой адрес, либо оставьте поле пустым

!softrouter_install_34.png|border=1!

h3. ШАГ 8. Завершение установки, настройка удалённого доступа и перезагрузка

{tip}
*Время выполнения инструкции*: 5-15 минут, в зависимости от производительности хост-системы
{tip}

На данном этапе рекомендуется выбрать опцию "Использовать 33 порт".


!softrouter_install_35.png|border=1!

После выбора порта для доступа по ssh, будет сообщено по какому адресу и порту попасть на сервер. Нажмите "ОК", последует активация сетевых интерфейсов согласно настройкам указанным ранее в мастере.


!softrouter_install_36.png|border=1!

!softrouter_install_37.png|border=1!

При предложении перезагрузиться выберите "Да".


После перезагрузки подключитесь по адресу, настроенному для доступа биллинга к интернету (Внешняя сеть), на порт 8080, с помощью веб-браузера.

!softrouter_install_38.png|border=1!

!softrouter_install_40.png|border=1!

h3. ШАГ 9. Проверка доступа биллинга к интернету

{tip}{*}Время выполнения инструкции*: 1-2 минуты{tip}

Шаг опциональный. Требуется скорее для диагностики проблем в случае если не удалось подключиться через браузер.

Введите логин/пароль *root*/*servicemode*


!softrouter_install_41.png|border=1!

В командной строке наберите

{code}ping carbonsoft.ru{code}

Через 5-10 секунд работы команды нажмите сочетание клавиш \*Ctrl+C\*


В случае корректной работы интернета и доступа к днс-серверу, по окончании работы утилиты \*ping\* будет написать что-то вроде

{quote}2 packets transmitted, 2 received, 0% packet loss{quote}

То есть, были отправлены два тестовых пакета для проверки связи, на оба были получены ответы, процент потерь при передаче пакетов 0%


!softrouter_install_41_2.png|border=1!

h3. ШАГ 10. Подключение к веб-интерфейсу и регистрация

{tip}{*}Время выполнения инструкции*: 1-2 минуты{tip}

Откройте веб-браузер, наберите адрес:порт ранее указанные в мастере. Логин/пароль для авторизации: *root*/*servicemode*


!softrouter_install_42.png|border=1,width=1200!

Для активации лицензии введите свой настоящий e-mail, название организации и номер телефона

{note} Регистрационный номер не следует изменять, он генерируется автоматически. {note}


!softrouter_install_43.png|border=1,width=1200!

При успешной активации будет выведено соответствующее уведомление. Нажмите "+Продолжить работу+"


!softrouter_install_44.png|border=1,width=1200!

Откройте интерфейс "*Управление абонентами и тарифами*"


!softrouter_install_45.png|border=1,width=1200!

h1. 3. Вывод тестового абонента в интернет

{tip}
*Время выполнения инструкции*: 10-20 минут, предполагается что виртуальная машина абонента уже подготовлена

{tip}

h2. 3.1 Биллинг

h3. ШАГ 11. Создание абонента

{tip}
*Время выполнения инструкции*: 1-2 минуты

{tip}

Полный процесс создания нового абонента описан в статье "[CarbonBilling:Создание абонента. Заведение абонента. Работа с абонентами. Редактирование абонентов]"




!softrouter_install_46.png|border=1,width=1200!

Укажите следующие параметры учетной записи нового абонента:
* *Тип авторизации*: "по ip static"
* *IPv4*: адрес из подсети, указанной на шаге №7. При настройке локальной сети, как в данной статье, укажите адрес 10.0.0.2
* *NAS/BRAS*: Carbon XGE local

!softrouter_install_49.png|border=1,width=1200!

После создания абонента установите опцию "+Не отключать при превышении порога+", или выполните [приход денежных средств|CarbonBilling:Создание абонента. Заведение абонента. Работа с абонентами. Редактирование абонентов#Начисление средств]







!softrouter_install_55.png|border=1,width=1200!

h2. 3.2 Виртуальный ПК абонента

{tip}
*Время выполнения инструкции*: 5-10 минут

{tip}

h3. ШАГ 12. Настройка виртуальной машины для работы в сети с биллингом

{tip}
*Время выполнения инструкции*: до 5 минут

{tip}

Для работы тестового абонента и *Софтроутера* в одной сети выберите соответствующую виртуальную машину и нажмите "+Настроить+"


!softrouter_install_47.png|border=1!

Включите виртуальной машине один сетевой адаптер и установите следующие настройки:
* *Тип подключения*: Внутренняя сеть
* *Имя*: такое же, как у +Адаптера 2+ софтроутера: intnet (устанавливается по-умолчанию при выборе данного типа)

Нажмите "+ОК+" и запустите виртуальную машину.


!softrouter_install_48.png|border=1!

h3. ШАГ 13. Настройка ОС

{tip}
*Время выполнения инструкции*: до 5 минут

{tip}

Откройте меню "*Пуск*", выберите пункт "Выполнить" и введите следующую команду:
{code}ncpa.cpl{code}
Нажмите "+Ок+"

!softrouter_install_50.png|border=1!

Нажмите правой клавишей мыши по сетевому адаптеру и в контекстном меню выберите пункт "+Свойства+"


!softrouter_install_52.png|border=1!

В открывшемся окне выберите "*Протокол Интернета (TCP/IP)*" и нажмите "+Свойства+"


!softrouter_install_53.png|border=1!

Выберите пункт "*Использовать следующий IP-адрес*" и установите параметры, выданные для учетной записи ранее. На основе данного примера:
* *IP-адрес*: 10.0.0.2
* *Маска подсети*: 255.255.255.0
* *Шлюз*: 10.0.0.1
* *DNS*: 10.0.0.1

Нажмите "+Ок+"


!softrouter_install_54.png|border=1!

h3. ШАГ 14. Проверка доступа в интернет

{tip}
*Время выполнения инструкции*: до 5 минут

{tip}

Откройте меню "*Пуск*", выберите пункт "+Выполнить+" и введите +cmd+. Нажмите "+Ок+"


!softrouter_install_56.png|border=1!

В открывшемся окне командной строки наберите следующее:
{code}ping carbonsoft.ru{code}
Вывод должен быть как на картинке: пакетов отправлено = 4 и получено = 4.

!softrouter_install_57.png|border=1!

Проверьте доступность интернета открыв веб-браузер (internet Explorer есть по-умолчанию) и зайдите на какой-либо интернет-сайт.

При успешном выполнении всех предыдущих шагов, страничка должна открыться.


!softrouter_install_58.png|border=1!