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 eth2 rota2 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 <estefa...@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 _______________________________________________ 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 _______________________________________________ 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