Arquivos históricos do BR-Linux.org apresenta:

Compartilhando ADSL com Conectiva 8, NEC e BrTurbo

O João Luis Mancy dos Santos (joaocep@pop.com.br) mandou o tutorial abaixo, sobre a configuração do acesso e compartilhamento de Internet baseado no Conectiva 8, modem NEC 250GS e provedor BrasilTelecom. Muito do que ele menciona pode ser adaptado a outros modems, distribuições e provedores.

Compartilhando sua internet rápida com Conectiva Linux 8.0 e BrTurbo

Por João Luis Mancy dos Santos (joaocep@pop.com.br)

22 de julho de 2003

Resumo

Este tutorial ensina em uma maneira simples o compartilhamento de internet em uma rede Caseira. Algumas considerações deverão ser tomadas:

- Este tutorial foi baseado nas configurações de um modem NEC 250 GS (6 LEDs) com DHCP ativo no modem. Ele não funcionará em modems que precisem de conexão PPPoE habilitada no próprio micro - para estes existem outros tutoriais ;-)

- Todas as portas abertas ? facilitam a troca de arquivos e jogos caso você tenha algum Windows na sua rede. [ se você tiver algo na rede interna que deva ser protegido, informe-se sobre como habilitar filtros de pacotes ]
- Não configurei o modem (veja mais abaixo).
- É necessário 2 (duas) placas de rede. (usamos 2 RealTek 8139 de apenas R$ 35,00)

Para configurar o seu compartilhamento de internet através de seu Conectiva Linux, você necessitará do kernel 2.4.X ou superior, pois necessitaremos do pacote iptables, nesta situação aconselho a instalação em modo expert (caso você faça uma instalação do zero) os pacotes de router e iptables, senão, instalaremos direto do CD1 da distro.

Instalação das Placas:

Para facilitar usamos 2 placas iguais modelo RealTek 8139 10/100 PCI com módulos 8139too.o . para configurar as placas não há necessidade de recompilação de kernel, pois os módulos da RealTek já vem pré-compilados no default.

Altere o arquivo /etc/sysconfig/network-script/ifcfg-eth0


DEVICE="eth0"
ONBOOT="yes"
BOOTPROTO="dhcp"
IPADDR=""
NETMASK=""
HOSTNAME=wakko
DOMAIN=local

Na eth0 não há necessidade de endereço IP configurado, pois alguns modems ADSL fazem o serviço de DHCP por default e facilitam a instalação para o cliente, lembro que a eth0 deverá ficar ligada no modem ADSL. [se o seu modem não tiver DHCP, configure o IP de acordo com as instruções do seu provedor]

Altere o arquivo /etc/sysconfig/network-script/ifcfg-eth1

DEVICE="eth1"
ONBOOT="yes"
BOOTPROTO="none"
IPADDR="192.168.7.3"
NETMASK="255.255.255.0"
HOSTNAME=wakko
DOMAIN=local

A eth1 será a porta de saida da sua rede doméstica ou seu gateway. E deverá ficar ligada ao seu HUB / Switch (cabo padrão) ou ao micro ponto-a-ponto (cabo cross-over).

Adicione ao arquivo /etc/modules.conf as linhas:

alias eth0 8139too
alias eth1 8139too

O restante da instalação não é necessária manualmente, lógicamente se você instalar os módulos do linuxconf configure por lá mesmo, é mais fácil.

Instalação do iptables:

Com o pacote em mãos digite:

#rpm -ivh iptables*

agora que você já tem tudo pronto adicione no final do arquivo /etc/rc.local

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -i eth1 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Simples, assim colocando no final do seu arquivo rc.local ele será carregado a cada reboot do server e facilitará sua vida. Todas as máquinas da rede terão acesso sem restrições.

Mas como estamos falando de Linux e não de Windows, reinicie apenas o serviço.

#./rc.local <-- da raiz do diretório /etc

Configurando os Clientes

Os clientes poderão acessar sua rede doméstica de duas maneiras, pro ip fixo ou dinâmico ?DHCP? que não será citado neste tutorial.

Apenas vá no seu painel de controle e nas opções de Rede adicione:

- IP 192.168.7.(alguma coisa de 10 até 255)
- Máscara de Sub-rede 255.255.255.0
- Gateway 192.168.7.1 ? lembra é sua placa de rede interna
- DNS ? usaremos os da Brasil Telecom ? 200.199.252.47 e 200.199.252.17 caso você use outro provedor comunique através do seu 0800 qual o endereço de DNS.

As opções acima são válidas para todos os clientes Windows ou Linux. Para configuração do linux acesse o linuxconf.

Apenas com estes passos você já estará navegando, teste as configurações na sua segunda máquina. Teste ICQ, Kazaa e outras coisas.

Boa navegação.

Autor: João Luis Mancy dos Santos (joaocep@pop.com.br)

Postado por brain em julho 31, 2003 10:22 AM

Comentários para "Compartilhando ADSL com Conectiva 8, NEC e BrTurbo"

» Postado por: Ubirajara Lopes em agosto 3, 2003 11:16 AM, 200.100.160:

 

» Postado por: Roberto Gaya em setembro 24, 2003 09:34 AM, 200.253.205:

 

» Postado por: Luis Henrique em outubro 15, 2003 02:30 PM, 200.181.95.:

 

» Postado por: Adriano em outubro 18, 2003 02:19 PM, 200.168.31.:

 

» Postado por: Celso Melo em novembro 11, 2003 02:05 PM, 200.141.159:

 

» Postado por: Daniel em novembro 23, 2003 01:26 AM, 200.101.110:

 

» Postado por: tell em dezembro 14, 2003 09:51 AM, 201.0.58.13:

 

» Postado por: Drdcyber em janeiro 18, 2004 09:24 PM, 200.102.94.:

 

» Postado por: Alberto bandeira em fevereiro 27, 2004 05:29 PM, 200.141.199:

 

» Postado por: Francisco richard Bresciani Simas em março 21, 2004 07:37 PM, 200.193.90.:

 

» Postado por: Francisco richard Bresciani Simas em março 21, 2004 07:37 PM, 200.193.90.:

 

» Postado por: MATEUS LOPES em junho 24, 2004 01:36 PM, 200.158.67.:

 

» Postado por: carlos em julho 19, 2004 08:27 PM, 200.103.245:

 

» Postado por: Martha Regina em julho 26, 2004 12:05 PM, 200.249.197:

 

» Postado por: Adelson Telles em agosto 22, 2004 10:12 PM, 201.5.48.79:

 

» Postado por: Zithromax Online em setembro 24, 2004 06:15 AM, 65.75.139.9:

 

» Postado por: Adriano em setembro 28, 2004 12:56 PM, 200.159.208:

 

» Postado por: Amoxicillin em outubro 4, 2004 12:19 PM, 65.75.139.9:

 

» Postado por: Cialis em outubro 8, 2004 05:07 PM, 65.75.139.9:

 

» Postado por: Levaquin em outubro 12, 2004 04:58 PM, 65.75.139.9:

 

» Postado por: Seasonale em outubro 14, 2004 11:44 AM, 65.75.139.9:

 

» Postado por: Deive Melo em outubro 16, 2004 07:20 PM, 200.148.233:

 

» Postado por: Remeron em outubro 22, 2004 02:49 PM, 65.75.139.9:

 

» Postado por: Luiz Alexandre em outubro 27, 2004 04:24 PM, 201.10.60.1:

 

» Postado por: moacir em outubro 28, 2004 07:37 PM, 200.140.69.:

 

» Postado por: Elidel online em novembro 2, 2004 12:42 PM, 208.53.138.:

 

Antes de comentar...

- Preserve a qualidade desta discussão
- Leia os Termos de Uso.
- Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum.
- Mantenha o foco nos argumentos e no assunto
- Não faça ataques pessoais.
- Pense 5 vezes antes de entrar em discussões inúteis, como "qual é a melhor distribuição/ambiente gráfico/linguagem de programação/etc.", mesmo se alguém já tiver provocado - um erro não justifica o outro
- Não seja um e-mala ;-)


O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.