Roteamento Debian com múltiplas conexões

1

No passado eu tinha meu roteador em casa (servidor debian) que estava atuando como servidor DHCP, servidor DNS e NAT entre a Internet e minha rede. Agora, preciso replicar isso no escritório onde trabalho. No entanto, tenho diferentes parâmetros necessários agora.

Temos duas conexões de internet: um cabo e um VDSL. Queremos poder receber ambas as conexões em nosso servidor debian (assim, 2 entradas), mas manter apenas uma rede em nossa rede local (então, uma saída). No entanto, queremos um computador específico (IP de 10 a 20) para acessar a Internet A e um computador específico (IP de 21 a 30) para acessar a Internet B. Não precisamos de failover e / ou de balanceamento de carga.

Eu fiz minha pesquisa no Google e encontrei tutoriais sobre como fazer parte de "conexão múltipla". Estou prestes a tentar. Mas o problema que tenho é atribuir um computador específico a uma conexão específica com a Internet?

    
por David Bélanger 07.05.2013 / 22:29

1 resposta

3

Basta configurar várias tabelas de rotas, uma por ISP. Em seguida, use ip rule para configurar regras que selecionam a tabela de rotas com base no endereço de origem ou em qualquer outro critério que ip rule suporte.

As regras podem ser tão simples quanto algo como

ip rule from 10.0.1.0/24 lookup table1
ip rule from 10.0.2.0/24 lookup table2

Veja:

por 07.05.2013 / 22:37