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

Skip to end of metadata
Go to start of metadata
Внимание!

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

Стабильная работа Softrouter установленного в виртуальной среде не гарантируется, это отражено в статье документации по системным требованиям: "Системные требования"
Время выполнения инструкции: 60-120 минут без учета времени на загрузку установочного образа, зависит от производительности хост системы и выделенных ресурсов виртуальным машинам

Содержание

Предисловие

Carbon Billing 5 Softrouter является комплексным коробочным решением, включающим в себя как биллинг (со всеми сопутствующими службами), так и пограничный роутер, предназначенный для выпуска абонентов в интернет.
В данной статье рассмотрена установка Carbon Billing 5 Softrouter и выпуск тестового абонента в интернет. Установка сопутствующего ПО (гипервизор, Windows XP, Windows 10) выходит за рамки статьи, однако Вы можете воспользоваться следующей статьёй.
Все действия выполняются в виртуальной среде, с использованием гипервизора Oracle VirtualBox. В качестве хост-системы выступает Microsoft Windows 10 Professional
В качестве абонента используется Microsoft Windows XP Professional SP 3 - представитель наиболее распространённого семейства операционных систем для персональных компьютеров.

Статья состоит из трёх этапов:

  1. Установка Carbon Platform
  2. Установка Carbon OSS Billing 5 Softrouter
  3. Выпуск абонента в интернет

Требования к конфигурации

Компьютер, на котором будет выполнена установка, должен обладать по меньшей мере:

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

Ресурсы, выделяемые виртуальным машинам

Billing 5 Softrouter

Данные системные требования относятся только к виртуальной среде, для ознакомления с установкой и интерфейсом, а так же вывода одного-двух абонентов в интернет. В физической среде описанной аппаратной платформы категорический не хватит для нормального функционирования системы
  • Два ядра процессора
  • 4Гб оперативной памяти
  • Один раздел не менее 100Гб, расширяемый динамический
  • Два виртуальных сетевых адаптера

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

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

  • Одно ядро процессора
  • 512Мб оперативной памяти
  • 15Гб на жестком диске.

1. Подготовка к установке

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

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

Скачайте образ установочного диска с нашего сайта в Windows: заполните форму и нажмите "Скачать iso"

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

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

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

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

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

Узнать сетевые реквизиты Вашего компьютера можно с использованием командной строки:

  1. Откройте меню "Пуск" и сразу начните набирать cmd
  2. В полученном списке найденных приложений выберите "Командная строка"

В открывшемся окне программы "Командная строка", наберите:

ipconfig

И нажмите "Enter"

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

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

2. Установка

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

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

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

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

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

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

ШАГ 1. Подготовка виртуальной машины

Время выполнения инструкции: 5 минут

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.2 Установка Carbon Billing 5 Softrouter

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

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

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

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

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

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

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

Последовательно выберите следующие варианты:

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

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

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

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

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

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

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

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

  • Имя сервера: любое, состоящее из цифр, букв латинского алфавита, дефисов и подчеркиваний.

  • Локальная сеть, IP: рекомендуется установить IP адрес/маску как на скриншоте. Эти данные потребуются далее при настройке компьютера абонента.

  • Название сетевой карты: вероятней всего, eth1

  • Внешняя сеть, IP: в соответствии с данными полученными ранее в статье на этапе подготовки

  • Внешняя сеть, DNS: по-умолчанию установлен сервер Google. Если знаете адрес другого сервера в Вашей сети, можете использовать его.

  • Внешняя сеть, шлюз: согласно данным полученным ранее при подготовке

  • Внешняя сеть, название карты: вероятней всего, eth0

  • e-mail: заведите любой свой адрес, либо оставьте поле пустым

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

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

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

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

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

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

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

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

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

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

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

ping carbonsoft.ru

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

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

2 packets transmitted, 2 received, 0% packet loss

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

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

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

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

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

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

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

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

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

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

3.1 Биллинг

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

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

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

Укажите следующие параметры учетной записи нового абонента:

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

После создания абонента установите опцию "Не отключать при превышении порога", или выполните приход денежных средств

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

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

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

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

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

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

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

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

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

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

Откройте меню "Пуск", выберите пункт "Выполнить" и введите следующую команду:

ncpa.cpl

Нажмите "Ок"

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

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

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

  • IP-адрес: 10.0.0.2
  • Маска подсети: 255.255.255.0
  • Шлюз: 10.0.0.1
  • DNS: 10.0.0.1

Нажмите "Ок"

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

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

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

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

ping carbonsoft.ru

Вывод должен быть как на картинке: пакетов отправлено = 4 и получено = 4.

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

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

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.