[AsteriskBrasil] Asterisk com 2 links de internet

Mike Tesliuk mike em tesliuk.com
Quinta Janeiro 2 13:15:28 BRST 2014


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 <estefanio em brunhara.com 
>> <mailto:estefanio em brunhara.com>>
>>
>>     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 <tel:%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 <http://www.Khomp.com>
>>     _______________________________________________
>>     Para remover seu email desta lista, basta enviar um email em
>>     branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>     <mailto:asteriskbrasil-unsubscribe em 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 emwww.Khomp.com
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em 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-unsubscribe em listas.asteriskbrasil.org

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140102/47ed5bd5/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil