hola, tuve el mismo problema hace años, lo solucione de una manera no muy
elegante pero funciono... tu server debe tener 2 números IP´s, ya sea por
dos interfaces ó dos IPs en una misma interfase, ejemplo para la segunda
opcion, si tu interfase tiene la IP 192.168.10.1 puedes colocar a la misma
interfase el otro IP 192.168.10.2 asi (yo uso CentOS) :
cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth0:1
vi ifcfg-eth0:1
modifica 'ifcfg-eth0:1' así:
DEVICE=eth0:1 <--- agregar ':1'
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.10.2 <--- nuevo IP
NETMASK=255.255.255.0
GATEWAY=192.168.10.254
Finalmente en /etc/asterisk/sip.conf:
[general]
port = 5070 ; Port to bind to
bindaddr = 192.168.10.2 ; Address to bind to
[sip_openser1]
type=friend
dtmfmode=RFC2833
host=192.168.10.1 ;; IP de Openser
canreinvite=no
context=from_sipserver_openser ;; Llamada se envia a este contexto en
extensions.conf
insecure=very
nat=yes
disallow=all
allow=g729
allow=alaw
allow=ulaw
allow=gsm
y en tu Openser script:
...
listen=192.168.10.1
port=5060
...
...
if (uri=~"^sip:[2-9][0-9]{7}@.*") {
rewritehostport("192.168.10.2:5070");
...
slds.-
rafael
On Wed, Aug 20, 2008 at 11:40 AM, troxlinux <xserverlinux(a)gmail.com> wrote:
nadie por aquí que me de unas recomendaciones en que
esta fallando mi
openser.cfg ;)
saludoss
rickygm
_______________________________________________
Users-es mailing list
Users-es(a)lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users-es