Re: [AsteriskBrasil] Asterisk com 2 links de internet

2014-01-02 Por tôpico Ronaldo Wochner
Guilherme;
Legal seu post, mas a dúvida não é minha, é do Estefanio, que por
unanimidade tem erro básico de roteamento.

abraço


2014/1/2 Guilherme Rezende 

>  Ronaldo, a quase 10 anos atrás publiquei um artigo no vivaolinux apenas
> sobre o assunto.  Mas o que o Mike lhe passou ja é uma boa receitinha de
> bolo..  Basta entender os conceitos..
>
>
> http://www.vivaolinux.com.br/artigo/Configurando-2-%28dois%29-links-ADSL-no-mesmo-servidor?pagina=1
>
>
> Em 02/01/2014 12:17, Ronaldo Wochner escreveu:
>
> Bom dia!
>
>  Você tem configurado duas rotas padrão (default gateway). Para
> roteamento avançado use iproute2.
>
>  Att.
> Ronaldo Wochner
>
>
>
> 2014/1/2 Estefanio Brunhara 
>
>>  Feliz ano novo!! A todos !
>>
>>
>>
>> Estou com o seguinte problema!
>>
>>
>>
>> Tenho um servidor centos6.3 rodando asterisk 11.7 com freepbx, tudo
>> funciona perfeito, resolvi colocar mais um link nesta maquina, para o
>> acesso a internet, mas vamos considerar que apenas ativei o link2,  não
>> existe trafego nele, desta forma ficarmos em um senário mas limpo e simples
>> de se discutir. Quando ativo o link2 o asterisk fica com dificuldades de
>> receber as conexões no link1, na maioria das vezes ninguém consegue
>> conectar.
>>
>>
>>
>> O servidor tem 3 placas de rede sendo:
>>
>>
>>
>> Eth0 para Lan   aqui todos os telefones internos conectam bem
>>
>> Eth1 link1   canal de voz,  para telefones remotos
>>
>> Eth2 link2   nao definido ainda apenas ativo
>>
>>
>>
>> Debugando com o tcpdump eu percebi que  o asterisk estava recebendo a
>> conexão no link1, porém respondia no link2
>>
>>
>>
>> tcpdump -i eth1 -n host 200.164.152.156
>> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
>> listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes
>>
>> 08:14:17.346074 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
>> length: 712
>> 08:14:18.839077 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
>> length: 712
>> 08:14:21.844577 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
>> length: 712
>> 08:14:25.859329 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
>> length: 712
>>
>> tcpdump -i eth2 -n host 200.164.152.156
>> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
>> listening on eth2, link-type EN10MB (Ethernet), capture size 65535 bytes
>>
>> 08:14:17.346579 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
>> length: 623
>> 08:14:18.839371 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
>> length: 586
>> 08:14:21.844855 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
>> length: 586
>> 08:14:25.859626 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
>> length: 586
>>
>>
>>
>> Então configurei  o bindaddr=200.150.10.99 que é o ip da eth1=link1,
>> agora o asterisk não responde mais no link2, porém o problema persiste.
>>
>>
>>
>> Consultando outros links, achei comentários que o  asterisk, não tem
>> problema para funcionar em multi-homed, porém tem dificuldade em trabalhar
>> com 2 placas de rede, isto realmente acontece?
>>
>>
>>
>> Tabela main de roteamento do servidor
>>
>>
>>
>> route -n
>> Tabela de Roteamento IP do Kernel
>> Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
>> 200.150.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
>> 10.2.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
>> 192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
>> 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth2
>> 169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
>> 169.254.0.0 0.0.0.0 255.255.0.0 U 1004 0 0 eth0
>> 0.0.0.0 200.150.10.1 0.0.0.0 UG 0 0 0 eth1
>> 0.0.0.0 10.2.0.253 0.0.0.0 UG 0 0 0 eth2
>>
>>
>>
>>
>>
>> *Estefânio Brunhara*
>>
>> *San Giovanne Informática  Ltda.*
>>
>> *Soluções e integrações c/ Sistemas Inteligentes *
>>
>> *Windows/Linux a melhor opção Empresa/Internet*
>>
>> *(31)3375-1202 <%2831%293375-1202> 3082-3181 8846-2330*
>>
>>
>>
>> *Ao encaminhar esta mensagem, por favor:*
>>
>> *1. Apague o meu e-mail e o meu nome.*
>>
>> *2. Apague também os endereços dos amigos antes de reenviar.*
>>
>> *3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.*
>>
>> *Agindo sempre assim dificultaremos a disseminação de vírus, spams e
>> banners.*
>>
>>
>>
>> *Pense antes de imprimir, quanto menos papel mais árvores.*
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ___
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
>> Intercomunicadores para acesso remoto via rede IP e telefones IP
>> Conheça todo o portfólio em www.Khomp.com
>> ___
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>
>
>
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
> Intercomunicadores para acesso r

Re: [AsteriskBrasil] Asterisk com 2 links de internet

2014-01-02 Por tôpico Guilherme Rezende
Ronaldo, a quase 10 anos atrás publiquei um artigo no vivaolinux apenas 
sobre o assunto.  Mas o que o Mike lhe passou ja é uma boa receitinha de 
bolo..  Basta entender os conceitos..


http://www.vivaolinux.com.br/artigo/Configurando-2-%28dois%29-links-ADSL-no-mesmo-servidor?pagina=1


Em 02/01/2014 12:17, Ronaldo Wochner escreveu:

Bom dia!

Você tem configurado duas rotas padrão (default gateway). Para 
roteamento avançado use iproute2.


Att.
Ronaldo Wochner



2014/1/2 Estefanio Brunhara >


Feliz ano novo!! A todos !

Estou com o seguinte problema!

Tenho um servidor centos6.3 rodando asterisk 11.7 com freepbx,
tudo funciona perfeito, resolvi colocar mais um link nesta
maquina, para o acesso a internet, mas vamos considerar que apenas
ativei o link2,  não existe trafego nele, desta forma ficarmos em
um senário mas limpo e simples de se discutir. Quando ativo o
link2 o asterisk fica com dificuldades de receber as conexões no
link1, na maioria das vezes ninguém consegue conectar.

O servidor tem 3 placas de rede sendo:

Eth0 para Lan   aqui todos os telefones internos conectam bem

Eth1 link1   canal de voz,  para telefones remotos

Eth2 link2   nao definido ainda apenas ativo

Debugando com o tcpdump eu percebi que  o asterisk estava
recebendo a conexão no link1, porém respondia no link2

tcpdump -i eth1 -n host 200.164.152.156
tcpdump: verbose output suppressed, use -v or -vv for full
protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 65535
bytes

08:14:17.346074 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712
08:14:18.839077 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712
08:14:21.844577 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712
08:14:25.859329 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712

tcpdump -i eth2 -n host 200.164.152.156
tcpdump: verbose output suppressed, use -v or -vv for full
protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 65535
bytes

08:14:17.346579 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 623
08:14:18.839371 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 586
08:14:21.844855 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 586
08:14:25.859626 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 586

Então configurei  o bindaddr=200.150.10.99 que é o ip da
eth1=link1,  agora o asterisk não responde mais no link2, porém o
problema persiste.

Consultando outros links, achei comentários que o  asterisk, não
tem problema para funcionar em multi-homed, porém tem dificuldade
em trabalhar com 2 placas de rede, isto realmente acontece?

Tabela main de roteamento do servidor

route -n
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
200.150.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.2.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth2
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1004 0 0 eth0
0.0.0.0 200.150.10.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 10.2.0.253 0.0.0.0 UG 0 0 0 eth2

*Estefânio Brunhara*

*San Giovanne Informática  Ltda.*

*Soluções e integrações c/ Sistemas Inteligentes *

*Windows/Linux a melhor opção Empresa/Internet*

*(31)3375-1202  3082-3181 8846-2330*

**

*Ao encaminhar esta mensagem, por favor:*

*1. Apague o meu e-mail e o meu nome.*

*2. Apague também os endereços dos amigos antes de reenviar.*

*3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.*

*Agindo sempre assim dificultaremos a disseminação de vírus, spams
e banners.*

**

*Pense antes de imprimir, quanto menos papel mais árvores.*


___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com 
___
Para remover seu email desta lista, basta enviar um email em
branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org





