Ligando duas redes distintas [RESOLVIDO]

1. Ligando duas redes distintas [RESOLVIDO]

Andriel Felipe Lanzer
aflanzer

(usa Debian)

Enviado em 04/08/2012 - 12:53h

Olá,

Estou com uma dúvida aqui, sou iniciante em Linux, há alguns dias venho tentando entender o contexto disso. Então, eu possuo 3 VMs, dois clientes ligados a um servidor. Meu servidor tem duas interfaces, ETH0 e ETH1. Preciso fazer com que os dois clientes se comuniquem em redes separadas. Sei que o servidor terá que ser o gateway. Minha dúvida é a seguinte, quais são os comandos necessários para a configuração dar certo?

VM01 - 192.168.0.1
VM02 ETH0 - 192.168.0.0
VM02 ETH1 - 192.168.1.0
VM03 - 192.168.1.1

Obrigado.


  


2. Re: Ligando duas redes distintas [RESOLVIDO]

Vilmar
magovit

(usa Red Hat)

Enviado em 06/08/2012 - 10:49h

Bom, primeiro você deve configurar o.........

óoh droga, lembrei que não posso responder =D


3. Re: Ligando duas redes distintas [RESOLVIDO]

Alex
alexhctp

(usa Linux Mint)

Enviado em 06/08/2012 - 12:48h

Oi amigo!

Corrija-me se eu estiver enganado, vc quer rotear a sua rede de forma que permita a troca de pacotes entre dois ou mais segmentos de rede, permitindo trafego entre esses segmentos, é isso???

Resumindo a minha pergunta. Você tem um servidor, o qual possui duas placas de rede, sendo a eth0 e a eth1, e cada uma esta com um ip diferente, como você descreve com VM1 e VM2. E cada interface tem um cliente conectado... é isso ou to viajando na maionese???

Esclareça essas duvidas para que eu possa te ajudar de forma mais efetiva.

Abraço!


4. Opnião

Igor Teixeira da Rocha
igor_rocha

(usa Debian)

Enviado em 06/08/2012 - 13:17h

Você não acha mais facil, colocar tudo na mesma rede?

Descreva melhor o seu cenário amigo, para que possamos ajudar,
mas a nivel de curiosidade para isso você usara o iptables,
com regras de NAT, aqui no VOL existem inumeros artigos falando
sobre o uso do iptables para roteamento de pacotes, poste melhor
seu cenário que eu te ajudo.

Abraço
qualquer coisa me mande um e-mail se julgar necessário:
igor.rocha.linux@gmail.com ou o email que esta no meu perfil




5. Re: Ligando duas redes distintas [RESOLVIDO]

Rafael Haag
haag

(usa BackTrack)

Enviado em 06/08/2012 - 13:41h

Ariel, a pequena Sereia!


6. Re: Ligando duas redes distintas [RESOLVIDO]

Dexter
Dexter10

(usa Outra)

Enviado em 06/08/2012 - 13:47h

haag escreveu:

Ariel, a pequena Sereia!


Olá Ariel, tudo bem?
Você tentou este site: http://toma.ai/s6p

Acredito que possa ajudar ;-)

Abraço,
Dex.


7. Re: Ligando duas redes distintas [RESOLVIDO]

Andriel Felipe Lanzer
aflanzer

(usa Debian)

Enviado em 06/08/2012 - 20:26h

Isso mesmo. Possuo um servidor com duas placas de rede, ETH0 e ETH1. Em cada placa, possuo IPs diferentes, e em cada interface um cliente. Porém preciso que os dois clientes comuniquem-se entre si. Com toda a certeza, se fossem todos na mesma rede seria bem mais fácil, mas nesse caso, é um desafio passado por um colega de trabalho, e tem que ser em redes separadas.

Detalhando um pouco mais:

O meu servidor (VM02) possui as placas de rede com ETH0 192.168.0.0 e ETH1 192.168.1.0 sendo que os clientes, VM01 possui IP 192.168.0.1 e VM03 possui IP 192.168.1.1

Sendo assim, preciso que o cliente VM01 se comunique com o cliente VM03.


Obrigado!
Abraço!


8. Re: Ligando duas redes distintas [RESOLVIDO]

Rafael Haag
haag

(usa BackTrack)

Enviado em 07/08/2012 - 11:43h

Ariel...

Estuda roteamento no GNU/Linux que voce chega lá.

Abrax...


9. Re: Ligando duas redes distintas [RESOLVIDO]

Alex
alexhctp

(usa Linux Mint)

Enviado em 07/08/2012 - 16:28h

Antes de qualquer coisa, muda o ip das interfaces locais, deixando a eth0 192.168.0.1 e a eth1 fica 192.168.1.1. Os ips cujo ultimo grupo termina em 0 servem para designar um rede. Mude o ip nas estaçoes clientes tbm.
Depois de ajustado o sistema, teremos um cenario parecido o que descrevo abaixo:

* eth0 do servidor=192.168.0.1 > IP da maquina VM01=192.168.0.2

* eth1 do servidor=192.168.1.1 > IP da maquina VM02=192.168.1.2

No computador VM01, vc precisa colocar como gateway o ip da eth0 do seu servidor, ou seja, 192.168.0.1.
Ja na maquina VM02, coloca o ip da eth1 como sendo o gateway, ficando entao como 192.168.1.1 no gateway.


Fazendo o IP FORWARD

Nessa etapa, liberamos o IP FORWARD no kernel com o camando abaixo:
echo 1 > /proc/sys/net/ipv4/ip_forward

Para tornar as alteracoes permanentes, adicine a linha abaixo no arquivo /etc/sysctl.conf:

net/ipv4/ip_forward=1



Caso precise, segue abaixo a forma de editar o gateway nas distros mais populares:
Red Hat/Fedora

Editar o arquivo /etc/sysconfig/network e inserir a linha:

GATEWAY=ip_do_gateway

Em seguida, devemos reiniciar a rede:

#/etc/rc.d/init.d/network restart

_____________________________________________
Slackware

Editar o arquivo /etc/rc.d/rc.inet1.conf e configurar a linha:

GATEWAY="ip_do_gateway"

Em seguida, devemos reiniciar a rede:

#/etc/rc.d/rc.inet1 restart

______________________________________________
Debian

Editar o arquivo /etc/network/interfaces e inserir a linha:

gateway ip_do_gateway

Em seguida, devemos reiniciar a rede:

#/etc/init.d/networking restart


Para testar, basta pingar no ip das maquinas clientes.

1-) ping contra o ip do servidor que esta dentro do mesmo segmento de rede onde esta fazendo o teste.

2-) ping contra o ip do servidor que esta dentro do segmento de rede diferende de onde esta fazendo o teste.

3-) ping outra máquina, do outro lado do server, conectada na outra placa de rede e em outro segmento.

Se tudo deu certo, voce tera feito um ipforward com sucesso.

Fontes:
http://eriberto.pro.br/iptables/
http://www.vivaolinux.com.br/artigo/Configurando-roteador-Linux-com-Velox?pagina=5
http://www.ducea.com/2006/08/01/how-to-enable-ip-forwarding-in-linux/

Espero ter ajudado!


10. Re: Ligando duas redes distintas [RESOLVIDO]

Dexter
Dexter10

(usa Outra)

Enviado em 08/08/2012 - 15:28h

Bah Ariel, o cara te mandou um tuto barbadinha...
Tem que dar certo desta vez..

Abraços marítimos,
Dex


11. Re: Ligando duas redes distintas [RESOLVIDO]

Dexter
Dexter10

(usa Outra)

Enviado em 09/08/2012 - 16:14h

Dexter10 escreveu:

Bah Ariel, o cara te mandou um tuto barbadinha...
Tem que dar certo desta vez..

Abraços marítimos,
Dex


Boa tarde Ariel. Como você está?

Funcionou o passo a passo do colega?
Estou ancioso para saber se você conseguiu. :)

Qualquer dúvida poste aqui.
Abraços marítimos e oceânicos,
Dex.


12. Re: Ligando duas redes distintas [RESOLVIDO]

Dexter
Dexter10

(usa Outra)

Enviado em 16/08/2012 - 12:53h

Oi Ariel. As dicas dos colegas ajudaram? Estamos aguardando o se OK.

Abraço sereiísticos,
Dex.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts