Compartilhando a Internet

Publicado por Geraldo José Ferreira Chagas Júnior em 27/11/2007

[ Hits: 8.950 ]

Blog: http://prginfo.blogspot.com

 


Compartilhando a Internet



Há vários tutoriais sobre esse assunto na internet, porém uns não funcionam, outros funcionam parcialmente, outros são complicados, etc.

Essa dica é utilizada por mim e funciona muito bem, cria um PROXY transparente. Bastando incluir o ip do computador no gateway das outras máquinas.

Crie um arquivo /etc/init.d/xxxxx com o seguinte conteúdo:

#!/bin/bash

echo "********* Compartilhando internet ***********"
echo "1" > /proc/sys/net/ipv4/ip_forward

# Limpando as tabelas
iptables -F
iptables -t nat -F
iptables -t mangle -F

# Mascarando conexões da rede
# se sua conexão estiver na interface ppp0, basta trocar o eth0 por ppp0
# a interface ppp0 é usada também em dial-up, então, neste caso, troque o eth0
# por ppp0

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

Salve o arquivo. A permissão desse arquivo deve ser 07xx, de acordo com sua segurança.

OBS.: Os comandos do arquivo podem ser executados no terminal, na mesma ordem que irá funcionar. Porém ao reiniciar o computador, algumas configurações voltam ao default fazendo com que o compartilhamento não seja mais realizado.

Com os comandos nesse arquivo, toda vez que reiniciar o computador e desejar fazer o compartilhamento basta digitar:

# /etc/init.d/xxxxx

Fazer com que esse script seja executado na inicialização do sistema. Criar um link simbólico para ele no diretório /etc/rc2.d:

# cd /etc/rc2.d
# ln -s /etc/init.d/internet /etc/rc2.d/S99xxxxxx


Pronto. Agora toda vez que reiniciar o computador a internet será compartilhada automaticamente.

Outras dicas deste autor

Apt-get sem CD (Debian)

Instalando Tomcat e JDK com apt-get (Debian)

Instalação do editor xwpe - Debian

Instalação do Skype no Debian

Assistir vídeos da globo no Debian

Leitura recomendada

Adicionar repositório RPM FORGE no CentOS

Documentário sobre Software Livre

Instalando modem ZTE MF645 Vivo 3G no Ubuntu 8.04

Internet Banking da Caixa no Fedora

Ativando execução de scripts CGI no Lighttpd

  

Comentários
[1] Comentário enviado por EnioStudz em 28/11/2007 - 09:24h

Bom dia Pessoal !

Sou novo forum e meu conhecimento em Linux não é muito.
Estou com problema para compartilhar meu virtua com mais 3 PCs.

Tenho um link de 4 mega, meu modem do virtua é WebStar, a distro é o Kurumin 5.0 e coloquei um roteador D-Link DI 604.
Eu consigo entrar via browser na configuração do roteador, mas não consigo navegar. Fica parado no meio da conexão.

Se alguem puder me ajudar eu agradeço.

Enio

[2] Comentário enviado por paulotavio em 20/01/2008 - 11:37h

Muito bom o artigo!
A internet compartilhada funcionou 100% no meu Mac!
Já vi vários outros tópicos que me deram dor de cabeça e não resolveram...mas esse funciona!
Valeu, Geraldo!

[3] Comentário enviado por rrodrigues345 em 03/02/2010 - 15:30h

Olá amigo! Eu posso fazer essa configuração para compartilhar a minha internet do notebook com um outro pc via cabo crossover? daí eu capto o sinal da internet pelo WIFI, e compartilho pela placa de rede com fios...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts