Balanceamento - dois links em um único servidor (não dá)
tarcisio,
Fiz assim:
Código :
[root@localhost ~]# iptables -t mangle -A PREROUTING -d 172.20.0.0/24 -s 172.30.0.0/24 -j MARK --set-mark 2001
[root@localhost ~]# ip rule add fwmark 2001 table 201
Quando dou um list:
Código :
[root@localhost ~]# ip rule list
0: from all lookup local
49: from all fwmark 0x7d1 lookup 201
50: from all lookup main
201: from 172.35.0.0/24 lookup 201
202: from 10.1.1.0/24 lookup 202
222: from all lookup 222
32766: from all lookup main
32767: from all lookup default
[root@localhost ~]#
Aparentemente funcionou a regra.
Reparem no teste de trace route feito da minha máquina:
Código :
C:\Documents and Settings\Nataniel>tracert 172.20.0.11
Rastreando a rota para 172.20.0.11 com no máximo 30 saltos
1 <1 ms <1 ms <1 ms 172.30.0.1
2 <1 ms <1 ms <1 ms 172.35.0.1
3 1 ms 1 ms 1 ms 172.20.0.164
4 6 ms 8 ms 8 ms 172.20.0.11
Rastreamento concluído.
C:\Documents and Settings\Nataniel>tracert 172.20.0.3
Rastreando a rota para 172.20.0.3 com no máximo 30 saltos
1 <1 ms <1 ms <1 ms 172.30.0.1
2 3 ms 1 ms <1 ms 172.35.0.1
3 2 ms 1 ms 1 ms 172.20.0.164
4 1 ms 1 ms 1 ms 172.20.0.3
Rastreamento concluído.
C:\Documents and Settings\Nataniel>tracert 200.163.208.132
Rastreando a rota para 200.163.208.132 com no máximo 30 saltos
1 <1 ms <1 ms <1 ms 172.30.0.1
2 9 ms <1 ms <1 ms 172.35.0.1
C:\Documents and Settings\Nataniel>tracert [url]www.uol.com.br[/url]
Rastreando a rota para [url]www.uol.com.br[/url] [200.221.2.45]
com no máximo 30 saltos:
1 1 ms <1 ms * 172.30.0.1
2 1 ms <1 ms 1 ms 10.1.1.1
C:\Documents and Settings\Nataniel>tracert [url]www.bb.com.br[/url]
Rastreando a rota para [url]www.bb.com.br[/url] [170.66.2.11]
com no máximo 30 saltos:
1 1 ms 1 ms <1 ms 172.30.0.1
2 1 ms <1 ms 1 ms 10.1.1.1
C:\Documents and Settings\Nataniel>tracert [url]www.terra.com.br[/url]
Rastreando a rota para [url]www.terra.com.br[/url] [200.176.3.142]
com no máximo 30 saltos:
1 1 ms <1 ms <1 ms 172.30.0.1
2 <1 ms <1 ms <1 ms 172.35.0.1
C:\Documents and Settings\Nataniel>
Vejam que a divisão do link continua funcionando... Mas como eu falei anteriormente precisa de várias conexões para que funcione senão o kernel tende sempre a mandar a conexão para o primeiro nexthop que estiver na tabela 222 (tabela de junção dos links).
Att,
Nataniel Klug
Balanceamento - dois links em um único servidor (não dá)
Bom...
Agora eu tive uma dúvida.
Cenario:
1 - Link Embratel - 256k
1 - Link(?!?!?) ADSL Velox - 256k
Tenho uma range de 128ips válidos(200.x.x.x.0 a 200.x.x.128)
Meus clientes recebem IP validos por PPPoE, como eu faria o balanceamento nesse caso? é possivel?
Valeus,
Balanceamento - dois links em um único servidor (não dá)
Citação:
Postado originalmente por cebolark
Bom...
Agora eu tive uma dúvida.
Cenario:
1 - Link Embratel - 256k
1 - Link(?!?!?) ADSL Velox - 256k
Tenho uma range de 128ips válidos(200.x.x.x.0 a 200.x.x.128)
Meus clientes recebem IP validos por PPPoE, como eu faria o balanceamento nesse caso? é possivel?
Valeus,
Tu vai ter que fazer nat na interface de saida de qualquer forma. Sendo ele ou não IP roteavel.
Att,
Nataniel Klug
Balanceamento - dois links em um único servidor (não dá)
use exatamente assim q funciona........ lembresse q pra isso o balanceamento tem q esta setado no ip ro no meu caso eu uso aquele ip ro add default equalize ........ ta ligado ne. nas
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -j MARK --set-mark 2001
ip ro add table 20 default via 172.35.0.1 dev (IP REDE)
ip ru add fwmark 2001 table 20
ip ro fl ca
Balanceamento - dois links em um único servidor (não dá)
under-linux.org/wiki ta la o tutorial
falows