Last active
January 20, 2019 19:30
-
-
Save bilinin/16080708832d814c09ea415f23b3a054 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Установка docker в операционной системе ubuntu выполняется командой: | |
curl -fsSL https://get.docker.com/ | sh | |
После чего необходимо выполнить рекомендованную команду | |
usermod -a -G | |
docker pull jmar71n/freepbx - команда для скачивания контейнера freePBX | |
ждём автоматического скачивания и установки. | |
docker ps -a | |
docker run --net=host -d -t jmar71n/freepbx | |
docker stop <> | |
docker start <> | |
docker rm <> | |
Установка stun сервера | |
sudo gedit /etc/apt/sources.list | |
If universe is not included then modify the file so that it does. | |
deb http://us.archive.ubuntu.com/ubuntu wily main universe | |
After any changes you should run this command to update your system. | |
sudo apt-get update | |
You can now install the package like this. | |
Installstuntman-server | |
sudo apt-get install stuntman-server | |
Существует необходимость разделять провайдерскую часть сети и пользовательскую. Для этого можно применять технологию NAT. Но при мспользовании данной технологии | |
прохождение SIP траффика становится проблематичным. Для решения данной проблемы существуюет ряд протаколов, таких, как STUN, TURN, ICE. | |
Выберем для этих целей сервер STUN. | |
В интеренете существует ммножество ужезапущенных серверов к которым можно подключиться со своего Asterisk и клиентских программ. Но в | |
таком случае при пропаже интернет соединения пропадёт и связь с этим сервером, а следовательно пропадёт и телефонная связь. Поэтому имеет смысл | |
запустить свой собственный STUN сервер. | |
Чтобы установить восполбзуемся командой: | |
sudo apt-get install / блаблабла | |
После успешной установки следует запустить этот сервер командой: | |
команда для запуска stun сервера | |
sudo stunserver --mode full --primaryinterface 172.16.0.250 --primaryport 34790 | |
После этого следует подключиться к серверу с Asterisk и клиентских устройств, прописав его в настройках. | |
docker images | |
docker run -p 8080:8080 -p 50000:50000 jenkins | |
ключ --rm - по завершению контейнера не станет | |
(aaa) | |
подготовка | |
действие | |
проверка |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment