Server sip locale. Decidi su un server SIP. Server SIP per Windows

L'uso aziendale dei numeri SIP avviene spesso con il sistema operativo Windows installato sulla maggior parte dei PC dell'ufficio. Considera le soluzioni VoIP esistenti per questo sistema.

Chiamate web: cosa, come, dove

Approvato dall'alta dirigenza

Il software progettato per l'alta dirigenza è solitamente progettato per colmare il divario tra le conferenze online e la vicinanza fisica al tavolo in una riunione, per quanto possibile. È sull'eliminazione dei confini del mondo virtuale e del mondo reale che gli sviluppatori di Silicon Valley faticano, nella speranza di “superare” funzionalmente il server Asterisk.

  • forza b. È stato sviluppato dall'omonima azienda nel 2010 e da allora è stato migliorato quotidianamente. Gli utenti di Wikipedia in lingua russa posizionano il programma come uno dei pochi adatti ai requisiti di sicurezza anche per l'uso nelle agenzie governative.
  • Il telefono 3CX è multipiattaforma, può essere utilizzato "in combinazione" non solo con Windows, ma anche con lincusoid, così come sotto il sistema operativo mobile - Android, i-/Mac-OS, ecc. Tutte le funzionalità sono disponibili gratuitamente per gli abbonati , il che sorprende, data la qualità dei servizi, il lavoro di supporto tecnico e la comodità dell'interfaccia. Quest'ultimo, tra l'altro, è riconosciuto (secondo i risultati della ricerca Software Advice) come il leader dei TOP-5 sipphone più comodi da utilizzare.
  • Brosix. Uno dei programmi più sicuri, funzionante secondo lo standard federale statunitense con crittografia simmetrica 256-AES. Le aziende che scelgono di utilizzare Brosix Business dovranno pagare una licenza, in cambio della possibilità di creare reti private resistenti alle criptovalute con il clic di pochi pulsanti. Gli individui possono utilizzare legalmente il programma gratuitamente, ma in una versione light, dove non sono presenti funzioni di lavagna, condivisione del desktop e chiamate in conferenza.

Il comfort degli impiegati è la chiave per il funzionamento stabile dell'azienda

Ma non solo la gestione ha bisogno di una comunicazione di alta qualità, ma anche dei normali colletti bianchi. Non importa quanto sia di routine il lavoro degli impiegati, è su di esso che si basano le attività dell'azienda, e quindi è nell'interesse del management semplificare il più possibile le loro azioni. Molti uffici utilizzano le funzionalità di programmi come Skype, Yahoo! Messenger e simili per la comunicazione interna, ma in alcuni casi la soluzione migliore sarebbe quella di utilizzare software speciali.

  • chiamare l'ufficio. "affilato" per lavorare con grandi basi di clienti. Semplifica il più possibile le chiamate, l'invio di messaggi a (e-mail / SMS) e altre notifiche di massa.
  • Ventrilo. Un walkie-talkie softphone associato alle chat vocali di gioco. Nonostante gli stereotipi, è popolare nelle aziende in cui il profitto dipende dalla velocità di reazione e dalla dinamica, ad esempio nei servizi di consegna o negli scambi offline chiusi.
  • Sippoint. Un'utilità che supporta un'interfaccia multiutente e consente di configurare database di contatti in più fasi. Inoltre, gli utenti possono condividere file su una rete interna all'ufficio chiusa. È degno di nota per il fatto che trasferisce facilmente i dati da / verso altri sistemi: Google Talk, QIP e altri popolari programmi di messaggistica istantanea.
  • jabbin. Il principale vantaggio del softphone è la possibilità di effettuare chiamate anche senza la connessione SIP di un provider, solo con la connessione web dell'utente, comprese le connessioni intra locali. Ma allo stesso tempo, ahimè, non c'è modo di chiamare un numero fisso o mobile.

Il miglior softphone per i migliori abbonati

Gli abbonati al sito non dovranno essere tormentati dal dilemma della scelta: esiste un programma universale e allo stesso tempo semplice a disposizione di tutti gli utenti - un server IP telefonico - YouMagic Softphone. Oltre agli ovvi vantaggi di lavorare con il provider stesso, l'abbonato riceverà i seguenti "bonus":

  • centralino virtuale con protezione contro flooding, spam e attacchi DDoS sui nodi centrali, che garantisce una comunicazione confortevole senza interruzioni;
  • il servizio di supporto tecnico risponderà in dettaglio a qualsiasi domanda e, in caso di problemi, li risolverà tempestivamente;
  • ogni utente del softphone potrà utilizzare diversi account e calcolatori finanziari per ciascuno di essi, automatizzando così la contabilizzazione dei costi di traffico.

Queste e molte altre funzionalità rendono l'utilizzo il più confortevole possibile su qualsiasi piattaforma, inclusi Windows, Android e altri sistemi operativi.

tag:

La telefonia SIP può ridurre significativamente il costo delle comunicazioni telefoniche. Utilizzando i servizi dei provider IP, risparmiamo denaro e abbiamo l'opportunità di chiamare piani tariffari ridotti da qualsiasi parte del mondo. Questo tipo di connessione viene utilizzato anche per organizzare la telefonia all'interno dell'ufficio: per questo è necessario installare un server SIP su uno dei computer e collegare ad esso telefoni software e hardware. In questa recensione, confronteremo i server SIP più popolari, inclusi quelli gratuiti:

  • Asterisco;
  • Kamailio;
  • Server SIP dell'ufficio
  • sorso X.

Diamo un'occhiata a questi server in modo più dettagliato e scopriamo come avviare un server SIP con le tue mani.

Inizieremo questa recensione esaminando uno dei server più famosi per la telefonia IP: questo è il server SIP Asterisk. È incentrato sull'organizzazione della telefonia d'ufficio ed è molto popolare.

Server SIP Asterisco

Asterisk può essere definita una soluzione distribuita gratuitamente, ma ha ancora moduli con licenza. Il programma funziona su sistemi operativi Linux ed è disponibile in diverse distribuzioni che differiscono per funzionalità, interfacce web e set di moduli aggiuntivi. Questo non vuol dire che questa sia una soluzione per utenti inesperti.- piuttosto, è una soluzione più professionale. Il server Asterisk SIP ha le seguenti caratteristiche:

  • Deviazione e trasferimento di chiamata;
  • Attesa e avviso di chiamata (con musica di sottofondo);
  • Intercettazione e parcheggio delle chiamate (le funzioni consentono di rispondere alle chiamate da altri dispositivi o di continuare le conversazioni su di esse avviate su altri dispositivi);
  • conferenza;
  • Videocomunicazione;
  • Funzioni di call center;
  • Integrazione delle linee telefoniche tradizionali;
  • Amministrazione tramite interfaccia web;
  • funzioni di fatturazione.

Possiamo dire che l'utilizzo del server SIP Asterisk risolverà un problema di qualsiasi complessità. Scalabilità, presenza di moduli aggiuntivi, un numero enorme di protocolli supportati: tutto questo può essere definito i vantaggi del programma. Per quanto riguarda gli svantaggi, questa è la complessità delle impostazioni per gli utenti inesperti e la presenza di una doppia licenza.

Nonostante il fatto che questo server sia gratuito, può contenere moduli distribuiti in base al codice concesso in licenza - a volte ciò causa alcuni problemi.

Server SIP Kamailio

Questo progetto una volta era chiamato server SIP OpenSER, ma nel 2008 è stato ribattezzato Kamailio. Ma non può essere definito il più famoso se confrontato con mostri come 3CX o Asterisk. Il server ha funzionalità decenti ed è più spesso utilizzato in un ambiente professionale. Ecco perchè non adatto a compiti semplici.

Nell'elenco dei suoi vantaggi, possiamo includere il supporto per un gran numero di vari moduli che ne espandono le funzionalità. Tra le carenze c'era la complessità della configurazione.

server SIP sipX

Questo è un altro prodotto gratuito che funziona su sistemi Linux. Il server sipX è semplice e orientato all'ufficio. Gli sviluppatori lo hanno dotato di funzionalità decenti, fornendo un gran numero di funzioni per la gestione delle chiamate vocali. Quando si utilizza l'hardware giusto, il server sipX SIP consente di risolvere anche i compiti più complessi.

Tra i suoi vantaggi c'erano stabilità, semplicità e dimensioni minime. SipX consente di implementare in poche ore reti SIP locali, utilizzate per la telefonia veloce degli uffici. Anche questo server è gratuito. Per quanto riguarda gli svantaggi, il punto più negativo è che per il funzionamento di tutte le funzioni sono necessari telefoni avanzati e gateway Voip.

Server SIP per Windows

I sistemi Linux hanno la massima stabilità e prestazioni eccellenti. Ma richiedono una certa conoscenza e non possono essere definiti amichevoli per gli utenti ordinari. Pertanto, nel mondo del software sono comparsi server SIP più comprensibili per Windows. Naturalmente anche qui utenti e amministratori di sistema possono aspettarsi varie difficoltà, ma è molto più facile aggirarle.

Server SIP 3CX

Tra i server SIP più avanzati, possiamo evidenziare il sistema telefonico Voip-PBX 3CX per Windows. Questa soluzione è focalizzata sull'organizzazione delle comunicazioni aziendali di qualsiasi scala, anche se i singoli uffici si trovano in diverse parti del pianeta. Vantaggi del server:

  • Funzionalità vocale completa;
  • Supporto per un gran numero di clienti (incluso il nostro software per varie piattaforme);
  • Supporto per conferenze Web;
  • Integrazione di servizi di provider SIP di terze parti e operatori di telefonia tradizionale.

Utilizzo del server del sistema telefonico 3CX consente di ridurre al minimo i costi di comunicazione e rendere più conveniente la telefonia d'ufficio. Lo sviluppatore fornisce agli utenti molti materiali di formazione, conduce eventi di formazione e fornisce un supporto utente completo. I clienti possono scegliere tra una versione gratuita standard e una versione commerciale che supporta funzionalità aggiuntive.

La versione di prova gratuita è abbastanza funzionale e può essere utilizzata come opzione di base per l'organizzazione della telefonia IP.

Questo prodotto ha molti vantaggi. Prima di tutto, è necessario evidenziare che il server del sistema telefonico 3CX funziona sul sistema operativo Windows. È estremamente flessibile nelle impostazioni e ha un'enorme funzionalità. Se hai bisogno di una telefonia regolare e non di un intero call center, la versione gratuita ti basterà. Svantaggi: è impossibile integrare il sistema con qualcosa di proprio, poiché il codice sorgente è chiuso. Tuttavia, questo non può essere considerato uno svantaggio significativo.

SIP Server OfficeSIP Server

Server SIP gratuito OfficeSIP Server è un software gratuito per Windows. Questo server è così semplice che anche l'utente più inesperto può gestirne l'installazione e la configurazione. L'installazione e l'esecuzione del programma richiedono un paio di minuti, dopodiché puoi iniziare a creare account utente locali.

Anche è possibile connettersi a un provider IP di terze parti per chiamate in tutto il mondo. Un ottimo programma per piccoli uffici che necessitano di telefonia d'ufficio. Vantaggi del programma:

  • Facilità di impostazione;
  • Lavora in ambiente Windows;
  • Facile connessione di nuovi abbonati;
  • Avere una connessione con il mondo esterno.

Svantaggi del programma:

  • Mancanza di molte comode funzioni per ufficio e voce;
  • L'impossibilità di ridimensionamento;
  • Non c'è modo di connettersi al "tuo" PBX da qualsiasi parte del mondo (solo connessioni locali).

Tuttavia, questo è un server SIP estremamente conveniente e gratuito per piccoli uffici.

Il server SIP è un insieme di software per avviare la telefonia IP all'interno di un ufficio o di una produzione. La telefonia tradizionale è caratterizzata da costi di chiamata elevati e non offre molti vantaggi commerciali. L'implementazione del proprio PBX di produzione o dell'ufficio consente di impostare la distribuzione delle chiamate, ridurre i costi di comunicazione all'interno dell'azienda e stabilire comunicazioni vocali con i clienti.

Scegliere un server di telefonia IP è facile: nella nostra recensione troverai soluzioni per Windows e Linux. Ma vengono sempre più sostituiti da soluzioni già pronte dai fornitori. Inoltre, i prezzi per il lancio della telefonia d'ufficio sono economici. Il cliente deve scegliere una tariffa, pagare i servizi di comunicazione, collegare l'apparecchiatura alla rete ed effettuare tutte le impostazioni necessarie.

Davanti a noi c'è uno dei server SIP più popolari al mondo per l'organizzazione della telefonia d'ufficio. Il progetto è apparso nel 1999 e aveva lo scopo di sostituire i costosi mini-ATS. Il server funziona con il sistema operativo Linux e dispone di tutte le funzionalità necessarie:

  • Supporta il lavoro con la telefonia tradizionale.
  • In grado di gestire la distribuzione, l'elaborazione delle telefonate.
  • Supporta sessioni video.
  • Integrabile nei sistemi CRM.
  • Supporta la crittografia delle chiamate per prevenire le intercettazioni.

La funzionalità del server Asterisk SIP può essere estesa con software aggiuntivo. Funziona con quasi tutti i protocolli di telefonia IP e può risolvere anche i compiti più complessi. Il suo principale svantaggio è la complessità. Sono state sviluppate comode interfacce web per la gestione dei server, ma non risolvono il problema della complessità di questo prodotto software.

Server da 3CX

Il server SIP del sistema telefonico 3CX è progettato per telefonare a imprese di qualsiasi dimensione. Possono essere piccole imprese o grandi società con dozzine di filiali, divisioni e divisioni. Supporta tutte le funzionalità dei PBX dell'ufficio: gestione delle chiamate, integrazione in CRM, conferenze, funzioni di call center e molto altro. Il prodotto si distingue per il supporto completo da parte dello sviluppatore. L'ambiente di lavoro è il sistema operativo Windows. L'implementazione dei propri sviluppi, come in Asterisk, non funzionerà a causa del codice sorgente chiuso del server.

server sipXecs

Un altro soft PBX per risolvere i problemi aziendali. Manca il supporto per più protocolli e funziona solo con SIP. L'interfaccia web viene utilizzata per gestire la telefonia. È disponibile il supporto per la maggior parte delle funzioni standard: trasferimento/elaborazione delle chiamate, composizione rapida, conferenze, attesa e attesa, comunicazione multicanale e molto altro. Il server esegue il sistema operativo Linux.

Server OfficeSIP

Applicazione gratuita per l'organizzazione della telefonia d'ufficio. Adatto per piccoli e medi uffici che non necessitano di funzionalità aggiuntive. Per le grandi aziende con divisioni e filiali in tutto il mondo, questo server SIP non è adatto. Ma per collegare l'ufficio contabilità, i direttori, l'ufficio del personale, diversi uffici con accesso a comunicazioni internazionali e interurbane, sei sempre il benvenuto.

Il server funziona con il sistema operativo Windows e non crea difficoltà. È gratuito anche per i clienti business, il che determina una certa domanda per questo prodotto. L'installazione è rapida e senza indugio, la registrazione dei nuovi abbonati avviene in un paio di clic del mouse. Se il compito è stabilire una connessione con le tue mani, ma non hai molta esperienza, usa questa soluzione semplice e gratuita.

Soluzioni pronte dai fornitori

Di recente, l'azienda è passata a soluzioni già pronte. Ci sono diverse ragioni per questo:

  • Costi ridotti: la connessione spesso è gratuita, vengono pagati solo i costi per le lunghe distanze, i lavori e alcune funzioni aggiuntive.
  • Sicurezza: l'autoconfigurazione del VoIP in ufficio non darà fiducia nella sicurezza del sistema da hack e attacchi. Presso i fornitori, il personale certificato fa questo.
  • Convenienza: dall'attrezzatura aggiuntiva sono necessari solo computer e telefoni. Nessun hardware separato per i server IP.

Prendere in considerazione diverse soluzioni per l'organizzazione della telefonia IP per le aziende.

Cloud PBX da Zadarma

Questo provider collega la telefonia dell'ufficio a prezzi a partire da 10 copechi/min, con una qualità vocale premium. L'amministratore di sistema del tuo ufficio non deve fare problemi con l'attrezzatura: basta aggiungere abbonati al sistema e impostare la distribuzione delle chiamate. Vantaggi di Zadarma:

  • Connessione gratuita alla telefonia IP.
  • Il provider offre numeri multicanale in 90 paesi del mondo e in molte città russe.
  • Possibilità di integrazione con CRM utilizzato.
  • Piena funzionalità di un centralino cloud.
  • Chiamate gratuite all'interno dell'azienda e delle sue filiali, indipendentemente dalla posizione geografica dei lavori.
  • Accesso a 8-800 numeri con la funzionalità di un vero e proprio call center.
  • Interfaccia API per l'implementazione delle proprie attività aziendali.

Il provider garantisce un'elevata qualità della trasmissione vocale, supporta i clienti telefonicamente o tramite chat interna, offre chiamate a basso costo in Russia e in tutto il mondo. E tutto questo senza costose attrezzature e impostazioni. Ordina il servizio e ricevi un centralino cloud già pronto in 5 minuti. La configurazione avviene tramite una comoda interfaccia web.

Come mostrano le recensioni dei clienti, il provider Zadarma fornisce una trasmissione vocale di alta qualità e funzionalità complete dei PBX per ufficio per grandi e piccole imprese.

Cloud PBX da SIPNET

Uno dei più antichi fornitori di telefonia IP. Lavora non solo con privati, ma anche con clienti aziendali. La tariffa di partenza costerà solo 1000 rubli. Comprenderà tre postazioni telefoniche, un pacchetto di minuti tra cui scegliere (da 600 a 1500 minuti verso i numeri di Mosca e San Pietroburgo, in tutta la Russia o verso il cellulare). Non ci sono costi di connessione. Inoltre, i clienti hanno accesso a opzioni che espandono la funzionalità, il numero di posti e forniscono i servizi di un manager personale. SIPNET è un vero e proprio PBX per le aziende, comprese le funzioni di call center.

