Servidor de compartinhamento de internet Gateway

1. Servidor de compartinhamento de internet Gateway

Fernando Felix
fernandojfelix

(usa Debian)

Enviado em 30/08/2015 - 10:27h

Bom dia sr's sou iniciante em Linux e estou montando um laboratório para estudo, porem estou com dificuldade na configuração do gateway com duas interfaces de rede compartilhado internet em uma rede interna pelo virtual box segue abaixo as configurações que eu fiz, agradeço a todos dês de já pela ajuda.

Debian 6
Configuração do virtual Box - Gateway
Placa de rede eth0 - modo bridge
Paca de rede eth1 - rede interna - intnet
Configuração Gateway
auto lo
iface lo inet loopback
#Rede Externa
allow-hotplug eth0
iface eth0 inet dhcp
#Rede Interna
allow-hotplug eth1
iface eth1 inet static
address 192.168.0.254
netmask 255.255.255.0

Habilitando o ipforward
Descometei a linha 28 do arquivo /etc/sysctl1.conf
net.ipv4.ip_forward=1
Mascarando a interface
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Após estas configurações nem gateway esta saindo pra internet mais se eu comentar as configurações da interface de rede eth1 ele sai para internet normal mas com ela ativa não sai e as outras maquinas que estão na mesma rede também não saem para internet.
Grato









  


2. Re: Servidor de compartinhamento de internet Gateway

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 30/08/2015 - 11:19h

Bom dia.

Prezado, qual IP a placa eth0 está pegando? Pergunto isso, pois, como esta foi configurada no modo bridge receberá IP de um roteador e a eth1 deverá ter um IP diferente para não conflitar. Por exemplo, se o IP da eth0 estiver na rede 192.168.0/24 o da eth1 deverá ser diferente a exemplo 192.168.10.0.

Altere as configurações da eth1 para:


# ifdown eth1
# vi /etc/network/interfaces


auto eth1
iface eth1 inet static
address 192.168.0.254
netmask 255.255.255.0


restarte o serviço de rede:

# systemctl restart networking.service
# ifup eht1


Acredito que vai resolver. Leia também http://www.hardware.com.br/livros/servidores-linux/capitulo-compartilhamento-dhcp-proxy.html

_________________________
Wagner F. de Souza
Técnico/Instrutor de Informática
"GNU/Linux for human beings."
LPI ID: LPI000297782


3. Re: Servidor de compartinhamento de internet Gateway

Fernando Felix
fernandojfelix

(usa Debian)

Enviado em 30/08/2015 - 19:46h


Boa Noite Wagner obrigado pela ajuda. realmente eu não havia me atentado no detalhe da mesma rede interna e externa, li o artigo que você me indicou porem mesmo assim ele não esta fazendo o compartilhamento de link.

Grato
Felix


4. Re: Servidor de compartinhamento de internet Gateway

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 30/08/2015 - 20:49h

Primeiro no gateway deve ter dois IPs distintos nas interfaces eth0 e eth1.
No caso, eth0 está em bridge que receberá o IP na mesma faixa de rede do seu roteador e na eth0 vc deve definir uma faixa diferente da rede da eth0.
Exemplo: eth0 192.168.0.0/24 na eth1 deve ser diferente eth1 192.168.10.0/24.
Poderia ser outra classe IP também, não necessariamente precisa ser classe C.

Após isso nas máquinas clientes deve configurar o IP na mesma faixa de rede da eth1 e usar como gateway o IP da eth1.
Exemplo: Supondo que o endereço de rede da eth1 seja 192.168.10.0/24 e o IP da eth1 seja 192.168.10.1
Assim o endereço de rede do cliente deve ser entre 192.168.10.2 - 192.168.10.254 usando como gateway 192.168.10.1 e DNS pode usar o do Google (8.8.8.8 / 8.8.4.4).

E para compartilhar a conexão com a internet é a regra iptables abaixo.
Considerando que a rede LAN seja 192.168.10.0/24 e a interface externa eth0 (bridge).

LAN=192.168.10.0/24
ifaceExt=eth0
#roteamento de pacotes
echo 1 > /proc/sys/net/ipv4/ip_forward
#compartilhamento de conexão <br />
iptables -t nat -A POSTROUTING -s $LAN -o $ifaceExt -j MASQUERADE
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT


Com isso deverá funcionar o compartilhamento de internet.

http://mundodacomputacaointegral.blogspot.com.br/
Twitter: http://twitter.com/@blogcomputacao
Facebook: http://www.facebook.com/BlogComputacao


5. Re: Servidor de compartinhamento de internet Gateway

Fernando Felix
fernandojfelix

(usa Debian)

Enviado em 31/08/2015 - 18:00h


Muito obrigado a todos que me ajudaram agora esta funcionando... Bora estudar...

Atenciosamente
Felix


6. Re: Servidor de compartinhamento de internet Gateway

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 31/08/2015 - 21:30h

fernandojfelix, que bom que a sua dúvida foi sanada. Sugiro informar qual o procedimento que utilizou para que outros usuários possam se beneficiar da sua resposta e em seguida encerrar o tópico atribuindo a alguém a melhor resposta valorizando a contribuição dos membros do fórum.

Forte abraço.
_________________________
Wagner F. de Souza
Técnico/Instrutor de Informática
"GNU/Linux for human beings."
LPI ID: LPI000297782







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts