[AsteriskBrasil] RES: RES: Asterisk com 2 links de internet
Estefanio Brunhara
estefanio em brunhara.com
Sexta Janeiro 3 07:00:45 BRST 2014
Vou tentar montar um ambiente para fazer os teste com o ip route, depois
posto os resultados
Neste link tem uma discursão parecida com o meu problema.
http://translate.google.com.br/translate?hl=pt-BR
<http://translate.google.com.br/translate?hl=pt-BR&sl=en&u=http://forums.dig
ium.com/viewtopic.php%3Ff%3D1%26t%3D85821%26start%3D0&prev=/search%3Fq%3Dast
erisk%2Bmulti%2Bhomed%26biw%3D1440%26bih%3D776>
&sl=en&u=http://forums.digium.com/viewtopic.php%3Ff%3D1%26t%3D85821%26start%
3D0&prev=/search%3Fq%3Dasterisk%2Bmulti%2Bhomed%26biw%3D1440%26bih%3D776
Re: Asterisk, duas subinterfaces, IP de origem
Post por david55 »terça fev 26, 2013 8:41
Acho que isso poderia ser uma coisa versão, embora isso significaria alocar
um novo socket SIP para cada sessão, ou ler as tabelas de roteamento do
kernel.
Em qualquer caso, a Via errado não importa, como a UEA irá gravar a camada 3
endereço de origem real.
No entanto, em qualquer caso, o Asterisk não tem nenhum problema com os
sistemas muti-homed. O que ele tem problemas com é sistemas com dois redes
separadas.
Obrigado, Alexandre, Mike e Guilherme
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Mike
Tesliuk
Enviada em: quinta-feira, 2 de janeiro de 2014 14:14
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Asterisk com 2 links de internet
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-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
chicolet
Enviada em: quinta-feira, 2 de janeiro de 2014 13:27
Para: asteriskbrasil em 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 < estefanio em brunhara.com >
Enviada: Quinta-feira, 2 de Janeiro de 2014 11:02
Para: asteriskbrasil em 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 em www.Khomp.com
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140103/dbadbd41/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil