Импорт виртуальной машины из файла .ova
Настройка сетевых интерфейсов виртуальной машины
Запуск виртуальной машины
Настройка сетевых интерфейсов и конфигурирование DHCP-сервера
Применение настроек
Проверка состояния сетевых интерфейсов
Проверка статуса работы служб
Для развертывания образа SoftWLC необходим ПК с установленной программой VirtualBox и файл, содержащий образ виртуальной машины с расширением .ova. Скопируйте данный файл с FTP-сервера на ПК, на котором будет производиться развертывание SoftWLC.
Импорт виртуальной машины из файла .ova
1. Откройте менеджер Oracle VM VirtualBox.
Рисунок 1 – Менеджер VirtualBox
2. В меню «Файл» выберите пункт «Импорт конфигураций...».
Рисунок 2 – Меню «Файл»
3. Откроется окно мастера. Укажите файл для импорта конфигурации, нажав кнопку в конце строки.
Рисунок 3 – Окно мастера импорта виртуальной машины
4. Выберите файл с расширением .ova, содержащий образ виртуальной машины.
Рисунок 4 – Выбор файла
5. Параметры импорта оставьте без изменений и нажмите кнопку «Импорт».
Рисунок 5 – Окно параметров импорта виртуальной машины
6. Подождите некоторое время до завершения процесса импорта.
Рисунок 6 – Процесс импорта конфигурации виртуальной машины
Настройка сетевых интерфейсов виртуальной машины
1. В окне VirtualBOX выберите импортированную ранее виртуальную машину (softwlc_1.8) и нажмите кнопку «Настроить» на панели инструментов, либо выберите эту же команду из меню «Машина».
Рисунок 7 – Окно менеджера VirtualBox
2. Во вкладке «Система» установите объем оперативной памяти, используемой виртуальной машиной. Для стабильного функционирования выделите не менее 3072 Мб. Обратите внимание, что объем выделенной памяти не должен превышать половину объема памяти компьютера – недостаток оперативной памяти ПК может привести к нестабильной или медленной работе системы.
Рисунок 8 – Настройка системных параметров виртуальной машины
3. Чтобы настроить сетевые интерфейсы, выберите вкладку «Сеть», включите первый адаптер и выберите тип подключения «Сетевой мост».
Рисунок 9 – Настройка сетевых адаптеров виртуальной машины
4. Для сохранения настроек нажмите кнопку «ОК».
Запуск виртуальной машины
1. В окне VirtualBOX выберите импортированную ранее виртуальную машину (softwlc_1.8) и нажмите кнопку «Запустить» или выберите эту же команду из меню «Машина».
2. Загрузка машины может занять несколько минут.
Рисунок 10 – Процесс загрузки виртуальной машины
3. После завершения процесса загрузки необходимо авторизоваться:
login: tester
password: tester
4. Для дальнейшей настройки виртуальной машины необходимо войти в режим суперпользователя (root). Введите в консоли команду:
sudo su
Введите пароль:
tester
После получения прав символ приглашения для ввода команд изменится с "$" на "#".
Рисунок 11 – Авторизация и получение прав суперпользователя
Далее необходимо настроить сетевые интерфейсы и сконфигурировать DHCP-сервер.
Настройка сетевых интерфейсов и конфигурирование DHCP-сервера
1. В режиме суперпользователя введите в консоли команду:
nano /etc/network/interfaces
Рисунок 12 – Файл конфигурации сетевых интерфейсов
2. В открывшемся файле будут текущие настройки сетевых интерфейсов, если они были настроены.
Удалите ненужную конфигурацию и пропишите следующую:
#The primary network interface
auto eth0
iface eth0 inet static
address 192.168.50.1
network 192.168.50.0
netmask 255.255.255.0
3. Сохраните измененный файл сочетанием клавиш «Ctrl+о», подтвердите сохранение файла под таким же именем нажатием «Enter». Выйдите из текстового редактора при помощи сочетания клавиш «Ctrl+x».
4. На SoftWLC необходимо настроить и включить DHCP сервер для выдачи адреса управления точке доступа.
Откройте файл конфигурации DHCP сервера, введя в консоли команду:
nano /etc/dhcp/dhcpd.conf
5. Пролистайте файл до конца и пропишите следующие строки:
subnet 192.168.50.0 netmask 255.255.255.0 {
range 192.168.50.10 192.168.50.50;
option routers 192.168.50.1;
option domain-name-servers 8.8.8.8;
option vendor-encapsulated-options A:C:31:39:32:2E:31:36:38:2E:35:30:2E:31;
}
Рисунок 13 – Файл конфигурации DHCP сервера
В данной конфигурации используется опция 43, чтобы сообщить точке доступа IP-адрес SoftWLC. После получения этого адреса точка отправит на SoftWLC информацию о своем появлении в сети и все свои характеристики.
Формирование опции 43:
- А – номер подопции. Для передачи IP-адреса SoftWLC используется 10 подопция;
- С – длина IP-адреса SoftWLC;
- 31:39:32:2Е:31:36:38:2Е:35:30:2Е:31 – IP-адрес SoftWLC, закодированный в ASCII (HEX).
6. После этого сохраните файл под тем же именем сочетанием «Ctrl +o» и закройте редактор.
Применение настроек
1. Перезагрузите виртуальную машину. Введите в консоли команду:
shutdown -r now
2. После загрузки машины необходимо вновь авторизоваться и получить права суперпользователя.
3. По умолчанию, на виртуальной машине не запущен DHCP сервер, чтобы избежать конфликтов с другими DHCP серверами, возможно работающими на Вашей сети. Запустите DHCP сервер командой
service isc-dhcp-server start
Если требуется, чтобы DHCP сервер запускался при старте виртуальной машины, необходимо удалить файл /etc/init/isc-dhcp-server.override
Проверка состояния сетевых интерфейсов
Чтобы отобразить активные сетевые настройки, введите в консоли команду:
ifconfig
Рисунок 14 – Активные сетевые подключения
Обратите внимание на количество интерфейсов (их должно быть два – «eth0» и «lo»), а также IP-адрес интерфейса «eth0» (должен соответствовать 192.168.50.1). Если данные условия выполняются, сетевые настройки были применены успешно.
Проверка статуса работы служб
1. Проверка состояния службы DHCP сервера выполняется командой:
ps -aux | grep dhcpd
Рисунок 15 – Статус работы службы DHCP
Для перезапуска DHCP-сервера используется команда:
service isc-dhcp-server restart
2. Проверка состояния и запуск службы eltex-radius. Введите в консоли команду:
ps -aux | grep eltex-radius
Для перезапуска службы eltex-radius введите в консоли команду:
service eltex-radius restart
Рисунок 16 – Статус работы службы eltex-radius
3. Проверка состояния службы eltex-ems осуществляется командой:
ps -aux | grep ems
Перезапуск сервиса выполняется командой:
service eltex-ems restart
Рисунок 17 – Статус работы службы Eltex-EMS
4. Проверка статуса работы службы tomcat выполняется командой:
ps -aux | grep tomcat
Перезапуск сервиса выполняется командой:
service tomcat7 restart
Рисунок 18 – Статус работы сервиса Tomcat7
5. Проверка статуса работы службы eltex-apb выполняется командой:
ps -aux | grep apb
Перезапуск сервиса выполняется командой:
service eltex-apb restart
Рисунок 19 – Статус работы сервиса Eltex-APB
6. Проверка статуса работы службы eltex-ngw выполняется командой:
ps -aux | grep ngw
Перезапуск сервиса выполняется командой:
service eltex-ngw restart
Рисунок 20 – Статус работы сервиса Eltex-NGW
7. Проверка статуса работы службы eltex-pcrf выполняется командой:
ps -aux | grep pcrf
Перезапуск сервиса выполняется командой:
service eltex-pcrf restart
Рисунок 21 – Статус работы сервиса Eltex-PCRF
8. Проверка статуса работы службы eltex-auth-service выполняется командой:
ps -aux | grep auth-service
Перезапуск сервиса выполняется командой:
service eltex-auth-service restart
Рисунок 22 – Статус работы сервиса Eltex-AUTH-service
Прежде чем устанавливать точку доступа на сеть, необходимо обновить ее прошивку на актуальную версию для обеспечения совместимости с текущей версией SoftWLC.