Жылдызча: IP Телефон программасын кантип орнотсо болот

Жылдызча, кантип орнотуу керек

жылдызча бир Өзүңүздүн VoIP негизиндеги коммутаторду ишке ашыруу үчүн акысыз жана ачык булактуу платформа Сиздин чакан бизнес же уюмуңуз үчүн. Ушундай жол менен, сиз өзүңүздүн өндүрүмдүүлүгүңүздү жакшыртып, кардарларыңызга бардык телефондор менен оптималдуу түрдө кызмат кыла аласыз.

Бул колдонмодо сиз аны Ubuntu орнотуп, конфигурациялоону үйрөнүңүз, бул эң популярдуу дистрибутивдердин бири. Бирок кадамдар башка Debian негизделген дистрибутивдер үчүн, ал тургай башка GNU / Linux дистрибьютерлери үчүн окшош болушу мүмкүн, анткени ал баштапкы коддон орнотулуп, бинардык түзүүнү камтыйт.

Башка платформалар үчүн, мисалы Microsoft Windows же macOS үчүн, булактардан компиляция кылуунун кажети жок, орнотууга даяр болгон топтомдорду таба аласыз.

Жылдызчаны этап-этабы менен орнотуңуз

үчүн орнотуу Жылдызча сиздин системаңызда ушул жөнөкөй кадамдарды жасашыңыз керек ...

өбөлгөлөр

Жылдызча орнотууну баштоодон мурун, сизде алгач керектүү пакеттер компиляциялоо. Жалпысынан, сиздин таркатууңузда буга чейин эле бар окшойт, бирок сиз төмөнкү программаларды иштетип, коопсуз болуп калсаңыз болот (эгер алар орнотулган болсо, эч нерсе кылышпайт):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

Бул wget пакетин орнотуп, булактарды, Subversion версиясын көзөмөлдөө тутумун жана пакетти булактан курууга керектүү пакеттерди жүктөп алат.

Жылдызчаны жүктөө

Төмөнкү болот өз ариптерин жүктөө Жылдызча программасы, башкача айтканда, бул программанын экилик файлын кура турган булак коду. Бул үчүн, терминалдан төмөнкүлөрдү аткарышы керек:

Бул программанын Asterisk 18.3.0 нускасын жүктөйт, ал ушул жазууга чейин акыркы болуп саналат.

cd /usr/src/

sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk/asterisk-18.3.0.tar.gz

sudo tar zxf asterisk-18.3.0.tar.gz

cd asterisk-18.3.0

Көз карандылыктарды чечүү

Кийинки кадам көз карандылыктарды чечүү айрыкча, сүйлөшүү үчүн керек MP3 модулу жөнүндө сөз болгондо, Asterisk ээ. Бул үчүн, ушул максаттар үчүн жеткиликтүү скрипттерди колдонуу үчүн, терминалдан төмөнкү буйруктарды иштете аласыз:

sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install

Бул буйруктар бул көз карандылыктарды чечип, ийгиликтүү болсо ийгиликтүү орнотуу билдирүүсүн көрсөтөт.

Жылдызчаны орнотуу

Азыр жылдызчаны түзүп, орнотууга убакыт келди. Бул үчүн, жасала турган кадамдар жөнөкөй, сиз гана төмөнкүлөрдү колдонушуңуз керек:

Кыйынчылыктарга туш болсоңуз же башка нускасын орнотууга аракет кылып жатсаңыз, LEADME файлын окуңуз. Бир аз айырмачылыктар болушу мүмкүн.

sudo ./configure

sudo make menuselect

Менюдан тандаңыз format_mp3 жана F12 бассаңыз, клавиатураны колдонуп, Сактоо жана Чыгуу баскычын тандап, ENTER баскычын басыңыз.

Андан кийин сиз процессти баштасаңыз болот түзүүнүн сыяктуу:

sudo make -j2

Сиз кошкон санды -j процессоруңуздун ядролорунун санына жараша өзгөртө аласыз. Мисалы, сизде 8 ядро ​​болсо, сиз компиляцияны тездетүү үчүн -j8 колдоно аласыз. Эгер сизде бир гана ядро ​​болсо, -j параметрин бассаңыз болот.

Негизги тарам

Компиляция бүткөндөн кийин, компьютериңиздин иштешине жараша аздыр-көптүр талап кылынышы мүмкүн, төмөнкүлөр орнотуу экиликтен:

sudo make install

Ал буга чейин орнотулган. Бирок процесс аягына чыга элек. Кийинки кадам - ​​АТС конфигурациясынын негизги файлдарын орнотуу: 

sudo make basic-pbx

sudo make config

sudo ldconfig

Жылдызчаны орнотуунун кийинки кадамы - жаңы колдонуучу түзүү. Коопсуздук максатында, жакшы жаңы колдонуучу түзүү:

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk

