Problema ao compartilhar internet usando duas placas de rede

1. Problema ao compartilhar internet usando duas placas de rede

fg
eufer

(usa Gentoo)

Enviado em 14/10/2010 - 10:58h

Bom Dia,

Estou com dificuldades com a parte de compartilhamente de internet(muito noob né? rsrs), faz uma semana que estou tentando corrigir porém não consegui, segue a dúvida:

Estou utilizando a distribuição Debian 5
A minha estrutura de rede está assim:

Roteador Wan(é atráves deste roteador que acesso a net, faixa de ip's 192.168.2.100-192.168.2.110)<=eth0=>o servidor<=eth1=>roteador(para compartilhar internet com outros micros, ip's 192.168.1.100 até 192.168.1.200)=>micros ao qual compartilharei a internet

Em resumo: tenho um roteador que acessa a net ao qual conecto minha interface eth0, e outro roteador ao qual quero distribuir a internet que esta ligado a interface eth1.

Segue a configuração das interfaces:
----------------------------------
auto lo
iface lo inet loopback


auto eth0
iface eth0 inet static
address 192.168.2.107
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1

auto eth1
iface eth1 inet static
address 192.168.1.180
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.180
---------------------------------

O problema é que através da eth0 consigo acessar normalmente a internet, dar ping ..tudo está ok.
O problema é a eth1, que mesmo ao compartilhar a internet com iptables:
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Não consigo acessar sites externos, nem dar ping em sites externos: apacece host unrecheable quando dou ping.

Mas quando dou ping ping nos pc's que estão no segundo roteador(192.168.1.0) recebo resposta normalmente, e quando a partir de um pc que está no segundo roteador(192.168.1.0) tento acessar o servidor(192.168.1.180) por ssh acesso normalmente.
O problema é que parece que a eth0 não compartilhou a internet com a eth1, mesmo tendo digitado as regras corretamente.
Por favor, me ajudem!


  


2. Re: Problema ao compartilhar internet usando duas placas de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/10/2010 - 13:17h

O problema é q vc tá com 2 gateways configurados. Remova a linha "gateway 192.168.1.180" e reinicie a sua conexão (invoke-rc.d networking restart).


3. Re: Problema ao compartilhar internet usando duas placas de rede

fg
eufer

(usa Gentoo)

Enviado em 14/10/2010 - 23:11h

Tirei a linha "gateway 192.168.1.180" e reiniciei a conexão mas não deu certo:
#ping -I eth1 www.google.com

aparece o erro:
from 192.168.1.180 destination host unreachable


4. Re: Problema ao compartilhar internet usando duas placas de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/10/2010 - 23:17h

Qual é o IP q vc tá configurando no cliente? Ponha os dados dele (IP, Mask, Gateway e DNS).


5. Re: Problema ao compartilhar internet usando duas placas de rede

fg
eufer

(usa Gentoo)

Enviado em 14/10/2010 - 23:50h

O ping que estou dando acompanhado do erro é direto do servidor.
No servidor estou dando ping externo pela eth0 e ok e pela eth1 dá erro.
Parece que não houve compartilhamento.


6. Re: Problema ao compartilhar internet usando duas placas de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/10/2010 - 23:57h

Não entendi sua resposta. No servidor, digite o comando:

# ifconfig
# route -n
# cat /etc/resolv.conf

E poste aki.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts