Re: [AsteriskBrasil] RES: Asterisk com 2 links de internet

2014-01-02 Por tôpico Alexandre Correa
da forma que voce fez, com duas rotas default.. ele vai tentar dividir o
trafego nelas (ECMP, Equal Cost Multi-Path), recebendo a conexao pelo link1
por ex, ele pode tentar devolver pela rota do link2 ... como são rotas e
ips diferentes.. o pacote eh descartado...

o que o Mike e o Guilherme disseram está correto, voce precisar criar uma
segunda tabela de rotas, para o link2.. e marcar estes pacotes
direcionando-os para o link correto...




Sds.
Alexandre J. Correa
Onda Internet
http://www.onda.net.br


IPV6 Ready !!!



2014/1/2 Mike Tesliuk 

>  no momento que a maquina nao sabe por onde responder voce tem sim um
> problema de rota, faça como deve ser feito que tudo vai funcionar
>
> é preciso ter algo pra distinguir se o trafego pertence a um ou outro
> destino, por isso usa-se o iproute para isso
>
> Em 02/01/14 10:40, Estefanio Brunhara escreveu:
>
>
>
> Não estou com problema de rotas, como falei no meu primeiro post, eu
> consigo  externamente me conectar ssh ou abro a pagina do freepbx.
>
>
>
> Processo interno trabalham com a tabela de roteamento main .
>
>
>
>
>
> # ip route show table main
>
> 200.150.10.0/24 dev eth1  proto kernel  scope link  src 200.150.10.99
>
> 10.2.0.0/24 dev eth2  proto kernel  scope link  src 10.2.0.254
>
> 192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.254
>
> 10.1.0.0/24 dev eth0  proto kernel  scope link  src 10.1.0.254
>
> 192.168.0.0/22 dev eth0  proto kernel  scope link  src 192.168.0.254
>
> 169.254.0.0/16 dev eth1  scope link  metric 1002
>
> 169.254.0.0/16 dev eth2  scope link  metric 1003
>
> 169.254.0.0/16 dev eth0  scope link  metric 1004
>
>
>
> default via 200.150.10.1 dev eth1  ROTA1
>
> default via 10.2.0.253 dev eth2  ROTA2
>
>
>
>
>
>
>
> *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org [
> mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org]
> *Em nome de *chicolet
> *Enviada em:* quinta-feira, 2 de janeiro de 2014 13:27
> *Para:* asteriskbrasil@listas.asteriskbrasil.org
> *Assunto:* Re: [AsteriskBrasil] Asterisk com 2 links de internet
>
>
>
> 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:02
> *Para:* asteriskbrasil@listas.asteriskbrasil.org
> *Assunto:* [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.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.83937 1 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

Re: [AsteriskBrasil] RES: Asterisk com 2 links de internet

2014-01-02 Por tôpico Mike Tesliuk
no momento que a maquina nao sabe por onde responder voce tem sim um 
problema de rota, faça como deve ser feito que tudo vai funcionar


é preciso ter algo pra distinguir se o trafego pertence a um ou outro 
destino, por isso usa-se o iproute para isso


Em 02/01/14 10:40, Estefanio Brunhara escreveu:


Não estou com problema de rotas, como falei no meu primeiro post, eu 
consigo  externamente me conectar ssh ou abro a pagina do freepbx.


Processo interno trabalham com a tabela de roteamento main .

# ip route show table main

200.150.10.0/24 dev eth1  proto kernel  scope link  src 200.150.10.99

10.2.0.0/24 dev eth2  proto kernel  scope link src 10.2.0.254

192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.254

10.1.0.0/24 dev eth0  proto kernel  scope link src 10.1.0.254

192.168.0.0/22 dev eth0  proto kernel  scope link  src 192.168.0.254

169.254.0.0/16 dev eth1  scope link  metric 1002

169.254.0.0/16 dev eth2  scope link  metric 1003

169.254.0.0/16 dev eth0  scope link  metric 1004

default via 200.150.10.1 dev eth1  ROTA1

default via 10.2.0.253 dev eth2  ROTA2

*De:*asteriskbrasil-boun...@listas.asteriskbrasil.org 
 
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] *Em nome de 
*chicolet

*Enviada em:* quinta-feira, 2 de janeiro de 2014 13:27
*Para:* asteriskbrasil@listas.asteriskbrasil.org 


*Assunto:* Re: [AsteriskBrasil] Asterisk com 2 links de internet

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:02
*Para:* asteriskbrasil@listas.asteriskbrasil.org 


*Assunto:* [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.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.83937 1 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 t

[AsteriskBrasil] RES: Asterisk com 2 links de internet

2014-01-02 Por tôpico Estefanio Brunhara
 

Não estou com problema de rotas, como falei no meu primeiro post, eu consigo  
externamente me conectar ssh ou abro a pagina do freepbx.

 

Processo interno trabalham com a tabela de roteamento main .

 

 

# ip route show table main

200.150.10.0/24 dev eth1  proto kernel  scope link  src 200.150.10.99

10.2.0.0/24 dev eth2  proto kernel  scope link  src 10.2.0.254

192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.254

10.1.0.0/24 dev eth0  proto kernel  scope link  src 10.1.0.254

192.168.0.0/22 dev eth0  proto kernel  scope link  src 192.168.0.254

169.254.0.0/16 dev eth1  scope link  metric 1002

169.254.0.0/16 dev eth2  scope link  metric 1003

169.254.0.0/16 dev eth0  scope link  metric 1004

 

default via 200.150.10.1 dev eth1  ROTA1 

default via 10.2.0.253 dev eth2  ROTA2 

 

 

 

De: asteriskbrasil-boun...@listas.asteriskbrasil.org 
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de chicolet
Enviada em: quinta-feira, 2 de janeiro de 2014 13:27
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Asterisk com 2 links de internet

 

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:02
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: [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.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.83937 1 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

[AsteriskBrasil] RES: Asterisk com 2 links de internet

2014-01-02 Por tôpico Estefanio Brunhara
 

Mike, obrigado por responder!

 

O asterisk esta dentro do servidor que abriga os dois links,  estando dentro
do servidor eu tenho saída e entrada pelo dois links através da tebela main,
o caso de se criar tabelas novas de roteamento seria para quem esta externo,
no caso de se querer priorizar o link que se deve ser usado. Não é o meu
caso! Estou em um senário mais simples,  o servidor consegue usar os dois
links Ok

 

ip route show table main

200.150.10.0/24 dev eth1  proto kernel  scope link  src 200.150.10.99

10.2.0.0/24 dev eth2  proto kernel  scope link  src 10.2.0.254

192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.254

10.1.0.0/24 dev eth0  proto kernel  scope link  src 10.1.0.254

192.168.0.0/22 dev eth0  proto kernel  scope link  src 192.168.0.254

169.254.0.0/16 dev eth1  scope link  metric 1002

169.254.0.0/16 dev eth2  scope link  metric 1003

169.254.0.0/16 dev eth0  scope link  metric 1004

 

 

default via 200.150.10.1 dev eth1  rota 1 

default via 10.2.0.253 dev eth2rota2 

 

 

Não estou com problema de rotas, como falei no meu primeiro post, eu consigo
externamente me conectar ssh ou abri o pagina do freepbx.

 

 

 

 

De: asteriskbrasil-boun...@listas.asteriskbrasil.org
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Mike
Tesliuk
Enviada em: quinta-feira, 2 de janeiro de 2014 13:15
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Asterisk com 2 links de internet

 


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 fu

[AsteriskBrasil] RES: Asterisk com 2 links de internet

2014-01-02 Por tôpico Estefanio Brunhara
Sim tenho 2 rotas padrão, não lancei a rota usando a ferramenta ip route,
afinal não estou criando tabela de roteamento nova, estou usando a tabela
main, que é a tabela usando pelos precesos internos do servidor, consigo de
fora conectar ssh ou abrir a pagina de console  do freepbax. 

 

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  ROTA 1
0.0.0.0 10.2.0.253 0.0.0.0 UG 0 0 0 eth2  ROTA 2 

 

De: asteriskbrasil-boun...@listas.asteriskbrasil.org
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Ronaldo
Wochner
Enviada em: quinta-feira, 2 de janeiro de 2014 12:18
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Asterisk com 2 links de internet

 

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