Compartilhando a Internet

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

[ Hits: 8.437 ]

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)

Assistir vídeos da globo no Debian

Instalando o Desktop 3D Glass - Debian

Fazer o rm, cp, mv pedir confirmação antes de executar a tarefa

Trabalhando com partições Linux no Windows (visualiza, edita normalmente)

Leitura recomendada

Por que o Fedora, instalado em meu notebook, não mostra a(s) rede(s) wireless? [RESOLVIDO]

Firefox 2.0.0.3 + Flash 9

Mais um portal para a comunidade Linux

Atualizar Adobe Flash Player Debian Jessie 8.1

Configurando ADSL com modem U.S Robotics 9001 após alterações feitas pela BrT

  

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 ricardoperera 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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts