gesousa
(usa Ubuntu)
Enviado em 31/10/2008 - 11:54h
Bom era para vc ter uma noção o pppoeconf na verdade cria quantas configurações vc necessitar.
mas aqui vai um tutorial de como eu faria no ubuntu.
Discadores.
sudo gedit /etc/ppp/peers/velox1
adiciona:
noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
usepeerdns
plugin rp-pppoe.so eth0
user "login@provedor"
sudo gedit /etc/ppp/peers/velox2
adiciona:
noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
usepeerdns
plugin rp-pppoe.so eth1
user "login@provedor"
na verdade este texto é o que vem no arquivo /etc/ppp/peers/dsl-provider que foi criado pelo pppoeconf, vc pode usar ele como exemplo para o seu discadores no caso verifique a linha:
plugin rp-pppoe.so eth0
user "login@provedor"
que são as unicas que devem ser modificadas. de um para o outro sendo a primeira vc deve selecionar a interface da placa de rede e na segunda o login.
vc pode chamar as configurações com o comando:
pon velox1
pon velox2
Bom agora vc precisa balancear as duas conexões, se vc não vai criar nenhuma tabela mais complicada especificando uma subrede para cada, ou algum serviço sair para uma o outra basta criar a rota assim:
# route del default
# route del default
# route add default nexthop dev ppp0 weight 1 nexthop dev ppp1 weight 1
Regras de Compartilhamento:
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
# iptables -t nat -A POSTROUTING -o ppp1 -j MASQUERADE
bom vc pode melhorar esta configuração, deixando automatizado a discagem e carregando a configuração no /etc/network/interfaces, como criando uma tabela de roteamento para a sua rede, balanceando os serviços, e prontocolos para a melhor perfomace da sua rede, mas o basico para vc começar são as que te passei em cima.