Эми, төмөнкү конфигурация файлын ачуу керек / etc / default / asterisk сүйүктүү текст редакторуңуз менен жана эки сапка комментарий бербеңиз (# башынан алып салыңыз):

  • AST_USER = »жылдызча»
  • AST_GROUP = »жылдызча»

Кийинки нерсе түзүлгөн колдонуучуну диалог жана аудио топтору IP телефония тутуму иштеши керек:

sudo usermod -a -G dialout,audio asterisk

Эми сиз өзгөртүшүңүз керек уруксаттар жана ээси Демейки Жылдызча менен эмес, түзүлгөн колдонуучу менен колдонула турган кээ бир файлдар менен каталогдор:

sudo chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

sudo chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

Процессти баштаңыз

Баары конфигурациялангандан кийин, төмөнкүлөр болот кызматты баштоо бул Жылдызча жараянын баштайт. Ал үчүн жөн гана чуркап өтүңүз:

sudo systemctl start asterisk

sudo systemctl enable asterisk

Para анын иштеп жаткандыгын текшерүү:

sudo asterisk -vvvr

Эгер ал иштебей калса, башталганыңызды же кандайдыр бир эрежелердин бар-жогун текшерип алыңыз Брандмауэр же коопсуздук тутуму аны тосуп жаткан болушу мүмкүн.

Кошумча маалымат - Asterisk Wiki

Жылдызча конфигурациясы

Жылдызча, альтернатива

Баары бүткөндөн кийин, сиздин VoIP телефония серверин иштетиш керек, ошондо сиздин LANга туташкан телефондор жакшы иштеши мүмкүн. Бирок, кандайдыр бир нерсени жасаш керек болсо тарам Атап айтканда, төмөнкү маанилүү Жылдызча файлдарын эске алсаңыз болот:

  • /etc/asterosk/asterisk.conf: бул негизги конфигурация файлы. Анда тутумдун өзү жөнүндө бардык негиздерди, мисалы, калган конфигурация болгон каталогдорду, үн файлдарын, модулдарды ж.б., ошондой эле кызматтын маанилүү функцияларын конфигурациялай аласыз.
  • /etc/asterisk/sip.conf: бул дагы бир маанилүү конфигурация файлы, ал тутумдун колдонуучуларын, ошондой эле алар туташтырылышы керек болгон серверлерди аныктоо үчүн SIP протоколунун кандай иштээрин аныктайт. Ичинде сиз глобалдык параметрлерге жана башка колдонуучуларга жана башкаларга арналган башка бөлүктөрдү же контексттерди камтыган эки маанилүү бөлүмдү көрө аласыз, бири [жалпы].
  • /etc/asterisk/extensions.conf: дагы бир маанилүү жылдызча конфигурация файлы. Анда анын өзүн кандай алып жүрөрүн аныктай аласыз.
  • /etc/asterisk/queues.conf- Кезектерди жана кезек агенттерин, башкача айтканда, мүчөлөрдү конфигурациялоо үчүн.
  • /etc/asterisk/chan_dahdi.conf: байланыш карталарынын топтору жана параметрлери конфигурацияланган жерде.
  • /etc/asterisk/cdr.conf: анда жасалган чалуулардын жазууларын кантип сактоо керектиги көрсөтүлгөн.
  • /etc/asterisk/features.conf: трансферттер, грациондор ж.б.у.с. өзгөчөлүктөрү.
  • /etc/asterisk/voicemail.conf- Үн почтасынын эсептери жана орнотуулары.
  • /etc/asterisk/confbridge.conf- конференц-залдын колдонуучуларын, бөлмөлөрүн жана меню параметрлерин жөндөө
  • башкалар: Жылдызча ар тараптуу жана ийкемдүү, ошондуктан дагы көптөгөн конфигурациялар болушу мүмкүн, бирок булар негизгиси.

Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

2 комментарий, өзүңүздүкүн калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   Computer Guardian ал мындай деди:

    Исакка рахмат, кимдир бирөөнүн Жылдызчаны орнотууну жана конфигурациялоону документтештирүүгө үндөгөнү абдан кызыктуу.

    Ушул темада башка макалаларды улантууну пландап жатасызбы? Мен дагы каалап кетип калдым. Баарыбыздын эле тармактык телефондорубуз жок экендигин түшүнөм, бирок мобилдик түзмөктөрүбүздө VoIP программасын сынап көрсөк болот беле? (Мисалы)

    Мен куттуктайм дедим жана ушул темага тереңирээк киришүүгө үндөйт деп ишенем.

    Чон рахмат

  2.   Magda ал мындай деди:

    https://www.freepbx.org/

    Балким, бул жакка эртерээк келип калдыңар. Ал астериксти камтыйт (аздыр-көптүр) жана башкаруу блогунун бардык кол конфигурациясынан сактайт. Баары бир убакытты жана чыдамдуулукту сарпташыңыз керек.

    Көңүлүн көтөргөндөргө ийгилик !!!