___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
___
Para remover seu email desta lista, basta envia

Re: [AsteriskBrasil] Asterisk com 2 links de internet

2014-01-02 Por tôpico chicolet
Boa tarde.
 
Veja o link abaixo:
 
https://www.google.com.br/#q=iproute2 Atenciosamente,
Wilson Chicolet
 
 

De: Estefanio Brunhara < estefa...@brunhara.com >Enviada: Quinta-feira, 2 de Janeiro de 2014 11:02Para: asteriskbrasil@listas.asteriskbrasil.orgAssunto: [AsteriskBrasil] Asterisk com 2 links de internet



Feliz ano novo!! A todos !
 
Estou com o seguinte problema!
 
Tenho um servidor centos6.3 rodando asterisk 11.7 com freepbx, tudo funciona perfeito, resolvi colocar mais um link nesta maquina, para o acesso a internet, mas vamos considerar que apenas ativei o link2,  não existe trafego nele, desta forma ficarmos em um senário mas limpo e simples de se discutir. Quando ativo o link2 o asterisk fica com dificuldades de receber as conexões no link1, na maioria das vezes ninguém consegue conectar.
 
O servidor tem 3 placas de rede sendo:
 
Eth0 para Lan   aqui todos os telefones internos conectam bem
Eth1 link1   canal de voz,  para telefones remotos
Eth2 link2   nao definido ainda apenas ativo
 
Debugando com o tcpdump eu percebi que  o asterisk estava recebendo a conexão no link1, porém respondia no link2
 
tcpdump -i eth1 -n host 200.164.152.156tcpdump: verbose output suppressed, use -v or -vv for full protocol decodelistening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes08:14:17.346074 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length: 71208:14:18.839077 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length: 71208:14:21.844577 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length: 71208:14:25.859329 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length: 712tcpdump -i eth2 -n host 200.164.152.156tcpdump: verbose output suppressed, use -v or -vv for full protocol decodelistening on eth2, link-type EN10MB (Ethernet), capture size 65535 bytes08:14:17.346579 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length: 62308:14:18.83937
 1 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length: 58608:14:21.844855 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length: 58608:14:25.859626 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length: 586
 
Então configurei  o bindaddr=200.150.10.99 que é o ip da eth1=link1,  agora o asterisk não responde mais no link2, porém o problema persiste.
 
Consultando outros links, achei comentários que o  asterisk, não tem problema para funcionar em multi-homed, porém tem dificuldade em trabalhar com 2 placas de rede, isto realmente acontece?
 
Tabela main de roteamento do servidor 
 
route -nTabela de Roteamento IP do KernelDestino Roteador MáscaraGen. Opções Métrica Ref Uso Iface200.150.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth110.2.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth2169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1169.254.0.0 0.0.0.0 255.255.0.0 U 1004 0 0 eth00.0.0.0 200.150.10.1 0.0.0.0 UG 0 0 0 eth10.0.0.0 10.2.0.253 0.0.0.0 UG 0 0 0 eth2
 
 
Estefânio Brunhara
San Giovanne Informática  Ltda.
Soluções e integrações c/ Sistemas Inteligentes 
Windows/Linux a melhor opção Empresa/Internet
(31)3375-1202 3082-3181 8846-2330
 
Ao encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome.
2. Apague também os endereços dos amigos antes de reenviar.
3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.
Agindo sempre assim dificultaremos a disseminação de vírus, spams e banners.
 
Pense antes de imprimir, quanto menos papel mais árvores.
 
 
 
 
 
 
 

 
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Asterisk com 2 links de internet

2014-01-02 Por tôpico Mike Tesliuk


hehe, deixei alguns lixos ali na hora que copiei as regras do iproute, 
mas é só substituir pelo seu ambiente.


Em 02/01/14 10:14, Mike Tesliuk escreveu:


Primeiro você precisa ter uma regra de roteamento para poder trabalhar 
os dois links.



você pode criar no /etc/iproute2/rt_tables a sua tabela de roteamento

ex:

200 operadora2

A operadora 1 vai usar a tabela padrão.

ai você adiciona o gateway da operadora 2

/sbin/ip route add 10.2.0.0/24 dev eth2 src 177.184.6.4 table alog2
/sbin/ip route add default via 10.2.0.253 table operadora2
/sbin/ip rule add from 10.2.0.254 table operadora2 #presumindo que o 
ip seja 254


Com esta regra acima você ja faz tudo que entrar por esta interface 
ser respondido por ela.


ai para as demais conexoes para voce enviar chamada e taus, voce 
precisa usar marcação de pacotes, então vamos fazer o seguinte


ip rule add fwmark 1 table operadora2


Ou seja, tudo que você marcar no iptables com fwmark 1 vai sair por esta tabela.


Abaixo seguem alguns links sobre o iptables.

https://home.regit.org/netfilter-en/netfilter-connmark/
http://tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.netfilter.html
https://home.regit.org/netfilter-en/links-load-balancing/






Em 02/01/14 09:17, Ronaldo Wochner escreveu:

Bom dia!

Você tem configurado duas rotas padrão (default gateway). Para 
roteamento avançado use iproute2.


Att.
Ronaldo Wochner



2014/1/2 Estefanio Brunhara >


Feliz ano novo!! A todos !

Estou com o seguinte problema!

Tenho um servidor centos6.3 rodando asterisk 11.7 com freepbx,
tudo funciona perfeito, resolvi colocar mais um link nesta
maquina, para o acesso a internet, mas vamos considerar que
apenas ativei o link2,  não existe trafego nele, desta forma
ficarmos em um senário mas limpo e simples de se discutir. Quando
ativo o link2 o asterisk fica com dificuldades de receber as
conexões no link1, na maioria das vezes ninguém consegue conectar.

O servidor tem 3 placas de rede sendo:

Eth0 para Lan   aqui todos os telefones internos conectam bem

Eth1 link1   canal de voz, para telefones remotos

Eth2 link2   nao definido ainda apenas ativo

Debugando com o tcpdump eu percebi que  o asterisk estava
recebendo a conexão no link1, porém respondia no link2

tcpdump -i eth1 -n host 200.164.152.156
tcpdump: verbose output suppressed, use -v or -vv for full
protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size
65535 bytes

08:14:17.346074 IP 200.164.152.156.56005 > 200.150.10.99.sip:
SIP, length: 712
08:14:18.839077 IP 200.164.152.156.56005 > 200.150.10.99.sip:
SIP, length: 712
08:14:21.844577 IP 200.164.152.156.56005 > 200.150.10.99.sip:
SIP, length: 712
08:14:25.859329 IP 200.164.152.156.56005 > 200.150.10.99.sip:
SIP, length: 712

tcpdump -i eth2 -n host 200.164.152.156
tcpdump: verbose output suppressed, use -v or -vv for full
protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size
65535 bytes

08:14:17.346579 IP 200.150.10.99.sip > 200.164.152.156.56005:
SIP, length: 623
08:14:18.839371 IP 200.150.10.99.sip > 200.164.152.156.56005:
SIP, length: 586
08:14:21.844855 IP 200.150.10.99.sip > 200.164.152.156.56005:
SIP, length: 586
08:14:25.859626 IP 200.150.10.99.sip > 200.164.152.156.56005:
SIP, length: 586

Então configurei  o bindaddr=200.150.10.99 que é o ip da
eth1=link1, agora o asterisk não responde mais no link2, porém o
problema persiste.

Consultando outros links, achei comentários que o  asterisk, não
tem problema para funcionar em multi-homed, porém tem dificuldade
em trabalhar com 2 placas de rede, isto realmente acontece?

Tabela main de roteamento do servidor

route -n
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
200.150.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.2.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth2
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1004 0 0 eth0
0.0.0.0 200.150.10.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 10.2.0.253 0.0.0.0 UG 0 0 0 eth2

*Estefânio Brunhara*

*San Giovanne Informática  Ltda.*

*Soluções e integrações c/ Sistemas Inteligentes *

*Windows/Linux a melhor opção Empresa/Internet*

*(31)3375-1202  3082-3181 8846-2330*

**

*Ao encaminhar esta mensagem, por favor:*

*1. Apague o meu e-mail e o meu nome.*

*2. Apague também os endereços dos amigos antes de reenviar.*

*3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.*

*Agindo sempre assim dificultaremos a disseminação de vírus,
spams e banners.*

**

*Pense antes de imprimir, quanto menos papel mais árvores.*


___

Re: [AsteriskBrasil] Asterisk com 2 links de internet

2014-01-02 Por tôpico Mike Tesliuk


Primeiro você precisa ter uma regra de roteamento para poder trabalhar 
os dois links.



você pode criar no /etc/iproute2/rt_tables a sua tabela de roteamento

ex:

200 operadora2

A operadora 1 vai usar a tabela padrão.

ai você adiciona o gateway da operadora 2

/sbin/ip route add 10.2.0.0/24 dev eth2 src 177.184.6.4 table alog2
/sbin/ip route add default via 10.2.0.253 table operadora2
/sbin/ip rule add from 10.2.0.254 table operadora2 #presumindo que o ip 
seja 254


Com esta regra acima você ja faz tudo que entrar por esta interface ser 
respondido por ela.


ai para as demais conexoes para voce enviar chamada e taus, voce precisa 
usar marcação de pacotes, então vamos fazer o seguinte


ip rule add fwmark 1 table operadora2


Ou seja, tudo que você marcar no iptables com fwmark 1 vai sair por esta tabela.


Abaixo seguem alguns links sobre o iptables.

https://home.regit.org/netfilter-en/netfilter-connmark/
http://tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.netfilter.html
https://home.regit.org/netfilter-en/links-load-balancing/






Em 02/01/14 09:17, Ronaldo Wochner escreveu:

Bom dia!

Você tem configurado duas rotas padrão (default gateway). Para 
roteamento avançado use iproute2.


Att.
Ronaldo Wochner



2014/1/2 Estefanio Brunhara >


Feliz ano novo!! A todos !

Estou com o seguinte problema!

Tenho um servidor centos6.3 rodando asterisk 11.7 com freepbx,
tudo funciona perfeito, resolvi colocar mais um link nesta
maquina, para o acesso a internet, mas vamos considerar que apenas
ativei o link2,  não existe trafego nele, desta forma ficarmos em
um senário mas limpo e simples de se discutir. Quando ativo o
link2 o asterisk fica com dificuldades de receber as conexões no
link1, na maioria das vezes ninguém consegue conectar.

O servidor tem 3 placas de rede sendo:

Eth0 para Lan   aqui todos os telefones internos conectam bem

Eth1 link1   canal de voz,  para telefones remotos

Eth2 link2   nao definido ainda apenas ativo

Debugando com o tcpdump eu percebi que  o asterisk estava
recebendo a conexão no link1, porém respondia no link2

tcpdump -i eth1 -n host 200.164.152.156
tcpdump: verbose output suppressed, use -v or -vv for full
protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 65535
bytes

08:14:17.346074 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712
08:14:18.839077 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712
08:14:21.844577 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712
08:14:25.859329 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP,
length: 712

tcpdump -i eth2 -n host 200.164.152.156
tcpdump: verbose output suppressed, use -v or -vv for full
protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 65535
bytes

08:14:17.346579 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 623
08:14:18.839371 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 586
08:14:21.844855 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 586
08:14:25.859626 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP,
length: 586

Então configurei  o bindaddr=200.150.10.99 que é o ip da
eth1=link1, agora o asterisk não responde mais no link2, porém o
problema persiste.

Consultando outros links, achei comentários que o  asterisk, não
tem problema para funcionar em multi-homed, porém tem dificuldade
em trabalhar com 2 placas de rede, isto realmente acontece?

Tabela main de roteamento do servidor

route -n
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
200.150.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.2.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth2
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1004 0 0 eth0
0.0.0.0 200.150.10.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 10.2.0.253 0.0.0.0 UG 0 0 0 eth2

*Estefânio Brunhara*

*San Giovanne Informática  Ltda.*

*Soluções e integrações c/ Sistemas Inteligentes *

*Windows/Linux a melhor opção Empresa/Internet*

*(31)3375-1202  3082-3181 8846-2330*

**

*Ao encaminhar esta mensagem, por favor:*

*1. Apague o meu e-mail e o meu nome.*