Servizio server di telefonia SIP

Abilitando questo servizio, potrai utilizzare Server di telefonia SIP (PBX) basato su Asterisk all'interno della tua rete domestica.

Puoi registrare il tuo smartphone o computer con un client SIP in questa centrale telefonica e chiamare i tuoi parenti e amici che sono anche registrati in questo server.

Suggerimento! Inoltre, è possibile configurare il server di telefonia SIP utilizzando questa guida.

Esempio di utilizzo e configurazione

Tutto è molto semplice.

1. Nella pagina dell'applicazione, è necessario attivare il servizio server di telefonia SIP, che fungerà da unico punto di registrazione dei tuoi smartphone, computer e altri dispositivi tramite il protocollo SIP. Questo server cambierà le tue telefonate all'interno della tua WAN.

L'indirizzo del server sulla rete è 172.16.255.14

Dopo aver avviato il server, verificarne la disponibilità eseguendo il comando ping 172.16.255.14

2. Se il ping ha avuto successo, registra i tuoi dispositivi. Per fare ciò, sul nostro sito Web, specifica il numero di telefono e la password desiderati per questo dispositivo, quindi configura il tuo dispositivo, come mostrato nell'esempio seguente.

2.1. Nella pagina del server di telefonia SIP, specificare i numeri di telefono e le password desiderati per la connessione.

In questo esempio sono presenti due numeri di telefono, 10 e 11, ciascuno con una password 1111.

2.2. Configura il tuo dispositivo. Questo esempio mostra due implementazioni di connessione: un client SIP Android standard e l'utilizzo dell'applicazione Zoiper ospitata su un PC con Windows 8

Quindi Androide. Ha un client di telefonia SIP integrato.

Innanzitutto crea un nuovo account del server SIP

Indichiamo il numero di telefono precedentemente selezionato con il quale ci registreremo sul server di telefonia SIP (nel nostro esempio 10), la password e l'indirizzo del server

Dopo aver salvato l'account, il telefono proverà a registrarsi con il server SIP.

Ci sono ancora varie impostazioni e, molto probabilmente, dovrai selezionare "Accetta in entrata" per mantenere il telefono connesso al server SIP e in attesa di una chiamata in arrivo. In realtà, questo è tutto.

Ora otteniamo il contatto della persona che chiameremo tramite il nostro server di telefonia SIP. Per fare ciò, vai al taccuino e aggiungi un nuovo contatto , che chiameremo "Dacia". Ma c'è una sfumatura... bisogna indicare il numero di "Dachi" e questo va fatto nel campo chiamato "Chiama via Internet".

Nella schermata principale del contatto, questo campo è mancante, quindi è necessario scorrere fino all'elemento "Aggiungi un altro campo" e quindi si aprirà una nuova finestra con una scelta di campi, tra i quali ci sarà "Chiama via Internet"

Ora l'ultima cosa rimasta è indicare il numero in questo campo. È indicato come mostrato nella figura seguente -

Su questo, il nostro client su Android è pronto. Aggiungiamo le impostazioni sul secondo lato della nostra futura connessione telefonica.

2.2 Nel ruolo della seconda parte, avremo PC Windows 8 con client di telefonia SIP Zoiper installato.

Dopo l'installazione, inserisci le impostazioni e aggiungi un nuovo account con il protocollo SIP.


Nelle impostazioni dell'account, specifica il nome utente e l'indirizzo del server nel seguente formato: Questo indirizzo email è protetto dagli spambots. Devi avere JavaScript abilitato per visualizzare..4 e password. Quindi spuntare " Salta il rilevamento automatico"


Dopo aver salvato le impostazioni, torna alle impostazioni e fai clic sul pulsante Registra. Nell'angolo destro dovrebbe essere visualizzata una voce di stato - Registrato.

Se tutto è stato registrato correttamente, puoi provare a chiamare. Chiudi questa finestra. Dalla schermata principale, seleziona Tastiera e componi Android - 10.


Ci auguriamo che il tuo Android abbia squillato e tu possa controllare la qualità della connessione.

Questo, in effetti, è tutto

Caratteristiche tecniche

Il tuo server di telefonia SIP situato in 172.16.255.14 è solo un server SIP e non contiene più dati diversi dai numeri inseriti.

Periodo di prova del servizio

Prevediamo che il periodo di test del servizio del server di telefonia SIP richiederà circa un mese.

Cancellazione del servizio

Puoi annullare il servizio in qualsiasi momento. In questo caso, le registrazioni del dispositivo verranno eliminate e il server di telefonia SIP verrà arrestato.

Nonostante lo sviluppo di vari sistemi di scambio di informazioni, come e-mail e servizi di messaggistica istantanea, il telefono convenzionale rimarrà il mezzo di comunicazione più diffuso per molto tempo a venire. Un evento chiave nella storia delle telecomunicazioni e di Internet è stato l'emergere delle reti Voice over IP, quindi negli ultimi anni il concetto stesso di telefono è cambiato. L'utilizzo del VoIP è moderno, conveniente ed economico, poiché è possibile unire sedi remote senza nemmeno ricorrere ai servizi degli operatori telefonici. Quali altri argomenti sono necessari per aumentare il tuo server di telefonia IP?

Progetto Asterisco

Asterisco presente nei repository di pacchetti della maggior parte delle distribuzioni. Quindi, in Ubuntu, il comando sudo apt-cache search Asterisco fornisce un elenco decente di pacchetti, dopo l'installazione che puoi iniziare immediatamente a configurare. Ma l'installazione dal repository ha uno svantaggio: di norma contiene la versione Asterisco molto indietro rispetto a quello attuale, scaricabile dal sito ufficiale. Pertanto, considereremo un metodo di installazione universale utilizzando l'esempio dello stesso Ubuntu, sebbene tutto quanto detto (con rare eccezioni) si applichi ad altre distribuzioni.

Installa i pacchetti necessari per la compilazione:

$ sudo apt-get install build-essential automake
autoconf bison flex libtool libncurses5-dev libssl-dev

Si consiglia inoltre di installare la libreria libpri anche se il supporto Primary Rate ISDN (Integrated Services Digital Network Primary Type) non è necessario. Questo può essere fatto tramite il repository: sudo apt-get install libpri1.2 o usando i sorgenti:

$ wget -c downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz

La compilazione della libreria è standard, quindi non ci soffermeremo su di essa.

Ora scarica i testi di origine dal sito Asterisco e configura:

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-1.4.11.tar.gz
$ tar xzvf Asterisk-1.4.11.tar.gz
$ cd Asterisco-1.4.11
$ ./configure --prefix=/usr

Al termine dello script, nella console, vedremo il logo del progetto e alcune informazioni sulle impostazioni.

$ fare
$ sudo make install

Nota: se è in corso l'installazione della versione 1.2, per supportare il formato mp3, è necessario immettere "make mpg123" prima del comando make, la versione 1.4 non reagisce più a questo comando.

Dopo la compilazione, tra l'altro, verranno installati i seguenti file eseguibili:

  1. /usr/sbin/Asterisk - demone del server Asterisco, che fornisce tutto il lavoro;
  2. /usr/sbin/safe_Asterisk - script per avviare, riavviare e controllare il funzionamento del server Asterisco;
  3. /usr/sbin/astgenkey - script per la creazione di chiavi RSA private e pubbliche in formato PEM, necessarie per il lavoro Asterisco.

Per installare i modelli di file di configurazione e la documentazione, digitare:

$ sudo fai campioni

I file di configurazione di esempio verranno copiati in /etc/ Asterisco. Se sono già presenti file di configurazione in questa directory, verranno rinominati con il prefisso ".old". Per creare la documentazione, avrai bisogno del pacchetto doxygen, se non è lì, installa:

$ sudo apt-get install doxygen
$ sudo make progdocs

Allo stesso modo, inseriamo il pacchetto con le estensioni Asterisco-addons (questo passaggio è facoltativo, puoi tranquillamente saltarlo). Molti dei moduli inclusi in questo set sono sperimentali. Dovrebbero essere installati solo se è necessario scrivere informazioni nel database, supportare file mp3 e il protocollo ooh323c (Objective Systems Open H.323 for C):

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-addons-1.4.2.tar.gz
$ tar xzvf Asterisk-addons-1.4.2.tar.gz
$ cd Asterisco-addon-1.4.2
$ ./configura; rendere; sudo fai installare; sudo fai campioni

Installazione Asterisco finito. Si consiglia di avviare prima il server in modalità di debug e di verificare la presenza di errori nell'output:

$ sudo /usr/sbin/asterisco -vvvgc

Se riceviamo il messaggio Asterisco Pronto" e il prompt della console di gestione, quindi tutto è in ordine. Uscita:

*CLI> fermati ora

Ora puoi passare a un'ulteriore configurazione.

Configurazione del supporto della scheda di interfaccia

Se prevedi di connettere un server Asterisco utilizzando apposite schede di interfaccia per le normali reti telefoniche, dovresti occuparti della disponibilità dei driver appropriati implementati come modulo del kernel. Ma anche se non ci sono dispositivi di questo tipo nel computer, si consiglia comunque di installare questi driver. Il fatto è che tutti i dispositivi Zaptel hanno un timer e per il pieno funzionamento del server di telefonia IP è necessario. Ma se non hai un dispositivo Zaptel a portata di mano, puoi usare un driver speciale - ztdummy - per emularlo.

Installa zaptel, pacchetti zaptel-source dal repository e assembla i moduli per il tuo sistema:

$ sudo apt-get install zaptel zaptel-source
$ sudo assistente del modulo prepara
$ sudo m-a -t build zaptel

Il pacchetto zaptel-modules-*_i386.deb apparirà in /usr/src, installalo con dpkg. Successivamente, controlliamo il funzionamento dei moduli del kernel:

$ sudo depmod -a
$ sudo modprobe ztdummy

E se hai bisogno di supporto per il dispositivo:

$ sudo modprobe zaptel
$ sudo modprobe wcfxo

Per garantire il loro caricamento automatico, eseguire il comando seguente:

$ echo "ztdummy\nzaptel\nwcfxo" >> /etc/modules

Crea regole per UDEV:

$ sudo mcedit /etc/udev/rules.d/51-zaptel.rules

KERNEL="zapctl", NAME="zap/ctl"
KERNEL="zaptimer", NAME="zap/timer"
KERNEL="zapchannel", NAME="zap/channel"
KERNEL="zappseudo", NAME="zap/pseudo"
KERNEL="zap0-9*", NAME="zap/%n"

Puoi anche utilizzare il codice sorgente o la versione CVS del driver. Durante la compilazione, avrai bisogno dei file di intestazione del kernel (o dei testi di origine):

$ sudo apt-get install linux-headers-`uname -r`

$ sudo ln -s /usr/src/linux-headers-2.6.20-15-generico /usr/src/linux-2.6

Ora otteniamo l'ultima versione dei driver:

$ cd /usr/src
$ wget -c downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz

Compila e installa:

$ tar xzvf zaptel-1.4-current.tar.gz
$ cd /usr/src/zaptel-1.2.17.1
$ ./configura
$ fare
$ sudo make install

E per non creare manualmente file di configurazione:

$ sudo makeconfig

Dopo questo comando, verrà creato uno script per avviare automaticamente i moduli che fanno parte di Zaptel e verrà creato il config /etc/default/zaptel (o /etc/sysconfig/zaptel), che indicherà quali moduli devono essere caricato. Raccomando di lasciare solo ciò che è necessario in questo file. Provando a caricare il modulo:

$ sudo modprobe ztdummy
$ lsmod | grep ztdummy
6184 0
zaptel 189860 1

Va tutto bene. Dopo l'installazione, nel sistema verranno visualizzati altri due file:

  1. /etc/zaptel.conf - descrive la configurazione hardware;
  2. /etc/Asterisk/zapata.conf - impostazioni del server Asterisco affinché il driver del canale Zap funzioni.

Le istruzioni dettagliate per i vari dispositivi sono fornite nella documentazione. In russo, puoi leggere questo nel documento "Asterisk% 0A+config+zaptel.conf">Configurazione del driver del kernel Zaptel". Ma non ci fermiamo qui, abbiamo ancora molto lavoro davanti a noi. Dopo la configurazione, controlliamo il lavoro con il comando ztcfg -vv.

Registrazione Utente

Se ora guardiamo nella directory /etc/ Asterisco, puoi trovare un gran numero di file. Ma le dimensioni di un articolo di giornale ci permetteranno di conoscerne solo alcuni. Sì, dentro Asterisco.conf specifica le directory che verranno utilizzate Asterisco durante il funzionamento, l'ubicazione e il proprietario del socket utilizzato per collegare la console di gestione remota, nonché i parametri predefiniti per l'avvio del server. Alcune directory non vengono create durante l'installazione, questo dovrà essere fatto manualmente:

$ sudo mkdir -p /var/(esegui, log, spool)/asterisco
$ sudo adduser --system --no-create-home Asterisk
$ sudo addgroup --system Asterisk

Aggiungi un utente Asterisco al gruppo audio:

$ sudo adduser Asterisco audio
$ sudo chown Asterisk:Asterisk /var/run/Asterisk
$ sudo chown -R Asterisk:Asterisk /var/(log,spool)/Asterisk

Successivamente, siamo interessati al file sip.conf, che definisce i server e i client SIP con cui il nostro Asterisco. Ciascuno di essi è rappresentato nel file da un blocco separato, che inizia con un sommario racchiuso tra parentesi quadre. Ci sono alcuni parametri in sip.conf, ci limiteremo ad aggiungere un account SIP:

$ sudo mcedit /etc/Asterisk/sip.conf


tipo=amico
ospite=dinamico
; defaultip=192.168.1.200
nome utente=macinacaffè
segreto=password
lingua=ru
nat=n
canreinvita=n
contesto=ufficio
callerid=macinacaffè<1234>
[email protetta]
; disabilitare tutti i codec prima di utilizzare il parametro allow
non consentire=tutto
; l'ordine dei codec non ha importanza
consentire=legge
consentire = alaw

Il campo tipo specifica cosa può fare questo client. Con il valore utente, gli sarà consentito solo di ricevere chiamate in arrivo, con peer, potrà solo effettuare chiamate e amico indica tutte le azioni contemporaneamente, ovvero utente + peer. Il campo host specifica l'indirizzo IP da cui questo client può connettersi. Se può connettersi da qualsiasi indirizzo, specificare host=dynamic. E per chiamare il client in questo caso, quando non è ancora stato registrato, in defaultip dovresti scrivere l'indirizzo IP con cui può essere sempre trovato. In username e secret specifichiamo login e password usati dal client durante la connessione. Il parametro Language specifica il codice della lingua di saluto e le impostazioni specifiche per i toni del telefono, che sono definite nel file indicazionis.conf. Quando il client è dietro NAT, il campo corrispondente deve essere impostato su Sì. La disabilitazione di canreinvite fa passare tutto il traffico vocale RTP Asterisco. Se i client supportano i re-inviti SIP, possono essere autorizzati a connettersi direttamente specificando canreinvite=yes. Il campo del contesto definisce il piano di composizione in cui rientrano le chiamate provenienti da questo client e callerid è la stringa che verrà visualizzata quando si chiama dal client. Per impostazione predefinita, viene utilizzato il contesto predefinito, che prende tutte le impostazioni dal contesto demo. Quest'ultimo è inteso solo a scopo dimostrativo, è necessario creare il proprio contesto nel sistema di lavoro. Il campo della casella di posta punta alla casella vocale 1234 nel contesto dell'ufficio. Altri client sono configurati in modo simile.
Dopo aver definito gli account SIP, i nostri clienti possono registrarsi sul server Asterisco ed effettuare chiamate in uscita. Affinché possano ricevere chiamate, è necessario fare riferimento al file extensions.conf, che descrive il dial plan (Dialplan) che distribuisce le chiamate nel sistema. Tutte le estensioni consentite sono elencate anche qui.

$ sudo mcedit /etc/Asterisk/extensions.conf


includi => predefinito
exten => 1234,1,Dial(SIP/grinder,20)
exten => 1234,2,Segreteria(smerigliatrice)

Tutto è semplice qui. Assegniamo il numero 1234 all'utente del macinacaffè e, se non risponde alla chiamata, può lasciare un messaggio nella sua segreteria telefonica. Il numero dopo il numero indica la priorità, che determina l'ordine in cui devono essere eseguite le attività. Ora se Asteriscoè in esecuzione, dovresti connetterti alla sua console eseguendo sulla stessa macchina Asterisco-r, e usa il comando reload per forzarlo a rileggere i file di configurazione. Ci sono anche comandi per ricaricare un file specifico. Ad esempio, il dial plan viene riletto con il comando di ricarica delle estensioni.

Il server è pronto per ricevere i client. All'asterisco%0AAsterisco%0A _softphone.html">www. Asterisco guru.com/tutorials/configuration_ Asterisco _softphone.html scegli un soft client e prova a connetterti. Ad esempio, mi piace la versione gratuita di ZoIPer (ex Idefisk), un programma semplice e facile da usare. Esistono versioni per Linux, Windows e Mac OS X. Un altro client buono e multipiattaforma è X-Lite.

Se tutto è a posto, nella console dovrebbe apparire un messaggio come "Macinacaffè SIP registrato a 192.168.0.1 porta 5060", comporre il numero e chiamare.

Abbiamo personalizzato Asterisco nella configurazione minima, ma questo è lontano da tutto ciò che può. Dietro le quinte c'era una connessione a un altro server di telefonia IP, parcheggio delle chiamate, musica durante l'attesa, fatturazione, utilizzo della GUI per amministrare il server e così via, ma cercheremo di colmare queste lacune nei seguenti articoli.