Distribuindo a navegação com dois links de internet

1. Distribuindo a navegação com dois links de internet

Davi Bariani Boin
dbboin2000

(usa Ubuntu)

Enviado em 19/03/2008 - 15:02h

Olá Pessoal,

Estou com um problema que não consigo achar uma boa solução, pois o material na internet é escasso.
Vou resumir minha situação: aqui no prédio onde fica o nosso escritório administramos um servidor de internet que serve todo o prédio, formando uma única rede. No servidor, temos 3 placas de rede, sendo respectivamente:

eth0: link net
eth1: rede interna 10.1.10.0/24
eht2: link Telefônica

O links de internet antes eram com IP's fixos o que em nossas configurações dava tudo certo, mas o prédio resolveu mudar o plano do link da net, o que o deixou com IP dinâmico.
Estou tentando reutilizar o antigo script que cria uma tabela e joga alguns usuários que por default navegam pela Telefônica, para a net.
Neste antigo script tinha uma linha que era da seguinte forma, para adicionar um default gateway à tabela criada:

ip route add default via 201.6.119.1 table 10

Mas agora como o IP da net é dinâmico, não posso mais fixar o IP, mas pensei em ao invés de informar o IP, informar qual o device que terá o gateway. Para isso eu fiz:

ip route add default dev eth0 table 10

O problema é que fazendo assim, os hosts da tabela 10 não conseguem achar o default gateway e com isso, não navegam.
Mas claro, seu eu fixar o IP atual que a placa está utilizando por DHCP, ela navegará. O problema será quando mudar.

Minha grande dúvida é esta: como faço para informar ao servidor qual o gateway já que o IP é dinâmico? Qualquer ajuda será muito bem vinda.

Davi Bariani Boin









  


2. Re: Distribuindo a navegação com dois links de internet

Marcelo Corrêa
exercitobr

(usa Debian)

Enviado em 19/03/2008 - 21:47h

p route add default dev ppp0 table 10

tem ppp0 no seu ifconfig ?


3. Olá

Davi Bariani Boin
dbboin2000

(usa Ubuntu)

Enviado em 20/03/2008 - 09:18h

Não, não tem, do contrário eu já teria até testado esta possibilidade. No ifconfig só tem eth0, eth1, eth2 e lo. Tem alguma idéia do que se possa fazer? Qualquer ajuda ficarei muito grato!

Davi