compartilhar internet entre duas redes [RESOLVIDO]

1. compartilhar internet entre duas redes [RESOLVIDO]

wander nilson carrusca
carrusca

(usa Debian)

Enviado em 26/10/2011 - 11:55h

Espero estar no lugar certo, já pesquisei muito e não encontrei solução para meu problema, gostaria de compartilhar internet entre duas redes distintas, distribuídas da seguinte forma:

no servidor de internet :

eth0 - DHCP ( net )

eth1 - 192.168.0.40 - endereço gateway da rede 192.168.0.0/24

eth3 - 192.168.4.100 - endereço gateway da rede 192.168.4.0/24


quando vou na estação que esta com o endereço 192.168.4.1 (gateway desta rede é 192.168.4.100) consigo pingar o servidor e vice-versa
também, porém não consigo liberar a navegação nesta rede
a rede 192.168.0.0 navega normalmente.

onde esta meu problema, obrigado pela ajuda


  


2. Re: compartilhar internet entre duas redes [RESOLVIDO]

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 26/10/2011 - 18:42h

Você precisa fazer o mascaramento ou SNAT para esta rede também.

iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o eth0 -j MASQUERADE

Caso não dê certo posta

iptables -vnL -t nat


3. Re: compartilhar internet entre duas redes [RESOLVIDO]

Eduardo
dudumiquim

(usa Debian)

Enviado em 27/10/2011 - 04:06h

Tente isso:

#Limpe todas as regras
iptables -t nat -F
iptables -F

#Compartilhe!
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

Caso não dê certo, poste como você está configurando a rede no servidor. Se for usando o arquivo /etc/network/interfaces, certifique-se que na eth1 e eth3 tem o endereço do gateway.


4. compartilhar internet entre duas redes

wander nilson carrusca
carrusca

(usa Debian)

Enviado em 27/10/2011 - 08:37h

Ainda não funcionou, configurei as placas de rede via interface do próprio ubuntu 10.10, assim lancei para eth1 o endereço 192.168.0.1 mascara 255.255.255.0 e sem gateway e para eht3 o endereço 192.168.4.100 mascara 255.255.255.0 e sem gateway porque estas duas placas são gateway das minhas redes.
Por exemplo na estação esta assim : 192.168.4.1 mascara 255.255.255.0 e gateway 192.168.4.100

O mascaramento foi feito conforme indicado, copiei as duas linhas as seguir do script fire.

iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o eth0 -j MASQUERADE

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

obrigado

wander





5. Re: compartilhar internet entre duas redes [RESOLVIDO]

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 27/10/2011 - 09:18h

Eu acho que teria que ficar assim a config das ifaces? Se der certo posta ae.
Abraço.













eth0 189.3.66.192 #ifexterna IP DHCP

eth1 IP: 192.168.0.40
NETMASK: 255.255.0.0
Gateway: 189.3.66.192

eth3 IP: 192.168.4.100
NETMASK: 255.255.0.0
Gateway: 192.168.0.40


6. resolveu

wander nilson carrusca
carrusca

(usa Debian)

Enviado em 27/10/2011 - 12:51h

Demarch, boa dica, colocando o gateway 192.168.0.40 na placa 192.168.4.100 funcionou corretamente, vou executar mais teste se algo alterar reposto aqui para todos.

Muito obrigado pela ajuda

wander







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts