Professional Documents
Culture Documents
Matriz: 192.10.10.4
Tlaquepaque: 192.10.30.103
Tonal: 192.10.20.103
Tonal2: 192.10.40.104
Una vez dentro de la consola del conmutador utilizaremos la instruccin locate para ubicar el
archivo que nos da acceso a la consola del manejador de base de datos (Postgresql).
Tecleamos la instruccin
ccin y damos enter:
Como utilizamos la instruccin sudo, nos pedir la contrasea del usuario con el que ingresamos al
equipo, la proporcionamos y damos enter de nuevo
Enseguida nos mostrar una lista de las ubicaciones donde se encuentra el psql
/usr/lib/postgresql/8.4/bin/psql
cd /usr/lib/postgresql/8.4/bin/
Nos pide la contrasea del usuario vicsistemas, la proporcionamos e ingresamos a la consola del
Postgresql.
Dentro de la base de datos asterisk tenemos 2 tablas (cdr y user_dialplans), la que vamos a
modificar es la de user_dialplans.
Grupo Cixma
Tel. 341 132 31 48
V. Carranza # 323 Col. Solidaridad
Email:soporte@grupocixma.com.mx
Primero hacemos una consulta para ver lo que contiene la tabla user_dialplans
Nos muestra una tabla con 4 campos (id, extension, password y dialplan)
El campo dialplan es el que define que permisos tiene el usuario para las llamadas quedando de la
siguiente manera:
Este campo est compuesto por un nmero de 5 dgitos que contiene ceros y unos, tomando en
cuenta los dgitos de izquierda a derecha.
- Primer dgito:
o: llamadas locales.
Para darle permiso que hacer una llamada el dgito debe de ser un 1, en caso que no se quiere que
se puedan hacer llamadas se le pone un cero. Ejemplo:
Esto quiere decir que esa extensin puede hacer llamadas: locales, naci
nacionales,
onales, celular local, celular
nacional e internacionales.
Ejemplo 2:
Grupo Cixma
Tel. 341 132 31 48
V. Carranza # 323 Col. Solidaridad
Email:soporte@grupocixma.com.mx
Ejemplo 3:
Ejemplo 4:
La extensin 103 puede hacer llamadas locales, a celular nacional e internacional. ( las nacionales y
celular local no est permitidas).
Quedando entendido, vamos a hacer las modificaciones con los mismos ejemplos:
Queremos que la extensin 100 que en estos momentos puede hacer todo tipo de llamadas, ahora
solo pueda hacer llamadas locales:
Actual
Nuevo
esto quiere decir que actualiz un campo, si hacemos un select * from user_dialplans;
Grupo Cixma
Tel. 341 132 31 48
V. Carranza # 323 Col. Solidaridad
Email:soporte@grupocixma.com.mx
id extensin password
ssword dialplan
Ejemplo 2:
Queremos darle permisos a la extensin 101 para que adems de llamadas locales pueda hacer
llamadas a celular local.
Actual
Nuevo:
Cuando se terminen los cambios nos salimos de la consola del postgresql con la siguiente
instruccin:
\q
Grupo Cixma
Tel. 341 132 31 48
V. Carranza # 323 Col. Solidaridad
Email:soporte@grupocixma.com.mx