По пути:
/usr/local/freeswitch/conf/autoload_configs/event_socket.conf.xml
находится конфигурационный файл для взаимодействия с FreeSWITCH посредством консольной утилиты FS_CLI (интерфейса командной строки). Содержимое файла event_socket.conf.xml следующее:
Запускается просто, надо в консоли на сервере где находится FreeSWITCH, выполнить:
/usr/local/freeswitch/bin/fs_cli
Но для удаленного подключения к FreeSWITCH (скопировав исполняемый файл к себе fs_cli) необходимо внести изменения.
Параметр listen-ip и password мы изменим, а также расскоментируем и поправим параметр apply-inbound-acl .
Получиться следующее:
Соответственно мы разрешили доступ из вне (адрес 0.0.0.0), поменяли пароль (назначьте свой вместо ClueCon), а также добавили список доступа, в котором мы укажем с каких адресов можно иметь вообще доступ. В файл /usr/local/freeswitch/conf/autoload_configs/acl.conf.xml вставте следующую секцию:
Здесь доступ разрешен только с двух адресов: локального (127.0.0.1) и удаленного (впишите свой адрес).
После рестарта FreeSWITCH изменения вступят в силу.