20 mag, 2019
Offerta & Servizi

Visto il numero di guide disponibili, abbiamo deciso di riorganizzarne la raccolta per dare modo agli utenti di raggiungerli in maniera più agevole. Cliccando sul tema interessato verrà aperta la relativa pagina, al suo interno con un click sul titolo il documento sarà immediatamente disponibile.

 

Buona lettura da RDM                                                                             elengentutorial_1


 

Parliamo stavolta della configurazione di alcuni canali di Asterisk per iniziare a comunicare. E' noto come i protocolli più diffusi e utilizzati nel nostro ambito siano il SIP e lo IAX2. Il primo perchè universalmente utilizzato dalla quasi totalità dei service provider e dai client siano essi sw o hw, il secondo perchè proprietario e fortemente indicato nella realizzazione di collegamenti tra più centrali Asterisk.

Volendo entrare nel merito direttamente sui files di configurazione, partiamo dal protocollo SIP andando ad inserire le nostre prime impostazioni. Prima di iniziare, un consiglio che riteniamo di strema importanza, non inseriamo le nostre personalizzazioni direttamente nei files di configurazione di Asterisk ma, creiamo un nostro file personalizzato es. sip_personale.conf che andremop poi ad includerenel file principale sip.conf utilizzando il comando include. Per ottenere ciò, editare il file sip.conf ed inserire il comando:

#include path/nomefile

nel nostro caso se il file sip_personale risiede nella medesima cartella di sip_conf inseriremo

#include sip_personale.conf

Iniziamo col creare un interno del nostro pbx supponendo di lasciare le impostazioni generali di default (daremo comunque qualche indicazione più avanti), editiamo il file sip_personale.conf inserendo:

  • [101]  id interno che andiamo a creare, va utilizzato anche come utente per la registrazione sul pbx
  • username = 101 : solitamente si fa coincidere con l'id dell'interno
  • secret = password : inserire la pwd di autenticazione di questo interno sul pbx
  • host= dynamic : opzione che consente ad un client con qualsiasi IP di collegarsi e validarsi sul pbx
  • language= it : indicazione del linguaggio di default utilizzato per il dialplan su questo interno (default è l'inglese US)
  • type = friend : tipo di collegamento abilitato per questo interno, friend=chiama e riceve, peer=chiama soltanto, user=riceve soltanto
  • context = nomecontesto : nome del contesto cui vogliamo che il nostro interno appartenga (vedremo i contesti più avanti)
  • callerid = Interno101 : descrizione dell'interno che appare sul telefono del chiamato
  • dtmfmode = rfc2833 : impostazione per i toni di tastiera, necessario nelle postselezioni

Salviamo il file e dalla console di Asterisk che apriremo digitando asterisk -rvvvvvvvvvv diamo il comando di reload per applicare i cambiamenti sul pbx.

NOTA in relazione al comando host, è possibile utilizzare ulteriori comandi da inserire nella nostra configurazione per restringere il campo degli IP da cui vogliamo che un utente si connetta al pbx sul proprio interno, Permit=  e Deny= che accettano sia un IP statico che un intervallo di indirizzi. Il primo accetta connessioni dall'host/reti permesse, il secondo le rifiuta dall'host/reti negate.

Veniamo ora ad un cenno alle impostazioni generali del canale SIP, queste essendo relative al canale e non ad un singolo interno è buona norma conservarle nel file SIP.conf.

Editate il file sip.conf ed individuate la voce [general] possiamo aggiungere se non già presente

  • bindaddr = ip scheda pbx : inserire l'ip su cui volete che il pbx sia raggiungibile via SIP. 0.0.0.0 abilita tutte le interfacce presenti sul sistema
  • bindport = 5060 : porta su cui è in ascolto il protocollo SIP. La 5060 è quella di default ma, potete sostituirla. Attenzione a non usare porte relative ad altri servizi attivi sul sistema
  • disallow= all : disabilita tutti i codec di comunicazione. Utile per mantenerne attivi solo alcuni
  • allow=alaw, ulaw, g729, gsm : abilita solo i codec elencati

 

button_maggioriinfo1                                                                                                                                 button_corsiasterisk1

 

NEWS

Digium annuncia Asterisk 1.6.2.24, 1.8.1

News image

Il Team di sviluppo di Asterisk ha annunciato il rilascio di release di sicurezza per le versioni 1.6.2, 1.8 e 10, più p... Continua

Digium annuncia Asterisk rel 10.3.0

News image

Il Team di sviluppo di Asterisk ha annunciato il rilascio della release 10.3.0, immediatamente disponibile per il d... Continua

Digium annuncia Asterisk rel 1.8.11.0

News image

Il Team di sviluppo di Asterisk ha annunciato il rilascio della release 1.8.11.0 immediatamente disponibile per il downl... Continua

FaQ & Tutorial

Tutorial

Prev Next

Asterisk - Configurazione Portech

In questa guida vengono spiegati i passi per configurare i gateway Portech utilizzando l'interfaccia di FreePBX e il dialplan. Configurazione Portech MV 370 - MV 372... Leggi la guida

13 07 2014

Dimenticato la Password di root ?

Spesso, specialmente nel caso di virtuali di test rimaste inutilizzate per molto tempo, capita di non ricordare la password dell'utente di root. Cosa fare ? Non serve reinstallare ... Leggi la guida

18 11 2011

Corso Asterisk in pillole - Asterisk Calendaring

Introduciamo qualche novità assoluta di Asterisk 1.8, l' Asterisk Calendaring. Asterisk 1.8.x può essere integrato con vari tipi di calendari di diversi formati, come iCal, CalDav... Leggi la guida

13 06 2011

Configurare fail2ban per SSH

A  grande richiesta, riportiamo di seguito i passi da effettuare per configurare fail2ban al fine di proteggere i nostri server da tentativi di accesso via SSH Al termine del... Leggi la guida

07 06 2011

Corso Asterisk in pillole - Dialplan con extension.ael

Nelle ultime due pillole abbiamo visto come è strutturato il file extensions.conf che definisce il dialplan di Asterisk. Dalla releae 1.8, esiste un'altra sintassi creata per rend... Leggi la guida

20 05 2011

Corso Asterisk in pillole - Impostare un IVR

Ci riallacciamo alla pillola precedente, nella sua parte finale infatti dove andiamo a definire un dialplan abbiamo in pratica realizzato una semplice quanto utile ed usuale IVR ch... Leggi la guida

15 05 2011

Corso Asterisk in pillole - Impostare il Dialplan

Affrontiamo oggi un tema estremamente importante della configurazione di Asterisk, il dialplan ovvero il cuore delle procedure di funzionamento del nostro PBX. E' infatti il dialpl... Leggi la guida

03 05 2011

Corso Asterisk in pillole - Creare canale SIP

Parliamo stavolta della configurazione di alcuni canali di Asterisk per iniziare a comunicare. E' noto come i protocolli più diffusi e utilizzati nel nostro ambito siano il SIP e l... Leggi la guida

26 04 2011

Corso Asterisk in pillole - I files di configurazione

Nella prima pillola abbiamo fatto cenno all'interfacciamento di Asterisk con la rete PSTN mediante i drivers DAHDI e presentato i vari canali e protocolli grazie ai quali abbiamo a... Leggi la guida

22 04 2011

Corso Asterisk in pillole - L'HW e i protocolli

Se aggiungiamo IP alla parola PBX, otteniamo un sistema in grado di effettuare chiamate VoIP utilizzando protocolli quali SIP,H323,IAX, etc. Pur essendo uno degli aspett... Leggi la guida

19 04 2011

pfSense Nattare una porta in ingresso

In questa guida interverremo sulla configurazione di pfSense per creare una regola di NAT con la quale ruotare una porta da una delle interfacce WAN ad una macchina all'interno del... Leggi la guida

04 04 2011

pfSense Accesso bloccato alla WebGUI

Con questa guida introduciamo una serie di tutorial relativi alle problematiche più diffuse riscontrabili nell'utilizzo di pfSense. Iniziamo con la situazione in cui ci troviamo qu... Leggi la guida

01 04 2011

Asterisk - Creazione IVR

In questa guida esplicitiamo gli elementi interessati nella creazione di un IVR utilizzando l'interfaccia di FreePBX. Dal menu 'Setup'  fare click sulla voce 'IVR' poi s... Leggi la guida

29 03 2011

Asterisk Interni e Contesti Personalizzati

In questa guida vedremo come, grazie all'utilizzo dei contesti personalizzati, sia possibile definire per ogni singolo interno, sia i servizi accessibili che le rotte in uscita uti... Leggi la guida

26 03 2011

Creare rotte in uscita

In questa guida definiamo una rotta per instradare il traffico in uscita dal nostro PBX sfruttando l'interfaccia di FreePBX. Dal menu 'Setup', fare click sul menu 'Outbound Routes... Leggi la guida

22 03 2011

Creare Trunk - Protocollo ZAP

Dopo avere analizzato le impostazioni generali della creazione di un trunk in Asterisk utilizzando l'interfaccia di FreePBX, concentriamoci sugli aspetti legati al protocollo ZAP. ... Leggi la guida

13 03 2011

Creare Trunk - Protocollo SIP

Dopo avere analizzato le impostazioni generali della creazione di un trunk in Asterisk utilizzando l'interfaccia di FreePBX, concentriamoci sugli aspetti legati al protocollo SIP. ... Leggi la guida

12 03 2011

Creare Trunk - Impostazioni generali

Questo è il primo di una serie di tutorial in cui affronteremo il tema della creazione dei trunk (fasci) con cui collegare il nostro Asterisk alle linee di comunicazione o ad altre... Leggi la guida

09 03 2011

Creare interni SIP o IAX2

In questa guida esplicitiamo gli elementi interessati nella creazione di un interno SIP o IAX2 utilizzando l'interfaccia di FreePBX. Dal menu 'Setup' di FreePBX, cliccare su Exten... Leggi la guida

07 03 2011

Configurare mondoarchive per il backup programmato

Con questo tutorial spieghiamo come configurare il file mondobackup.cron che l'installazione di mondo, effettuata con lo script install-mondo.sh, copia nella directory /etc/cron.we... Leggi la guida

28 02 2011

Perché usare Asterisk per il nuovo centralino

Asterisk aggiunge alle tipiche funzionalità di un PBX tradizionale quelle dei moderni sistemi telefonici avanzati. Vediamo le caratteristiche aggiuntive di maggiore importanza: ... Leggi la guida

14 02 2011

Proteggiamo Asterisk 1.8x con Fail2Ban

Di seguito il contenuto del file da utilizzare per la corretta protezione di Asterisk 1.8. da parte di fail2ban.  # /etc/fail2ban/filter.d/asterisk.conf# Fail2Ban configu... Leggi la guida

11 02 2011

CLI di Asterisk - comandi connessioni SIP

  In questa guida vedremo alcuni dei comandi del protocollo SIP di Asterisk, in particolare quelli relativi alle connessioni: sip show peers sip show peer sip show registry En... Leggi la guida

09 02 2011

Asterisk - Pattern Matching

  Riportiamo di seguito lo schema di matching relativo alla sintassi con cui Asterisk verifica le numerazioni. Il pattern matching è utilizzato continuamente dal sistema ad esempi... Leggi la guida

08 02 2011

CLI di Asterisk - comandi connessioni IAX2

  In questa guida vedremo alcuni dei comandi del protocollo IAX2 di Asterisk, in particolare quelli relativi alle connessioni: iax2 show peers iax2 show peer iax2 show registry... Leggi la guida

07 02 2011

Configurazione Fail2Ban per Asterisk - prevenzione SIP

Configuriamo Fail2Ban per proteggere Asterisk da attacchi SIP Il primo passo è creare un file di configurazione per Fail2Ban così da interpretare i files di log di Asterisk ed ott... Leggi la guida

06 02 2011

Asterisk 1.8 e Fail2Ban

  Con il rilascio della nuova major release di Asterisk, la 1.8X si rende necessario per chi la utilizza, aggiornare lo script di configurazione di fali2ban al fine di garantire c... Leggi la guida

05 02 2011

Installare iptables su Asterisk

  Con questa guida, indichiamo come installare e configurare iptables su CentOS, per una maggiore protezione può essere utile consultare il tutorial relativo a fail2ban. Prima di... Leggi la guida

01 02 2011

Installare Fail2Ban su Asterisk

  Fail2Ban è un sistema di rilevamento e prevenzione intrusioni per sistemi Asterisk. Lavora analizzando i files di log e sulle informazioni che rileva compie azioni mirate sul tr... Leggi la guida

31 01 2011

Installare Mondoarchive

In questo documento indicheremo come installare MondoArchive, strumento fondamentale per poter fare backup anche compressi e in formato ISO. Una caratteristica inter... Leggi la guida

28 01 2011