|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (15)
просмотр истории страницы... |
h1. Настройка |
{tip}{*}Время выполнения инструкции*: до 5 минут{tip} |
h2. Настройка разрешенных IP адресов и пароля |
Зайдите в меню [Настройки \-> Настройки (в файле)|CarbonBilling:Настройки (в файле)], откройте вкладку "*Настройки FTP сервера*" |
|
Зайдите в меню [Настройки \-> Настройки (в файле)|CarbonBilling:Настройки (в файле)], откройте вкладку "*Настройки FTP сервера*" |
!cdr_ftp_set_ip_and_password.png|border=1! |
|
h3. Добавление IP-адресов NAS |
|
Укажите IP-адреса VoIP NAS или подсети с которых они обращаются к биллингу. {note}Если VoIP NAS и Carbon Billing 5 находятся в разных сетях и общаются через маршрутизатор, укажите адрес маршрутизатора{note} h3. Установка пароля пользователя cdr_ftp в интерфейсе администратор |
|
Задайте пароль в том же меню что и IP-адреса NAS. {note}Установить пароль и IP можно одновременно, а можно в любой момент настроить одно или другое.{note} |
... |
h4. Установка пароля пользователя cdr_ftp через терминал |
|
Вы так же можете установить пароль используя командный интерфейс: {code} |
... |
(asr_billing) $ rsync /etc/shadow /cfg/etc/shadow # необходимо выполнить для сохранения пароля после рестарта контейнера {code} |
|
h2. Создание директории для загрузки CDR-файлов |
|
* В актуальных версиях биллинга все директории создаются вручную, но эта глава может пригодиться на случай переустановки системы |
*Корневой директорией \*vsftpd* является */app/asr_billing/var/*. |
* Владельцем директории, в которую планируется выгрузка cdr, должен быть пользователь cdr_ftp. Создать её и установить права можно следующим образом: {code}chroot /app/asr_billing/ mkdir -p /var/cdr/VoIPnas1/ chroot /app/asr_billing/ chown cdr_ftp:cdr_ftp /var/cdr/VoIPnas1/{code} |
* Необходимо, чтобы у пользователя cdr_ftp были права на вход для всех вышестоящих папок. |
{info}Обработанные CDR перемещаются в архив: например, если папка для загрузки cdr */var/oss/core/VOIP/cdr*, архив будет в папке */var/oss/core/VOIP/cdr_archive{*}{info} |
|
h2. Настройка пассивного режима FTP |
|
Настройка пассивного режима FTP требуется для *Eltex SMG*, но может быть полезна в случае если биллинг и NAS находятся в разных сегментах сети. Откройте файл конфигурации сервера */app/asr_billing/etc/vsftpd/vsftpd.conf* и добавьте в конец файла следующие строки: |
... |
2. Учетная запись cdr_ftp поумолчанию заперта в /var поэтому в настройка оборудования биллинга необходимо указать путь /var/cdr/{info} |
h2. Пример настроек для FTP-сервера на получение cdr. Во вложении представлен пример настроек FTP-сервера для загрузки данных. [^vsftpd.conf] |
h1. Отладка |
... |
{code}xferlog_std_format=NO xferlog_file=/var/log/vsftpd.log{code} |
Подробный debud vsftpd, можно включить, указав в файле */app/asr_billing/etc/vsftpd/vsftpd.conf*: |
{code}log_ftp_protocol=YES{code} Данную опцию необходимо отключить по завершении debug |
... |