cytron
(usa Slackware)
Enviado em 21/11/2007 - 00:13h
Olá, o que você quer não é uma questão muito difícil, basta você configurar o ip do link que está no hub para uma faixa de rede diferente da usada na lan, daí você adiciona um ip na placa do servidor, a que está conectada ao hub.
Para isso tem duas maneiras:
Exemplo:
ip do link: 10.0.0.2 netmask 255.255.255.252
ip do server: 10.0.0.1 netmask 255.255.255.252
interface do server: eth0
Primeira maneira de adicionar um ip no servidor:
ifconfig eth0:L2 10.0.0.1 netmask 255.255.252
Segunda maneira:
ip addr add 10.0.0.1/30 dev eth0
--------
Com isso, na primeira opção você cria uma interface virtual baseada na eth0, como se fosse uma filha, que se chama eth0:L2 (não apenas L2).
Na segunda opção você adiciona o ip à interface eth0, fazendo com que ela responda aos dois ips (eu prefiro essa).
Apenas fique atento à suas regras de iptables.
Coloquei a máscara final 252 (bit: 30) para ficar mais seguro, isso faz uma faixa de ip com apenas 2 hosts, ou seja, o link (10.0.0.2) e o sever (10.0.0.1), qualquer outra máquina que tentar usar o link diretamente (ex.: 10.0.0.3) não vai conseguir, pois o link só responde ao final 2, e se o engraçadinho tentar usar o final 2 vai dar conflito com o server.
------
Feito isso seu servidor está apto a trabalhar com os dois links (levando em conta que você já configurou o outro link na outra placa de rede do servidor).
Agora... o próximo passo depende de como você quer que os usuários usem a net, se é um link para determinado grupo de usuários... ou um link servindo de backup caso o link 1 caia, ou a maneira melhor e mais indicada: Load-Balance
Load-Balance consiste em fazer o servidor distribuir os pacotes entre os links, fazendo com que os dois links sejam acessados ao mesmo tempo aumentando a velocidade de navegação em quase 100%. E caso um dos links caia, o outro continua trabalhando normalmente.
Aqui no VOL você encontra os melhores artigos de load-balance (procure por: bonding) que tem na internet "brasileira".
Não disponibilizei o link aqui por motivos de incentivo. ;)