2 redes e 2 gateways

1. 2 redes e 2 gateways

Emmanuel Tavares F Affonso
neltavares

(usa Slackware)

Enviado em 25/03/2011 - 14:05h

Boa tarde,
Estou com um problema, e nao consigo resolver.
Tenhu 2 redes uma wireless e outra cabeada (a wireless é 192.168.0.0/24 e cabeada 192.168.1.0/24) ambas estão ligada em interfaces de um mesmo servidor(wireless esta na eth0 com ip 192.168.0.254 e a cabeada eth1 192.168.1.254).
E possuo 2 pontos de acesso a internet, um é um velox e outro um host com ip dedicado.
Gostaria de todo trafego da rede wireless fosse direcionado para o velox e da rede cabeada pro host com ip dedicado.

Tentei fazer uso dessas regras mas nao tive sucesso

iptables -t nat -A PREROUTING -s 192.168.0.0/24 -j DNAT --to $velox
iptables -t nat -A PREROUTING -s 192.168.1.0/24 -j DNAT --to $hostDedicado

No desespero tambem usei o POSTROUTING e nao tive sucesso.

Desde ja obrigado.


  


3. Re: 2 redes e 2 gateways

Emmanuel Tavares F Affonso
neltavares

(usa Slackware)

Enviado em 28/03/2011 - 13:51h

Não adiantou muito meu amigo, o que acontece que está máquina tem 3 placas de rede, onde a eth0 e a eth1 já foram explicadas.
A eth2 tem o ip 192.168.6.100, pq na rede 192.168.6.0/24 é a rede administrativa e o ip 192.168.6.254 é o velox e 192.168.6.1 o ip dedicado, e essa maquina que estou com o problema é apenas um gateway para uma rede wireless e outra de laboratorios.
E nao procuro balancear, entao estou num ambiente ao contrario do link postado onde ele tem 2 interfaces ligada a net, enquanto eu tenhu apenas uma.
Quero apenas direcionar o wireless para o velox e os labs para o ip dedicado.

Muito obrigado ae, show os links.


4. Re: 2 redes e 2 gateways

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 30/03/2011 - 20:40h

Você acessa internet por qual deles no seu servidor?

tenta usar o SNAT

iptables -A POSTROUTING -t nat -s $wireless -j SNAT --to $velox
iptables -A POSTROUTING -t nat -s $cabeada -j SNAT --to $hostDedicado


5. Re: 2 redes e 2 gateways

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/03/2011 - 21:58h

Fala cara.

Não sei se entendi, mas vamos lá, você poderia fazer o seguinte:

No meu caso:
ppp0=Velox
eth2=Link Dedicado

ip route del default dev ppp0 table main
ip route del default dev eth2 table main

ip route add default dev ppp0 table main
ip route add default dev eth2 net

E Depois adicionar alguns Ips para a rota main ....

ip rule add from 192.168.2.2 lookup main
ip rule add from 192.168.2.3 lookup main
ip rule add from 192.168.2.4 lookup main

E para outras rotas ..

ip rule add from 192.168.2.70 lookup net
ip rule add from 192.168.2.71 lookup net
ip rule add from 192.168.2.72 lookup net

Os Ips estão na mesma faixa (Classe C), mas estavam com máscara de rede quebrada, fazendo assim que não tivesse comunicação entre as redes.

Utilizei este exemplo na empresa, com 2 dois links, e tinha que separar um link para o sistema e outro para acesso a internet dos clientes, e fiz desta forma.

Qualquer coisa posta aí.
Desculpa se não for isso, a cabeça não está boa esses dias hehe
Abraço.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts