Prática recomendada: 2 WAN compartilhada com 1 LAN

0

No trabalho, temos dois acessos à WAN. Desejo instalar um servidor / roteador Ubuntu que compartilhe essas duas WAN com nossa LAN interna.

Eu preparei uma caixa com três interfaces ( eth0 , eth1 e eth3 ):

  • eth0 será usado para o primeiro endereço IP da WAN, por exemplo 172.16.1.19/29
  • eth1 será usado para o segundo endereço IP da WAN, por exemplo 172.16.4.107/29
  • eth3 será a LAN interna, digamos 192.168.1.1/24

A configuração atual é simples ( /etc/network/interface )

....
iface eth0 inet static
    address 172.16.4.107
    netmask 255.255.255.248 
    gateway 172.16.4.106
    dns-nameservers 8.8.8.8

iface eth1 inet static
    address 172.16.1.19
    netmask 255.255.255.248 
    gateway 172.16.1.18
    dns-nameservers 8.8.8.8

.....

Esse tipo de configuração compartilha as duas WANs ou usará aleatoriamente uma delas?

Existe uma maneira de mesclar essas duas WANs para serem consideradas como apenas uma com melhor largura de banda? Se sim, então como podemos configurar isso?

    
por Pascal Fares 29.03.2016 / 08:09

3 respostas

2

% bl0ck_qu0te%

O kernel do Linux só usa um gateway padrão.

% bl0ck_qu0te%

, a menos que você adicione uma rota de balanceamento de carga:

ip route add default scope global nexthop via 172.16.4.106 dev eth0 weight 1 nexthop via 172.16.1.18 dev eth1 weight 1

** note: weight (1/1) diz ao kernel para distribuir uniformemente as conexões entre os gateways

Em seguida, faça isso para ativar o encaminhamento:

echo 1 > /proc/sys/net/ipv4/ip_forward

source (tente usar isso. funciona muito bem na minha configuração)

    
por nearlyheadlessarvie 24.05.2016 / 10:48
0

Até onde sei, isso pode ser implementado configurando algumas rotas estáticas. Eu tive que configurar um ambiente como este uma vez, com acesso a três redes diferentes:

  • Rede 1: acesso à Internet 15.186.51.0/27
  • Rede 2: acesso de laboratório 10.24.10.0/24
  • Rede 3: LAN sem fio 16.186.51.0/27

Eu tive que especificar qual tráfego deveria ir para a rede2 e o que fazer para a rede3, e todo o resto para a rede1. Então, se você acha que isso poderia funcionar para você, dê uma olhada em Howto adicionar permanente rotas estáticas no Ubuntu .

Isso pode não ser o que você precisa, já que todos os hosts da sua rede precisarão modificar a configuração correspondente se aplicar, e também no Windows é menos adaptável.

    
por negrotico19 29.03.2016 / 10:07
0

Dê uma olhada aqui que o levará a aqui . Veja também aqui .

    
por Paulo Melo 27.04.2016 / 20:43