Как сгенерировать трафик
В данном блоке описан общий алгоритм генерации трафика для теста системы
Сперва получите доступ к рабочей станции на обьекте оператора, обычно через AnyDesk или напрямую
Делать соответствующие действия для генерации трафика в зависимости от желаемого протокола:
Зайти в любой сайт в браузере с http
Обычно http://kremlin.ru, http://cbr.ru
Зайти в новости RSS. Список каналов RSS
Вход под анонима в ftp.dlink.ru
Перекидываем файлы с ADSL, по хорошему с разными обьемом
В терминале вводим
telnet telehack.comЗаходим и можно запустить starwars, смотрим интересный фильм и выключаем терминал, трафик должен упасть
-
Развернуть сервер на одном из рабочих мест в VirtualBox, используя образ:
ASTERISK-H323.ovaДанные для входа:
login: rootpass: centos8vas3 -
Назначить серверу отдельный IP-адрес и установить Java (OpenJDK 17):
Terminal window apt updateapt install openjdk-17-jdk -y -
Скачать и установить Openfire с официального сайта:
Установка:
Terminal window dpkg -i openfire_5.0.3_all.deb -
Запустить Openfire и открыть веб-интерфейс:
http://<IP_сервера>:9090 -
Настроить сервер:

-
Настроить базу данных:

-
Настроить профиль:

-
Установить пароль администратора:
@WSX3edc -
Если веб-интерфейс не открывается — отредактировать конфигурацию:
Terminal window nano /etc/openfire/openfire.xmlВ теге
<interface>: Установить:- либо пустое значение
- либо 0.0.0.0
<interface>0.0.0.0</interface>После этого перезапустить Openfire:
Terminal window systemctl restart openfire -
Войти в админ-панель под пользователем
admin -
Отключить шифрование:
-
Перейти:
Сервер → Настройка сервера → Подключение клиентов -
Убрать галочку:
Прямое шифрование TLS -
В разделе “Простые текстовые подключения” → “Дополнительные настройки”:
Запретить шифрование

-
-
Создать пользователей в Pidgin:
- Перейти:
Пользователи/Группы → Создать нового пользователя

- Создать минимум 2 пользователя

- Пароль для всех:
@WSX3edc
- Перейти:
-
Создать групповой чат:
- Перейти:
Групповой чат → Создать новую комнату
- Например:
имя комнаты: 123

- Перейти:
-
Настроить клиент для тестирования:
- Перейти:
Учётные записи → Управление учетными записями → Добавить
- Указать:
XMPPIP сервера (например: 103.x.x.x)
- При запросе сертификата — принять


- Перейти:
-
Добавить таккую же вторую учетную запись и выполнить тест:
- Отправить сообщение между пользователями
- Подключиться к конференции (комната: 123)
- Добавить обе учетки
- Отправить сообщения внутри комнаты
-
Проверка:
- Убедиться, что XMPP-трафик фиксируется (например, через tcpdump / DPI систему)
- Если сообщения не проходят:
- Перезапустить pidgin
- Отключить/включить учетные записи
- Повторить попытку (иногда клиент “зависает”)
-
Развернуть SIP-сервер на базе образа Stand1.ova в VirtualBox:
login: rootpass: helloasterisk -
Назначить серверу IP-адрес и открыть FreePBX веб-интерфейс:
http://<IP_сервера>Данные для входа:
login: adminpass: helloasterisk -
Настроить сеть для SIP: Перейти:
Общие настройки → Установка Asterisk для SIPНажать:
Detect Network SettingsВажно:
-
Если IP не определяется автоматически → проблема в DNS
-
Нужно прописать DNS в настройках сети
-
Повторить Detect Network Settings
-
Сохранить:
Save → Apply Config
-
-
Использовать существующие SIP-аккаунты:
102103 -
Настроить клиент создав аккаунт:
User: 102Password: 102SIP Server: <IP Stand1>Port: 5160
-
На втором устройстве создать второй аккаунт:
User: 103Password: 103 -
Выполнить тест:
- Позвонить с 102 → 103
- Убедиться, что звонок проходит
- Проверить, что SIP/RTP трафик фиксируется
-
Настройка H.323 на сервере:
Подключиться к CLI:
Terminal window asterisk -rvvvПроверить наличие модуля:
Terminal window module show like chan_ooh323.soЕсли:
running→ модуль активен -
Настроить конфигурацию H.323:
Terminal window nano /etc/asterisk/ooh323.conf- Создать два абонента:
100101
- Указать IP-адреса рабочих станций
- Создать два абонента:
-
Проверка маршрутизации между подсетями:
Если:
- Stand1 (SIP)
- ASTERISK-H323
находятся:
- в разных подсетях
- или используют маску /30
Тогда необходимо прописать маршрутизацию вызовов:
Terminal window nano /etc/asterisk/extensions.conf- Добавить правила маршрутизации между SIP и H.323
-
Выполнить тест H.323:
- Звонки между:
100 ↔ 101
- Убедиться, что вызовы проходят
- Проверить, что H.323-трафик фиксируется
- Звонки между:
- Открываем Thunderbird




- Отправляем письма
- Данные для входа:
Sunkar5658!



- Данные для входа:
Sunkar5658!


