Bom pessoal!
Tenho 03 Links
01 - 2 Mb Full Brt (200.16.xxx.xxx)
01 - 1 Mb Full Brt (189.30.xxx.xxx)
01 - 2 Mb Full Embratel ( 200.248.xxx.xxx)
Fiz um balaceamento baseador por mudança de rota/link por grupo de IP
Por exemplo
- Deixei o defaul GW o 200.16.xxx.1 do link de 2mb da Brt
- Defini o link 02 1mb da Brasil telecom no mark no route como link02br
- Defini o link 03 2mb da Embratel no mark no route como link03emb
Perfeito
- Fiz os nat`s para os endereços que queria ( Grupos, 02 Grupos por link )
No mangle
- chain=prerouting src-address-list=Srclist-GRUPO C/D action=mark-routing new-routing-mark=Link02br passthrough=yes comment="Nova Rota Link 02 Brt" disabled=no
- chain=prerouting src-address-list=Srclist-GRUPO E/F action=mark-routing new-routing-mark=Link03emb passthrough=yes comment="Nova Rota Link 03 Embratel" disabled=no
Bom!
No Scr list, adicionei as faixas para cada grupo!
Tipo Scrlist-Grupo C/D = 192.168.0.0/24
Tipo Scrlist-Grupo E/F = 192.168.1.0/24
Perfeito
Agora o problema!
- Possuo um servidor de DNS ligado no Link01 da Brasil telecom 201.16.xxx.2 201.16.xxx.3 ( Funcionando perfeitamente )
- O Usuários que conectado saindo pelo link 201.16.xxx.xxx usando como dns 201.16.xxx.2 e 201.16.xxx.3, navegam normalmente, perfeito.
- Os usuário que sau pelo 189.30.xxx.xxx com os DNS 201.16.xxx.2 e 201.16.xxx.3 ( Meus mesmos ) não navegam com este dns, não resolve nenhum nome, se eu colocar outro DNS de fora , perfeito!
- Os usuário que sau pelo 200.248.xxx.xxx com os DNS 201.16.xxx.2 e 201.16.xxx.3 ( Meus mesmos ) não navegam com este dns, não resolve nenhum nome, se eu colocar outro DNS de fora , perfeito! ( Mas tem que ser algum do bloco da embratel, o mesmo que funcionou para os que saem pelo 189.30. não funcioana aqui!
Alguma regra errada ou faltando em mangle ou nat?
Obrigado
*sorry pelo big texto!