• Català
  • Castellano
  • English


identificar prefixes al asterisk


Hola de nou..
tot remenant amb l'Asterisk i la seva configuraciò, m'he adonat que falta bastanta documentació , fins i tot en les pàgines oficials.
No se si algú ja ho ha fet a guifinet, però.. com es fa per poder identificar els prefixes.
Us explico..

Imagineu-vos k només vull permetre les trucades als numeros que comencin per 972, 93, 91, etc.. i que tinguin 9 digits de llargada.
com monto un DIALPLAN per aceptar això..

Gràcies.. sous uns cracks.

Opcions de visualització de comentaris

Selecciona la vostra manera preferida de visualitzar els comentaris i feu clic en "Desa la configuració" per activar els canvis.

de nou ...?

de sangoneres n'escriuen moltes si Sticking out tongue

en tema de * ni idea, però suposant que el dialplan és un fitxer de configuració no se li pot passar el nº entrant (que vols analitzar) a un fitxer tipus script de perl o similars que tenen uns bons motors d'expressions regulars?

si.. amb els diaplans

Combinant diaplans i contextes.
En resumn tot això es defineix als extensions.conf
D'exemples jo diria que n'has de trobar una pila, no sé si amb les numeracions espanyoles, però segur que amb les americanes.
Una de molt tíí¬ca que em penso que vé en el propi *@home és la dels telfs d'emergència a USA (411 i simars)....
Agoita-'tho bé... és que per donar-te un exemple millor me l'hauria de currar.
Un bon lloc és el voip-info.org
p.d. ho moc de fòrum, el poso al del ipvox.org

dialplan

Fent servir l'AMP és molt fàcil:
Vas a 'Asterisk Management Portal' > Setup > 'Outbound routing' > 'Add route'
Hi poses nom, password (si vols) i el trunk que faràs servir (segurament es dirà zap/g0 o zap/1)

A 'Dial patterns' pots posar-hi, p.ex:
9XXXXXXXX <- només permetre trucades a números de 9 xifres i que comencin per 9
9[137]XXXXXXX <- només permetre trucades a números de 9 xifres i que comencin per 91, 93 o 97

contrasenyes

Amb l'AMP fins i tot pots activar contrasenyes segons els números als quals vulguis trucar.