*2. Apague também os endereços dos amigos antes de reenviar.*

*3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.*

*Agindo sempre assim dificultaremos a disseminação de vírus, spams
e banners.*

**

*Pense antes de imprimir, quanto menos papel mais árvores.*


___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS

Re: [AsteriskBrasil] Asterisk com 2 links de internet

2014-01-02 Por tôpico Ronaldo Wochner
Bom dia!

Você tem configurado duas rotas padrão (default gateway). Para roteamento
avançado use iproute2.

Att.
Ronaldo Wochner



2014/1/2 Estefanio Brunhara 

> Feliz ano novo!! A todos !
>
>
>
> Estou com o seguinte problema!
>
>
>
> Tenho um servidor centos6.3 rodando asterisk 11.7 com freepbx, tudo
> funciona perfeito, resolvi colocar mais um link nesta maquina, para o
> acesso a internet, mas vamos considerar que apenas ativei o link2,  não
> existe trafego nele, desta forma ficarmos em um senário mas limpo e simples
> de se discutir. Quando ativo o link2 o asterisk fica com dificuldades de
> receber as conexões no link1, na maioria das vezes ninguém consegue
> conectar.
>
>
>
> O servidor tem 3 placas de rede sendo:
>
>
>
> Eth0 para Lan   aqui todos os telefones internos conectam bem
>
> Eth1 link1   canal de voz,  para telefones remotos
>
> Eth2 link2   nao definido ainda apenas ativo
>
>
>
> Debugando com o tcpdump eu percebi que  o asterisk estava recebendo a
> conexão no link1, porém respondia no link2
>
>
>
> tcpdump -i eth1 -n host 200.164.152.156
> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
> listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes
>
> 08:14:17.346074 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length:
> 712
> 08:14:18.839077 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length:
> 712
> 08:14:21.844577 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length:
> 712
> 08:14:25.859329 IP 200.164.152.156.56005 > 200.150.10.99.sip: SIP, length:
> 712
>
> tcpdump -i eth2 -n host 200.164.152.156
> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
> listening on eth2, link-type EN10MB (Ethernet), capture size 65535 bytes
>
> 08:14:17.346579 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length:
> 623
> 08:14:18.839371 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length:
> 586
> 08:14:21.844855 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length:
> 586
> 08:14:25.859626 IP 200.150.10.99.sip > 200.164.152.156.56005: SIP, length:
> 586
>
>
>
> Então configurei  o bindaddr=200.150.10.99 que é o ip da eth1=link1,
> agora o asterisk não responde mais no link2, porém o problema persiste.
>
>
>
> Consultando outros links, achei comentários que o  asterisk, não tem
> problema para funcionar em multi-homed, porém tem dificuldade em trabalhar
> com 2 placas de rede, isto realmente acontece?
>
>
>
> Tabela main de roteamento do servidor
>
>
>
> route -n
> Tabela de Roteamento IP do Kernel
> Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
> 200.150.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
> 10.2.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
> 192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth2
> 169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
> 169.254.0.0 0.0.0.0 255.255.0.0 U 1004 0 0 eth0
> 0.0.0.0 200.150.10.1 0.0.0.0 UG 0 0 0 eth1
> 0.0.0.0 10.2.0.253 0.0.0.0 UG 0 0 0 eth2
>
>
>
>
>
> *Estefânio Brunhara*
>
> *San Giovanne Informática  Ltda.*
>
> *Soluções e integrações c/ Sistemas Inteligentes *
>
> *Windows/Linux a melhor opção Empresa/Internet*
>
> *(31)3375-1202 <%2831%293375-1202> 3082-3181 8846-2330*
>
>
>
> *Ao encaminhar esta mensagem, por favor:*
>
> *1. Apague o meu e-mail e o meu nome.*
>
> *2. Apague também os endereços dos amigos antes de reenviar.*
>
> *3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.*
>
> *Agindo sempre assim dificultaremos a disseminação de vírus, spams e
> banners.*
>
>
>
> *Pense antes de imprimir, quanto menos papel mais árvores.*
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
> Intercomunicadores para acesso remoto via rede IP e telefones IP
> Conheça todo o portfólio em www.Khomp.com
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org