dividir redes cada uma com um link
galera estou com o seguinte problema..
tenho um server linux com 3 onde
eth0 internet
eth1 rede1
eth2 rede 2
agora vou colocar mais um link que seria a eth3 a duvida eh a seguinte como faco para a rede2 usar a internet da eth3, tipow para cada rede ficar com um link, ah e dentro da eth2 tem 2 redes direntes 192.168.1.x e 192.168.2.x tem como controlar essas ai tb??
Grato
Re: dividir redes cada uma com um link
Só criar as rotas corretas para as redes ou usar o iptables e direcionar o tráfego da eth1 para que pegue o link da eth0 e o tráfego da eth2 para que pegue o link da eth3.
se tiver possibilidade prefira usar as rotas é melhor.
Jorge R. Tomazeli
Re: dividir redes cada uma com um link
voce consegue isso com marcação de pacote, conhecida como fwmark dentro do iptables, e utiliza o iproute2 para destinar os pacotes com cada marcação usando os filtros. deu para entender oq tem de pesquisar :)?
Re: dividir redes cada uma com um link
no iptables usa
iptables -t nat -A PREROUTING -i eth1 -p tcp -j DNAT --to-destination 10.0.0.1
para o caso do ip 10.0.0.1 ser o teu primeiro router ou o teu modem adsl
iptables -t nat -A PREROUTING -i eth2 -p tcp -j DNAT --to-destination 10.0.0.2
para o caso do ip 10.0.0.2 ser o teu segundo router ou o teu modem adsl
pra não perder o que escrevi até agora vai esta dica, tenho que ir em um cliente agora, depois te respondo mais detalhadamente como fazer...
qualquer coisa me manda um e-mail [email protected]
Re: dividir redes cada uma com um link
Citação:
Postado originalmente por jorgetomazeli
no iptables usa
iptables -t nat -A PREROUTING -i eth1 -p tcp -j DNAT --to-destination 10.0.0.1
para o caso do ip 10.0.0.1 ser o teu primeiro router ou o teu modem adsl
iptables -t nat -A PREROUTING -i eth2 -p tcp -j DNAT --to-destination 10.0.0.2
para o caso do ip 10.0.0.2 ser o teu segundo router ou o teu modem adsl
pra não perder o que escrevi até agora vai esta dica, tenho que ir em um cliente agora, depois te respondo mais detalhadamente como fazer...
qualquer coisa me manda um e-mail
[email protected]
tipow nessa regra td o que esta na eth2 ele vai para o 10.0.0.2 correto?
Re: dividir redes cada uma com um link
isso, todo o tráfego que entra pela eth2 será jogado para o ip 10.0.0.2...
Re: dividir redes cada uma com um link
tenta assim
supondo que sua conf eh assim:
eth0: 10.0.0.1 (lan1)
eth1: 10.0.1.1 (lan2)
eth2: 200.0.0.1 (net 1)
eth3: 200.0.1.1 (net2)
rede 10.0.0.0/24 sai pela eth2
rede 10.0.1.1/24 sai pela eth3
e o gateway padrao 200.0.0.1
route add -net 10.0.0.0 netmask 255.255.255.0 gw 200.0.0.1 dev eth2
route add -net 10.0.1.0 netmask 255.255.255.0 gw 200.0.1.1 dev eth3
route add default gw 200.0.0.1 metric 1
tenta isso.. acho que vai resolver..
Re: dividir redes cada uma com um link
Citação:
Postado originalmente por Alexandre Correa
tenta assim
supondo que sua conf eh assim:
eth0: 10.0.0.1 (lan1)
eth1: 10.0.1.1 (lan2)
eth2: 200.0.0.1 (net 1)
eth3: 200.0.1.1 (net2)
rede 10.0.0.0/24 sai pela eth2
rede 10.0.1.1/24 sai pela eth3
e o gateway padrao 200.0.0.1
route add -net 10.0.0.0 netmask 255.255.255.0 gw 200.0.0.1 dev eth2
route add -net 10.0.1.0 netmask 255.255.255.0 gw 200.0.1.1 dev eth3
route add default gw 200.0.0.1 metric 1
tenta isso.. acho que vai resolver..
amigo tentei como vc passou mias nao deu certo qdo dou commando a rede que foi sitada para de navegar..
o que serah q pode estar acontendo?