Dificuldade em compartilhar internet

1. Dificuldade em compartilhar internet

Thiago
thiagooo888

(usa Outra)

Enviado em 02/03/2012 - 16:38h

iface eth1 inet static
adress 10.1.1.3
netmask 255.255.255.0
gateway 10.1.1.1

iface eth2 inet static
adress 10.1.2.1
netmask 255.255.255.0

O cabo que vem do eth2 vai para a interface WAN do roteador que esta configurada assim:

IP ADRESS: 10.1.2.10
MASCARA: 255.255.255.0
ISP GATEWAY: 10.1.2.1 (ip do eth2)
DNS1: 201.10.1.2
DNS2: 201.10.120.3


Deu certo duas vezes, a primeira nao sei como, ja a segunda eu anotei certinho os comandos que usei, seguem eles:

iptables -F
iptables -F INPUT
iptables -F OUTPUT
iptables -F POSTROUTING -t nat
iptables -F PREROUTING -t nat
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo > 1 /proc/sys/net/ipv4/ip_forward

e simplesmente funcionou a internet... pegando IP automatico, o IP que ele pegava era 192.168.0.xxx (que o DHCP do roteador distribuia) com o gateway do roteador tambem, 192.168.0.1

mas agora nao tem jeito de fazer isso funcionar, funcionou, mas eu nao salvei em script, pois nao sabia, reinicie e ja nao funcionava mais

Tem algo de errado ai? algo que eu possa fazer? Obrigado.

Segue um desenho de como esta montado o esquema.

http://i41.tinypic.com/bdk712.png



  


2. Re: Dificuldade em compartilhar internet

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 02/03/2012 - 17:01h

Deixa a eth1 como DHCP pra ela pegar um IP do modem.



auto eth1
iface eth1 inet dhcp



3. Re: Dificuldade em compartilhar internet

Thiago
thiagooo888

(usa Outra)

Enviado em 02/03/2012 - 17:15h

faltou um pedaço no começo do topico:

Ja havia postado outro topico sobre squid e tudo mais... após configurada o compartilhamento entre eth1 e eth2 eu consigo configurar o proxy squid, o problema é que esse compartilhamento nao esta dando certo.


eth1 é onde é ligado o cabo que vem do modem adsl
eth2 é ligado o cabo que vai para o roteador wifi

o interfaces esta assim:


enfim, posso ate tentar deixar dhcp, automatico, mas vai pegar o mesmo ip, 10.1.1.2 ou 10.1.1.3 e gateway 10.1.1.1 :s


4. Re: Dificuldade em compartilhar internet

Thiago
thiagooo888

(usa Outra)

Enviado em 02/03/2012 - 17:15h

Uso o ubuntu 8.0.4


5. Re: Dificuldade em compartilhar internet

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 02/03/2012 - 17:28h

É que assim, se esse modem for ADSL/ PPOE precisa de autenticação certo? Verifique se está autenticando diretamente pelo modem, tentar entrar no modem e verificar isso. E a interface externa que está diretamente conectada na internet tem que estar como DHCP, pois você vai receber um IP válido na internet pela eth1 digite

Deixe eth1 em dhcp, e configure a eth0 como gateway sendo o IP que você pegar da eth1.
E teste.


6. Re: Dificuldade em compartilhar internet

Thiago
thiagooo888

(usa Outra)

Enviado em 02/03/2012 - 18:50h

voltei ao trabalho, irei tentar aqui... sobre a autenticação, ela autentica direto no modem


7. Re: Dificuldade em compartilhar internet

Thiago
thiagooo888

(usa Outra)

Enviado em 02/03/2012 - 19:13h

coloquei automatico, executei os comandos novamente, mudei o ip do eth2 pra 10.1.2.1, configurei no roteador e funcionou...
e agora, onde tenho q salvar para que quando ele ligue novamente ja funcione certinho? D:


8. Re: Dificuldade em compartilhar internet

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 03/03/2012 - 21:29h

salvar o arquivo interfaces em /etc/network/ e deveria funcionar normal ao reiniciar, qual Linux é ai?


9. Re: Dificuldade em compartilhar internet

Francisco Wótila C. Cruz
Wotila_Carneiro

(usa Ubuntu)

Enviado em 03/03/2012 - 22:16h

Tudo indica que você tem duas placas de rede, certo?

Solução 01
Pode parecer bobagem, mas você já inverteu seus cabos? o da eth1 vai para eth2 e vice-versa?
Inverte os cabos e reinicia as placas com o comando:

$ sudo /etc/init.d/networking restart

A primeira coisa a fazer e descobrir se os cabos estão conectados nas placas certas.

Solução 02
Geralmente eu configuro a eth0 como internet, e a eth1 como rede local
Tenta fazer assim:
configura suas interfaces da seguinte forma:

# ETH1 - REDE LOCAL
auto eth1
iface eth1 inet static
address 10.1.1.1
netmask 255.255.255.0

# ETH2 - INTERNET
auto eth2
iface eth2 inet dhcp

depois reinicia as configurações da placa:

$ sudo /etc/init.d/networking restart

Tenta pingar do próprio servidor, e ver se a internet está chegando no servidor:
$ ping www.google.com.br

Se pingar, blz. O servidor está acessando, basta ativar o forwarding.
$ iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
$ echo > 1 /proc/sys/net/ipv4/ip_forward

Solução 03
Tenta configurar seu roteador como Access Point, assim ele recebe e distribui sem alterar os pacotes.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts