Es Tutorial muestra como hacer un trunk SIP entre 2 Asterisk. La Sede A tiene los internos 80xx y la Sede B los internos 10xx.
Para que la Sede A pueda llamar a internos de la sebe B debemos realizar un trunk SIP y configurar los archivos sip.conf y extensions.conf en cada asterisk
====================================
ASTERISK SEDE A
====================================
editamos el archivo /etc/asterisk/sip.conf y agregamos las siguientes lineas
[general]
nat=yes
externip=ip_externa_ASTERISK_SEDE_A
localnet=10.10.0.0.0/255.255.0.0
externrefesh=180
register =>AsteriskSedeA:1234@ip_externa_ASTERISK_SEDE_B/AsteriskSedeB
[8001]
username=8001
type=friend
secret=2011
callerid="Juan" <8001>
host=dynamic
nat=yes
disallow=all
allow=ulaw
context=internal
mailbox=8001@voicemail
pickupgroup=1
callgroup=1
[AsteriskSedeB]
username=AsteriskSedeB
type=friend
secret=1234
context=internal
qualify=yes
host=dynamic
language=es
insecure=invite
disallow=all
allow=ulaw
allow=alaw
editamos el archivo /etc/asterisk/extensions.conf y agregamos las siguientes lineas
[internal]
exten => _80xx,1,Dial(SIP/${EXTEN},15,tT)
exten => _80xx,n,Hangup
exten => _10xx,1,Dial(SIP/${EXTEN}@AsteriskSedeB,10)
exten => _10xx,n,Hangup()
Luego en el asterisk de la sede A reiniciamos nuestro dialplan y el sip, y verificamos que se hayan registrado los asterisk
sedeA:#rasterisk
sedeA*CLI> sip reload
sedeA*CLI>dialplan reload
sedeA*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
AsteriskSedeB/AsteriskSedeB 10.10.200.26 D N 5060 OK (1 ms)
8001/8001 10.10.10.20 D N 2857 Unmonitored
2 sip peers [Monitored: 1 online, 0 offline Unmonitored: 1 online, 0 offline]
sedeA*CLI>sip show registry
Host Username Refresh State Reg.Time
10.10.200.26:5060 AsteriskSedeA 105 Registered Wed, 20 Apr 2011 14:40:08
===================================
ASTERISK SEDE B
===================================
editamos el archivo /etc/asterisk/sip.conf y agregamos las siguientes lineas
[general]
nat=yes
externip=ip_externa_ASTERISK_SEDE_B
localnet=192.168.1.0/255.255.255.0
register =>AsteriskSedeB:1234@ip_externa_ASTERISK_SEDE_A/AsteriskSedeA
[1001]
username=1001
type=friend
secret=SedeB2011
callerid="carlos" <1001>
host=dynamic
nat=yes
disallow=all
allow=ulaw
context=internal
mailbox=1001@voicemail
pickupgroup=1
callgroup=1
[AsteriskSedeA]
username:AsteriskSedeA
type=friend
secret=1234
context=internal
qualify=yes
host=dynamic
language=es
insecure=invite
disallow=all
allow=ulaw
allow=alow
editamos el archivo /etc/asterisk/extensions.conf y agregamos las siguientes lineas
[internal]
exten => _10xx,1,Dial(SIP/${EXTEN},15,tT)
exten => _10xx,n,Hangup
exten => _80xx,1,Dial(SIP/${EXTEN}@AsteriskSedeA,10)
exten => _80xx,n,Hangup()
Luego en el asterisk de la sede B reiniciamos nuestro dialplan y el sip, y verificamos que se hayan registrado los asterisk
sedeB:#rasterisk
sedeB*CLI> sip reload
sedeB*CLI>dialplan reload
sedeB*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
AsteriskSedeA/AsteriskSedeA 10.10.200.31 D N 5060 OK (1 ms)
1001/1001 10.10.10.20 D N 2857 Unmonitored
2 sip peers [Monitored: 1 online, 0 offline Unmonitored: 1 online, 0 offline]
sedeA*CLI>sip show registry
Host Username Refresh State Reg.Time
10.10.200.31:5060 AsteriskSedeB 105 Registered Wed, 20 Apr 2011 14:41:53
Luego podemos realizar una llamada del interno 8001 al interno 1001 de la otra central y viceversa
miércoles, 20 de abril de 2011
miércoles, 13 de abril de 2011
Limitar cantidad de remitentes en Zimbra 6.0
Este ejemplo es para limitar la cantidad total de remitentes que uno puede añadir en un mail (Para, CC), en este ejemplo limitamos a 50 usuarios.
1.-Primero nos debemos loguear comousuario zimbra en el servidor.
zimbra:#su - zimbra
Luego declaramos variales locales
zimbra:~$ zmlocalconfig -e default_extra_recipient_limit=50
zimbra:~$ zmlocalconfig -e default_recipient_limit=50
zimbra:~$ zmlocalconfig -e default_destination_recipient_limit=50
zimbra:~$ zmlocalconfig -e smtpd_recipient_limit=50
zimbra:~$ zmlocalconfig -e smtpd_recipient_overshoot_limit=50
2.- Segundo hacemos un backup y añadimos las siguientes lineas en el archivo /opt/zimbra/conf/zmmta.cf entre las lineas virtual_transport y RESTART mta
zimbra:~$cp /opt/zimbra/conf/zmmta.cf /opt/zimbra/conf/zmmta.cf.ori
zimbra:~$vim /opt/zimbra/conf/zmmta.cf
3.- Reiniciamos el servicio
zimbra:~$zmmtactl stop
zimbra:~$zmmtactl start
1.-Primero nos debemos loguear comousuario zimbra en el servidor.
zimbra:#su - zimbra
Luego declaramos variales locales
zimbra:~$ zmlocalconfig -e default_extra_recipient_limit=50
zimbra:~$ zmlocalconfig -e default_recipient_limit=50
zimbra:~$ zmlocalconfig -e default_destination_recipient_limit=50
zimbra:~$ zmlocalconfig -e smtpd_recipient_limit=50
zimbra:~$ zmlocalconfig -e smtpd_recipient_overshoot_limit=50
2.- Segundo hacemos un backup y añadimos las siguientes lineas en el archivo /opt/zimbra/conf/zmmta.cf entre las lineas virtual_transport y RESTART mta
zimbra:~$cp /opt/zimbra/conf/zmmta.cf /opt/zimbra/conf/zmmta.cf.ori
zimbra:~$vim /opt/zimbra/conf/zmmta.cf
POSTCONF default_recipient_limit LOCAL default_recipient_limitPOSTCONF default_destination_recipient_limit LOCAL default_destination_recipient_limit POSTCONF default_extra_recipient_limit LOCAL default_extra_recipient_limit POSTCONF smtpd_recipient_limit LOCAL smtpd_recipient_limit POSTCONF smtpd_recipient_overshoot_limit LOCAL smtpd_recipient_overshoot_limit |
3.- Reiniciamos el servicio
zimbra:~$zmmtactl stop
zimbra:~$zmmtactl start
Suscribirse a:
Entradas (Atom)