Re: [FUG-BR] ppp com duas conexoes ADSL
Matheus, Mande o ppp.conf se voce encontrar, mas talvez voce tenha razão, mea culpa. Na realidade não haveria razão para que as duas conexões não fossem estabelecidas, o velox atribuiria um ip para cada conexão, mas o GATEWAY SERIA IGUAL, na prática para utilizar os dois simultaneamente voce precisaria estabelecer regras com o IPFW e é ai que provavelmente a coisa complicaria ou se tornaria impossivel, dois ips com o mesmo gateway. Tenho furungado muito o assunto, mas na realidade eu estou usando dois adsl, mas não são dois velox, um é velox, outro speedbol, logo com dois gateways diferentes, e finalmente consegui fazer a coisa funcionar, depois de quase um mês, fazendo com que alguns ips da rede saiam por um e outros por outro. A partir dai podem ser criadas, se necessário , outras politicas por protocolo portas, etc Faltam ainda alguns detalhes, como fazer com que tudo seja estabelecido automaticamente no boot, e como proceder usando o ppp.linkdown quando um dos circuitos cair e for restabelecido com um ip diferente, mas me parece que dai em diante será fácil. De qualquer forma, se entendi direito, o Helizonaldo está tentando fazer isso com dois velox, vamos ver no que dá. sds, araujo - Original Message - From: Matheus Rodrigues [EMAIL PROTECTED] To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Sent: Friday, January 26, 2007 5:10 PM Subject: Re: [FUG-BR] ppp com duas conexoes ADSL On 1/26/07, Araujo [EMAIL PROTECTED] wrote: Deixa ver se entendi bem, voce tinha duas linhas com velox ? dois modens ? uma maquina com 3 placas de rede, uma interna e uma para cada link ? e colocou no ppp.conf cada conexão com sua propria interface(placa) ? cada conexao com uma conta diferente ? Se voce tinha e fez isso tudo tinha que funcionar, se não funcionou mande o ppp.conf para a gente dar uma olhada. Alguma coisa deve estar errada, como podem os endereços remotos serem os mesmos se há duas placas de redes, com MACs diferentes e os endereços quem atribui é o proprio velox ?! outra coisa, se voce usa o comando ppp como eu coloquei ppp -ddial -unit0 velox1 se o link cai o proprio ppp reconecta imediatamente, voce estará sempre conectado a não ser que o circuito esteja realmente com defeito. araujo infelismente não tenho mais a situação onde fiz os testes. mas os ips remotos eram iguais sim, pois meu provedor remoto é igual. é a telemar. acho que ainda tenho o conf do ppp. vou ver e mando :) valeu matheus -- We will call you cygnus, The God of balance you shall be - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
Não, os meus não são dois velox, como voce já deve ter visto na resposta que mandei para o Matheus, os meus são um velox e um speedbol e nesse caso as duas conexoes entram. Segundo a experiência dele voce não está enganado. Me surpreende um pouco que o ppp verifique isso, afinal para dobrar ou aumentar a sua banda seria interessante ter dois links distintos, ainda que para o mesmo gateway que obviamente tem uma capacidade de banda muito maior, para mim o problema viria depois na hora de partilhar o tráfego, mas cheguei ao meu limite de competência, deixo agora a explicação para os mestres no protocolo tcp/ip. A pergunta é porque não pode haver dois links com ips diferentes dirigidos ao mesmo gateway, na mesma maquina. ? Claro que seria possível se voce colocasse cada link numa maquina diferente, mas ai seria uma complicação voce administrar o gateway de cada maquina da rede para sair por uma ou por outra, e reorganizar tudo automaticamente quando um deles caisse ou trocasse de IP. Se no futuro voce vier a utilizar duas conexoes ppps com provedores distintos simultaneamente, finalmente consegui fazer funcionar e posso te ajudar, se necessário. sds, araujo - Original Message - From: Helizonaldo Alves de Morais [EMAIL PROTECTED] To: freebsd@fug.com.br Sent: Friday, January 26, 2007 7:33 PM Subject: Re: [FUG-BR] ppp com duas conexoes ADSL Olá! Bom usando o ppp.conf como vc disse e ficou assim tun0: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1492 inet 189.12.186.216 -- 200.217.255.30 netmask 0x Opened by PID 525 tun1: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1500 Opened by PID 527 mas se observar so o tun0 esta com ip o outro nao tem nada, e estou recebendo essa msn na hora que ativo o tun1 no matching session ao que parece ele nao aceita duas conexoes, ou estou engando, voce ja fez isso? grato Helizonaldo Alves de Morais Teresina-PI Brasil. +-+ o _ _ _ _o /\_ _ \\o (_)\__/o (_) _ \_ _(_) (_)/_\_| \ _|/' \/ (_)(_) (_)(_) (_)(_)' _\o_ Voce vai comer o pão que o diabo amassou, estou tentando fazer isso a mais de um mês e ainda não consegui. E olha que quero uma coisa simples, apenas que alguns ips da rede saiam pelo 1 e os outros pelo 2. Aparentemente quem escreveu o ppp jamais pensou que alguem poderia querer fazer isso, o que não é nada demais, afinal ele não vive no Brasil. Mas, vamos lá, primeiro conectar os dois links, essa é a parte facil, basta voce fazer o seguinte ppp.conf em /etc/ppp -- default: set timeout 0 set log local phase lcp ipcp tun nat enable yes # nat enable no enable dns velox1: set device PPPoE:xl1 set server /var/run/velox1 0177 set authname [EMAIL PROTECTED] set authkey yyy add default HISADDR velox2: set device PPPoE:xl0 set server /var/run/velox2 0177 set authname [EMAIL PROTECTED] set authkey yyy --- e chamar assim: ppp -ddial -unit0 velox1 ppp -ddial -unit1 velox2 não adianta voce colocar add default HISADDR nos dois links porque só o último que entrar vai funcionar. não esqueça de trocar xl0 e xl1 para as suas interfaces é depois disso que seus problemas vão começar, qualquer coisa que voce conseguir poste aqui por favor, que eu tambem to precisando. araujo _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
Tem uma forma mais facil! Uso da seguinte maneira rede interna com 3 maquinas - Maquina 1 - Virtua - 2 placas de rede (iif // oif) - Maquina 2 - Speedy - 2 placas de rede (iif // oif) - Maquina 3 - Gw da Interna - 3 placas de rede (if1 (rede 10.1.x.x/30) if2 (10.2.x.x/30) e rede interna (192.168.x.x/24)) Todo mundo vai até a maquina 3, e quem faz a distribuição é a maquina 3, jogando para a 1 e 2 conforme rotas e regras pré estabelecidas A proxima brincadeira é ativar BGP4 na rede interna, ler os dados BGP do routeviews e fazer a saida ser sempre pelo caminho mais curto. Definindo uma AS morta na rede interna e os devidos next-hops na maquina 3! Que é uma bela diversão é! E foi a melhor solução que encontrei, mas vai da necessidade de cada um! []s - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
Boa esta solução, pro pessoal que está tentando fazer com dois links do mesmo provedor, está pintando ser a única, principalmente se o sujeito tem umas maquinas velhinhas que ninguem compra mais na prateleira. Mas, usandos dois links de provedores diferentes dá para fazer numa maquina só. Eu parti do paper do Diego Linke em : http://www.free.bsd.com.br/noticia.php3?CAD=1NOT=172 adaptei o que era necessário e funcionou. sds, araujo - Original Message - From: Leo Getz [EMAIL PROTECTED] To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Sent: Saturday, January 27, 2007 3:22 PM Subject: Re: [FUG-BR] ppp com duas conexoes ADSL Tem uma forma mais facil! Uso da seguinte maneira rede interna com 3 maquinas - Maquina 1 - Virtua - 2 placas de rede (iif // oif) - Maquina 2 - Speedy - 2 placas de rede (iif // oif) - Maquina 3 - Gw da Interna - 3 placas de rede (if1 (rede 10.1.x.x/30) if2 (10.2.x.x/30) e rede interna (192.168.x.x/24)) Todo mundo vai até a maquina 3, e quem faz a distribuição é a maquina 3, jogando para a 1 e 2 conforme rotas e regras pré estabelecidas A proxima brincadeira é ativar BGP4 na rede interna, ler os dados BGP do routeviews e fazer a saida ser sempre pelo caminho mais curto. Definindo uma AS morta na rede interna e os devidos next-hops na maquina 3! Que é uma bela diversão é! E foi a melhor solução que encontrei, mas vai da necessidade de cada um! []s - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
- Original Message - From: Helizonaldo Alves de Morais [EMAIL PROTECTED] To: freebsd@fug.com.br Sent: Thursday, January 25, 2007 7:52 PM Subject: [FUG-BR] ppp com duas conexoes ADSL Olá Alguem ja fez uma conexcao ppp com dois links adsl e que tenho um link da velox aqui funcionando e queria colocar outro pra balancear a carga, mas nao to conseguindo fazer o ppp funcionar com os dois links meu ppp.conf esta assim: Voce vai comer o pão que o diabo amassou, estou tentando fazer isso a mais de um mês e ainda não consegui. E olha que quero uma coisa simples, apenas que alguns ips da rede saiam pelo 1 e os outros pelo 2. Aparentemente quem escreveu o ppp jamais pensou que alguem poderia querer fazer isso, o que não é nada demais, afinal ele não vive no Brasil. Mas, vamos lá, primeiro conectar os dois links, essa é a parte facil, basta voce fazer o seguinte ppp.conf em /etc/ppp -- default: set timeout 0 set log local phase lcp ipcp tun nat enable yes # nat enable no enable dns velox1: set device PPPoE:xl1 set server /var/run/velox1 0177 set authname [EMAIL PROTECTED] set authkey yyy add default HISADDR velox2: set device PPPoE:xl0 set server /var/run/velox2 0177 set authname [EMAIL PROTECTED] set authkey yyy --- e chamar assim: ppp -ddial -unit0 velox1 ppp -ddial -unit1 velox2 não adianta voce colocar add default HISADDR nos dois links porque só o último que entrar vai funcionar. não esqueça de trocar xl0 e xl1 para as suas interfaces é depois disso que seus problemas vão começar, qualquer coisa que voce conseguir poste aqui por favor, que eu tambem to precisando. araujo - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
hm ... você consegue que ele conecte ? pois nas minhas tentativas com dual-link para a telemar ele sempre falava que não poderia ativar a segunda pois ele falava que os dois endereços remotos das duas ligações eram o mesmo ! assim, o segundo só era ativado quando o primeiro caisse :( matheus ps: nem ppp, nem mpd, nem reza resolveu :( -- We will call you cygnus, The God of balance you shall be - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
Deixa ver se entendi bem, voce tinha duas linhas com velox ? dois modens ? uma maquina com 3 placas de rede, uma interna e uma para cada link ? e colocou no ppp.conf cada conexão com sua propria interface(placa) ? cada conexao com uma conta diferente ? Se voce tinha e fez isso tudo tinha que funcionar, se não funcionou mande o ppp.conf para a gente dar uma olhada. Alguma coisa deve estar errada, como podem os endereços remotos serem os mesmos se há duas placas de redes, com MACs diferentes e os endereços quem atribui é o proprio velox ?! outra coisa, se voce usa o comando ppp como eu coloquei ppp -ddial -unit0 velox1 se o link cai o proprio ppp reconecta imediatamente, voce estará sempre conectado a não ser que o circuito esteja realmente com defeito. araujo - Original Message - From: Matheus Rodrigues [EMAIL PROTECTED] To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Sent: Friday, January 26, 2007 2:17 PM Subject: Re: [FUG-BR] ppp com duas conexoes ADSL hm ... você consegue que ele conecte ? pois nas minhas tentativas com dual-link para a telemar ele sempre falava que não poderia ativar a segunda pois ele falava que os dois endereços remotos das duas ligações eram o mesmo ! assim, o segundo só era ativado quando o primeiro caisse :( matheus ps: nem ppp, nem mpd, nem reza resolveu :( -- We will call you cygnus, The God of balance you shall be - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
On 1/26/07, Araujo [EMAIL PROTECTED] wrote: Deixa ver se entendi bem, voce tinha duas linhas com velox ? dois modens ? uma maquina com 3 placas de rede, uma interna e uma para cada link ? e colocou no ppp.conf cada conexão com sua propria interface(placa) ? cada conexao com uma conta diferente ? Se voce tinha e fez isso tudo tinha que funcionar, se não funcionou mande o ppp.conf para a gente dar uma olhada. Alguma coisa deve estar errada, como podem os endereços remotos serem os mesmos se há duas placas de redes, com MACs diferentes e os endereços quem atribui é o proprio velox ?! outra coisa, se voce usa o comando ppp como eu coloquei ppp -ddial -unit0 velox1 se o link cai o proprio ppp reconecta imediatamente, voce estará sempre conectado a não ser que o circuito esteja realmente com defeito. araujo infelismente não tenho mais a situação onde fiz os testes. mas os ips remotos eram iguais sim, pois meu provedor remoto é igual. é a telemar. acho que ainda tenho o conf do ppp. vou ver e mando :) valeu matheus -- We will call you cygnus, The God of balance you shall be - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
Olá! Bom usando o ppp.conf como vc disse e ficou assim tun0: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1492 inet 189.12.186.216 -- 200.217.255.30 netmask 0x Opened by PID 525 tun1: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1500 Opened by PID 527 mas se observar so o tun0 esta com ip o outro nao tem nada, e estou recebendo essa msn na hora que ativo o tun1 no matching session ao que parece ele nao aceita duas conexoes, ou estou engando, voce ja fez isso? grato Helizonaldo Alves de Morais Teresina-PI Brasil. +-+ o _ _ _ _o /\_ _ \\o (_)\__/o (_) _ \_ _(_) (_)/_\_| \ _|/' \/ (_)(_) (_)(_) (_)(_)' _\o_ Voce vai comer o pão que o diabo amassou, estou tentando fazer isso a mais de um mês e ainda não consegui. E olha que quero uma coisa simples, apenas que alguns ips da rede saiam pelo 1 e os outros pelo 2. Aparentemente quem escreveu o ppp jamais pensou que alguem poderia querer fazer isso, o que não é nada demais, afinal ele não vive no Brasil. Mas, vamos lá, primeiro conectar os dois links, essa é a parte facil, basta voce fazer o seguinte ppp.conf em /etc/ppp -- default: set timeout 0 set log local phase lcp ipcp tun nat enable yes # nat enable no enable dns velox1: set device PPPoE:xl1 set server /var/run/velox1 0177 set authname [EMAIL PROTECTED] set authkey yyy add default HISADDR velox2: set device PPPoE:xl0 set server /var/run/velox2 0177 set authname [EMAIL PROTECTED] set authkey yyy --- e chamar assim: ppp -ddial -unit0 velox1 ppp -ddial -unit1 velox2 não adianta voce colocar add default HISADDR nos dois links porque só o último que entrar vai funcionar. não esqueça de trocar xl0 e xl1 para as suas interfaces é depois disso que seus problemas vão começar, qualquer coisa que voce conseguir poste aqui por favor, que eu tambem to precisando. araujo _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
Olá! Bom usando o ppp.conf como vc disse e ficou assim tun0: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1492 inet 189.12.186.216 -- 200.217.255.30 netmask 0x Opened by PID 525 tun1: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1500 Opened by PID 527 mas se observar so o tun0 esta com ip o outro nao tem nada, e estou recebendo essa msn na hora que ativo o tun1 no matching session ao que parece ele nao aceita duas conexoes, ou estou engando, voce ja fez isso? grato Helizonaldo Alves de Morais Teresina-PI Brasil. +-+ o _ _ _ _o /\_ _ \\o (_)\__/o (_) _ \_ _(_) (_)/_\_| \ _|/' \/ (_)(_) (_)(_) (_)(_)' _\o_ Voce vai comer o pão que o diabo amassou, estou tentando fazer isso a mais de um mês e ainda não consegui. E olha que quero uma coisa simples, apenas que alguns ips da rede saiam pelo 1 e os outros pelo 2. Aparentemente quem escreveu o ppp jamais pensou que alguem poderia querer fazer isso, o que não é nada demais, afinal ele não vive no Brasil. Mas, vamos lá, primeiro conectar os dois links, essa é a parte facil, basta voce fazer o seguinte ppp.conf em /etc/ppp -- default: set timeout 0 set log local phase lcp ipcp tun nat enable yes # nat enable no enable dns velox1: set device PPPoE:xl1 set server /var/run/velox1 0177 set authname [EMAIL PROTECTED] set authkey yyy add default HISADDR velox2: set device PPPoE:xl0 set server /var/run/velox2 0177 set authname [EMAIL PROTECTED] set authkey yyy --- e chamar assim: ppp -ddial -unit0 velox1 ppp -ddial -unit1 velox2 não adianta voce colocar add default HISADDR nos dois links porque só o último que entrar vai funcionar. não esqueça de trocar xl0 e xl1 para as suas interfaces é depois disso que seus problemas vão começar, qualquer coisa que voce conseguir poste aqui por favor, que eu tambem to precisando. araujo _ MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
On 1/26/07, Helizonaldo Alves de Morais [EMAIL PROTECTED] wrote: Olá! Bom usando o ppp.conf como vc disse e ficou assim tun0: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1492 inet 189.12.186.216 -- 200.217.255.30 netmask 0x Opened by PID 525 tun1: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST mtu 1500 Opened by PID 527 mas se observar so o tun0 esta com ip o outro nao tem nada, e estou recebendo essa msn na hora que ativo o tun1 no matching session ao que parece ele nao aceita duas conexoes, ou estou engando, voce ja fez isso? grato é exatamente isso que dava. só um pegava ip, e nos logs dava a msg de mesmo ip matheus -- We will call you cygnus, The God of balance you shall be - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ppp com duas conexoes ADSL
Qual o problema que você tem? Voce testou com um dial velox e dial veloxb, prá fechar as 2, na shell do PPP interativo? Mas já vi que você está colocando ambas como gateway default, o que não pode. Você terá que definir 1 como gateway default e usar o route-to do ipfw prá o gateway remoto da 2a, na finalização do ppp. Já vai ficar algo meio exótico, porque você nunca sabe qual é a ponta de lá, por ser pppoe. Daí seu ipfw terá que ser relido toda hora que o 2o link cair. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Helizonaldo Alves de Morais Sent: quinta-feira, 25 de janeiro de 2007 19:52 To: freebsd@fug.com.br Subject: [FUG-BR] ppp com duas conexoes ADSL Olá Alguem ja fez uma conexcao ppp com dois links adsl e que tenho um link da velox aqui funcionando e queria colocar outro pra balancear a carga, mas nao to conseguindo fazer o ppp funcionar com os dois links meu ppp.conf esta assim: default: set log Phase Chat LCP IPCP CCP tun command ident user-ppp VERSION (built COMPILATIONDATE) set device /dev/cuaa0 set speed 115200 set dial ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ \\ AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT set timeout 180 enable dns set redial 3 5 velox: set device PPPoE:vr0:ISP set speed sync set authname xx set authkey xx set dial set login set server /tmp/tun.velox 0113 enable lqr set lqrperiod 60 enable tcpmssfixup set log Phase Chat LCP IPCP CCP set mru maximum 1492 set mtu maximum 1492 set timeout 0 add! default HISADDR veloxb: set device PPPoE:sis0:ISP set speed sync set authname xxx set authkey set dial set login set server /tmp/tun2.velox 0113 enable lqr set lqrperiod 60 enable tcpmssfixup set log Phase Chat LCP IPCP CCP set mru maximum 1492 set mtu maximum 1492 set timeout 0 add! default HISADDR Helizonaldo Alves de Morais Teresina-PI Brasil. +-+ o _ _ _ _o /\_ _ \\o (_)\__/o (_) _ \_ _(_) (_)/_\_| \ _|/' \/ (_)(_) (_)(_) (_)(_)' _\o_ _ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd