Como compartilhar a rede local no debian 8?

1. Como compartilhar a rede local no debian 8?

Willian
Serph

(usa Debian)

Enviado em 10/06/2015 - 00:51h

Seguinte pessoal, criei 2 servidores virtuais no virtualbox. Servidor1 tem 2 placas de rede, uma em modo bridge (eth0) com acesso a internet e a outra em modo nat para a rede local (eth1), e o Servidor2 tem 1 placa de em modo nat (eth0) qual vai servir de DHCP para a rede local acessar a internet.

No servidor1 está configurado dessa maneira:
#nano /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet static
address 192.168.107.10
netmask 255.255.255.0
network 192.168.107.0
broadcast 192.168.107.255
gateway 192.168.107.254

#nano /etc/rc.local
route add -host 192.168.254.10 dev eth1
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -eth1 -j MASQUERADE


No Servidor2:
#nano /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet static
address 192.168.107.11
netmask 255.255.255.0
network 192.168.107.0
broadcast 192.168.107.255
gateway 192.168.107.254


O Servidor2 não está pingando nada
Alguém sabe me dizer onde estou errando?


  


2. Re: Como compartilhar a rede local no debian 8?

Jeferson Coli
jcoli

(usa Debian)

Enviado em 10/06/2015 - 04:40h

Serph escreveu:

Seguinte pessoal, criei 2 servidores virtuais no virtualbox. Servidor1 tem 2 placas de rede, uma em modo bridge (eth0) com acesso a internet e a outra em modo nat para a rede local (eth1), e o Servidor2 tem 1 placa de em modo nat (eth0) qual vai servir de DHCP para a rede local acessar a internet.

No servidor1 está configurado dessa maneira:
#nano /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet static
address 192.168.107.10
netmask 255.255.255.0
network 192.168.107.0
broadcast 192.168.107.255
gateway 192.168.107.254

#nano /etc/rc.local
route add -host 192.168.254.10 dev eth1
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -eth1 -j MASQUERADE


No Servidor2:
#nano /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet static
address 192.168.107.11
netmask 255.255.255.0
network 192.168.107.0
broadcast 192.168.107.255
gateway 192.168.107.254


O Servidor2 não está pingando nada
Alguém sabe me dizer onde estou errando?


Quantas placas de rede tem seu host? Qual a faixa de ip da sua rede? E como esta esta configurado a rede no virtualbox?

E você configurou no serv1 a faixa 192.168.107.x e no serv2 a mesma faixa na eth0, e diz que o serv2 vai funcionar como dhcp, se funcionar o dhcp o serv1 ficaria com duas placas na mesma faixa, mesmo gateway.

Abraços,

Jeferson Coli
---------------------
www.tecnocoli.com.br


3. Re: Como compartilhar a rede local no debian 8?

Willian
Serph

(usa Debian)

Enviado em 10/06/2015 - 08:24h


Então, no Servidor1 tem a placa de rede eth0 que esta como dhcp, pegando o ip direto do roteador (192.168.1.97). E na placa eth1, está como estático com o endereço 192.168.97.10
O Servidor1 tem que ser o gateway, e tem que ter o serviço de DNS. O gateway e o DNs tem que ser na eth1

No Servidor2 tem 1 placa de rede só, a eth0, com o endereço estático 192.168.97.11, e esse Servidor2 tem que ter o serviço de DHCP

Só que conforme e descrevi na primeira mensagem, o Servidor2 não pinga a eth1 do Servidor1 e não pinga a internet fera...
É nessa parte que eu me perdi...



4. Re: Como compartilhar a rede local no debian 8?

Jeferson Coli
jcoli

(usa Debian)

Enviado em 10/06/2015 - 09:31h

E como é a configuração do host, da maquina que esta hospedando o virtualbox?

Jeferson Coli
---------------------
www.tecnocoli.com.br


5. Re: Como compartilhar a rede local no debian 8?

Willian
Serph

(usa Debian)

Enviado em 10/06/2015 - 09:50h


Ahh sim, no host do VirtualBox está como dhcp, recebendo ip do roteador, 192.168.1.96


6. Re: Como compartilhar a rede local no debian 8?

Jeferson Coli
jcoli

(usa Debian)

Enviado em 10/06/2015 - 15:51h

Você esta fazendo uma salada de ips e serviços....

Você não pode ter 2 servidores dhcp na rede.

Você esta colocando no servidor na eth1 o gateway 192.168.107.254, e se ele esta pegando o via dhcp a configuração da eth0, deve estar configurando 2 gateways.
E no servidor2 você também coloca como gateway 192.168.107.254, quem é esse dispositivo?

route add -host 192.168.254.10 dev eth1 e essa outra faixa de rede, é de onde?

Vamos do começo...

O que você quer fazer?

Jeferson Coli
---------------------
www.tecnocoli.com.br


7. Re: Como compartilhar a rede local no debian 8?

Willian
Serph

(usa Debian)

Enviado em 10/06/2015 - 16:08h


Rapaz... não me fala um negócio desses... é que eu tô tentando fazer o seguinte no virtualbox:

Servidor1 com 2 placas de rede, uma dhcp (vai pegar o acesso a internet) e outra static (que vai servir de gateway para a rede local)
eth0 dhcp
eth1 static

Servidor2 com 1 placa de rede, vai distribuir ips na rede local. Os computadores da rede local só vão acessar a internet através do Servidor1

É basicamente isso que eu gostaria de aprender a fazer fera...


8. Re: Como compartilhar a rede local no debian 8?

Jeferson Coli
jcoli

(usa Debian)

Enviado em 11/06/2015 - 07:56h

OK.
Você não precisa de 2 servidores, 1 só basta. Coloca o dhcp no serv1.
Quantas placas de rede fisicas você tem na sua maquina?

Abraços,

Jeferson Coli
---------------------
www.tecnocoli.com.br


9. Re: Como compartilhar a rede local no debian 8?

Willian
Serph

(usa Debian)

Enviado em 13/06/2015 - 18:31h


Desculpe pela demora em responder, mas acho que resolvi fazendo o seguinte:

Servidor1
#nano /etc/rc.local
   modprobe iptable_nat 
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
exit 0

#nano /etc/network/interfaces
auto lo
iface lo inet loopback

#placa de rede local
allow-hotplug eth0
iface eth0 inet static
address 192.168.102.254
netmask 255.255.255.0
network 192.168.102.0
broadcast 192.168.102.255

#placa de rede internet
allow-hotplug eth1
iface eth1 inet dhcp

Servidor 2
#nano /etc/network/interfaces
   allow-hotplug eth0
iface eth0 inet static
address 192.168.102.11
netmask 255.255.255.0
network 192.168.102.0
broadcast 192.168.102.255
gateway 192.168.102.254



10. Re: Como compartilhar a rede local no debian 8?

Jeferson Coli
jcoli

(usa Debian)

Enviado em 16/06/2015 - 07:12h

Serph escreveu:


Desculpe pela demora em responder, mas acho que resolvi fazendo o seguinte:

Servidor1
#nano /etc/rc.local
   modprobe iptable_nat 
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
exit 0

#nano /etc/network/interfaces
auto lo
iface lo inet loopback

#placa de rede local
allow-hotplug eth0
iface eth0 inet static
address 192.168.102.254
netmask 255.255.255.0
network 192.168.102.0
broadcast 192.168.102.255

#placa de rede internet
allow-hotplug eth1
iface eth1 inet dhcp

Servidor 2
#nano /etc/network/interfaces
   allow-hotplug eth0
iface eth0 inet static
address 192.168.102.11
netmask 255.255.255.0
network 192.168.102.0
broadcast 192.168.102.255
gateway 192.168.102.254


Assim funcionaria, com dhcp no server 2, desde que seu host tenha duas placas de rede também, aí você segmenta as redes.

Abraços,

Jeferson Coli
---------------------
www.tecnocoli.com.br






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts