Compartilhamento de internet [RESOLVIDO]

1. Compartilhamento de internet [RESOLVIDO]

william
omegacomp

(usa Debian)

Enviado em 14/12/2011 - 20:30h

Boa noite.

Sou novo aqui no forum e no mundo linux,tenho pesquisado como é feito o compartilahmento de internet entre o linux e o windows 7 e no caso vi diversos assuntos e pessoas que disseram q deu certo aquele topico e tal, mas comigo nao funciona eu gostaria de uma ajuda dos amigos para saber onde estou errando.

eu já procurei muito e tentei diversas coisas comprei ate o livro de servidores linux do morimoto mas nao conseguir fazer funcionar.

vou colocar primeiro o cenário da minha rede.

tenho um servidor debian com 2 placas de rede, uma recebe internet de um modem da telefonica "que não esta roteado" meu servidor navega normal pois eu configurei o pppoe nele e esta perfeito.
minha segunda placa de rede esta conectada em um switch na porta 1 e o meu notebook com o windows 7 na porta 2.

minha placa eth0 esta recebendo o ip 10.1.1.2

agora vou passar as configurações que fiz .

bom vamos la

meu arquivo /etc/network/interfaces esta assim:

#the loopback network interface
auto lo eth0 eth1

#the primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

#the secundary network interface
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

meu arquivo /etc/resolv.conf

nameserver 200.104.0.10
nameserver 200.204.0.138

meu arquivo /etc/rc.local

modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o pppO -j MASQUERADE

meu ip fixo no windows
ip 192.168.0.2
mascara 255.255.255.0
gateway 192.168.0.1
dns 200.104.0.10
dns secundario 200.204.0.138

desde já agradeço pela atenção , como eu disse ja tentei de tudo antes de perguntar.






  


2. Re: Compartilhamento de internet [RESOLVIDO]

vinicios
viniciospbi

(usa Debian)

Enviado em 14/12/2011 - 21:42h

Coloque essa regra no firewall

iptables -F
iptables -t nat -F
iptables -t mangle -F

#Regras de Forward e Marquerading
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 200.201.0.0/16 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQUERADE

iptables -t nat -A POSTROUTING -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -m state --state NEW -j ACCEPT


E acrescente na eth1 assim


#the secundary network interface
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0



3. Re: Compartilhamento de internet [RESOLVIDO]

william
omegacomp

(usa Debian)

Enviado em 15/12/2011 - 00:08h

Obrigado pela dica vou tentar fazer aqui eu posto o resultado.

agradeço muito pela atenção estou faz muito tempo tentando isso.


4. Re: Compartilhamento de internet [RESOLVIDO]

william
omegacomp

(usa Debian)

Enviado em 15/12/2011 - 00:23h

uma duvida essa regra eu coloco dentro o rc.local?


5. Re: Compartilhamento de internet [RESOLVIDO]

william
omegacomp

(usa Debian)

Enviado em 15/12/2011 - 00:28h

outra coisa eu estou editando o rc.local ai quando vou salvar ele pede uma chave criptografada q chave é essa?

desculpe minha ignorancia mas nao sei o q é isso e nem pq ele pede.


6. Re: Compartilhamento de internet [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/12/2011 - 00:49h

omegacomp escreveu:

outra coisa eu estou editando o rc.local ai quando vou salvar ele pede uma chave criptografada q chave é essa?

desculpe minha ignorancia mas nao sei o q é isso e nem pq ele pede.


Se você estiver editando o arquivo com o Vim, verifica se está digitando certo pra salvar e sair

:x (dois pontos e X minúsculo)
ou
:wq


7. Re: Compartilhamento de internet [RESOLVIDO]

william
omegacomp

(usa Debian)

Enviado em 15/12/2011 - 11:11h

éeu estou editando com o vim e quando vou salvar eu aperto o esc e digito :x eu nunca tinah visto isso , então é pq eu digitei algo errado é isso ?

obrigado pela força.


8. ERRO

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 15/12/2011 - 11:23h

erro
iptables -t nat -A POSTROUTING -o pppO -j MASQUERADE

Note que foi digitado letra O ao invés do número 0

Altere no script de O ( letra "o" de ornitorrinco ) para 0 ( zero )


iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


Reinicie o firewall e caso não esteja com servidor dhcp, então configure o ip fixo na estação(na mesma faixa da rede) apontando o ip da máquina que faz o compartilhamento de conexão (como gw da rede).
Não esquecer também de adicionar servidor DNS de terceiros na estação.
Ex: Google (8.8.8.8; 8.8.4.4).


9. Re: Compartilhamento de internet [RESOLVIDO]

vinicios
viniciospbi

(usa Debian)

Enviado em 17/12/2011 - 23:04h

Quando vc for sair do vim digite :wq
Se continuar dando erro digite :wq!


10. Re: Compartilhamento de internet [RESOLVIDO]

william
omegacomp

(usa Debian)

Enviado em 05/01/2012 - 15:21h

muito obrigado deu certinho aqui , descuulpe pela demora de responder eu fiquei doente.

nem sei como agradecer valeu mesmo galera abraço...


11. Re: Compartilhamento de internet [RESOLVIDO]

william
omegacomp

(usa Debian)

Enviado em 06/01/2012 - 16:45h

aproveitando o assunto uma pergunta e quando eu pegar umanet , uma embratel ou uma gvt que ja temo modem roteado dapara se fazer o mesmo processo do speedy deixar o servidor ser o roteador como seria em um caso desses alguem poderia so me dar uma luz sobre isso?



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts