NOTA: Tirei isto da P�gina da Conectiva (www.conectiva.com.br)

Primeiramente, voc� precisa ter um modem ADSL externo (o modelo
interno pci n�o possui drivers) e uma placa de rede configurada em seu
sistema.
A configura��o dela pode ser efetuada pelo aplicativo Linuxconf (como
root somente). Se j� tiver uma placa configurada, pule este passo:

 [root@localhost]# linuxconf

Na �rea "Ambiente de rede" --> "Nome da m�quina e dispositivos IP de
rede".
No campo "Dispositivo de rede", selecione eth0 (a primeira placa de
rede) e, no campo "Modulo do Kernel", aperte control+x e selecione o
m�dulo de sua placa de rede (ele varia conforme o modelo).
Lembre-se que, se ela for ISA, vc precisar� especificar seu endere�o
hexadecimal e irq. Placas pcis s�o localizadas automaticamente no
sistema depois de seu m�dulo ser habilitado.

Mude o campo acima chamado "Modo de Configura��o" de "Manual (
  )" para "Dhcp (X)".
Saia da configura��o de placa de rede e direcione-se para "DNS -
especifica��o do servidor de nomes". Preencha o campo "IP do
servidor de nomes 1" (informe-se com seu provedor quanto a isso, pode
haver mais de um). Saia do linuxconf ativando as mudan�as.
Digite:

[root@localhost]# route



Para verificar se h� uma rota padr�o (default). Se existir, vc j� est�
conectado.
Para desligar sua conex�o, digite:

                                       [root@localhost]# ifdown eth0

Para Compartilhar

O IP Masquerading permite que uma m�quina Linux equipada com um
                                  modem possa funcionar como roteador de uma
rede de pequeno porte.

                                  Isso permite que voc� possa conectar esta��es
� Internet com um baixo
                                  custo.

                                  Para implementar esta solu��o de IP
Masquerading sua rede deve estar
                                  funcionando corretamente, ou seja, voc� deve ser
capaz de acessar outras
                                  m�quinas em sua rede.

                                  Para instalar o IP Masquerading, siga os
seguintes passos:

                                  Monte o CD 1 do Conectiva Linux:

                                       [root@localhost]# mount /mnt/cdrom




                                  Acesse o diret�rio das RPMS:

                                        [root@localhost]# cd
/mnt/cdrom/conectiva/RPMS




                                  Instale o ipchains:


                                       [root@localhost]# rpm -ivh ipchains-*
                                       ipchains ###########################




                                  Para configurar seu servidor para IP
Masquerading, siga os seguintes
                                  passos:

                                  1. V� para o diret�rio /etc/rc.d/init.d.

                                  2. Use o editor de textos de sua prefer�ncia e
crie um arquivo chamado
                                  ipchains com o seguinte conte�do:



                                           #! /bin/sh
                                           # description: Inicializacao do ipchains
                                           #
                                           # chkconfig: 2345 80 30
                                           # processname: ipchains
                                           # pidfile: /var/run/ipchains.pid

                                           . /etc/rc.d/init.d/functions
                                           . /etc/sysconfig/network

                                           if [ ${NETWORKING} = "no" ]
                                           then
                                               exit 0
                                           fi

                                           case "$1" in
                                             start)
                                               gprintf "Iniciando o servi�o de %s: "
"IPChains"
                                                   echo
                                                   echo 1 >
/proc/sys/net/ipv4/ip_forward
                                                   /sbin/ipchains -P forward DENY
                                                   /sbin/ipchains -A forward -s
10.0.0.0/24 -j MASQ

                                                   /sbin/modprobe ip_masq_ftp
                                                   /sbin/modprobe ip_masq_quake
                                                   /sbin/modprobe ip_masq_irc
                                                   /sbin/modprobe ip_masq_user
                                                   /sbin/modprobe ip_masq_raudio
                                               ;;
                                             stop)
                                               gprintf "Parando o servi�o de %s: "
"IPChains"
                                                   echo
                                               /sbin/ipchains --flush
                                                   /sbin/rmmod ip_masq_ftp
                                                   /sbin/rmmod ip_masq_quake
                                                   /sbin/rmmod ip_masq_irc
                                                   /sbin/rmmod ip_masq_user
                                                   /sbin/rmmod ip_masq_raudio

                                               ;;
                                                *)
                                                  gprintf "Uso: ipchains (start|stop)"
                                                  echo
                                                  ;;
                                           esac

                                           exit 0




                                  Note que a linha /sbin/ipchains -A forward -s
10.0.0.0/24 -j MASQ
                                  especifica que o seu endere�o de rede � 10.0.0.0
e a m�scara de rede �
                                  255.255.255.0. Se voc� utiliza outro
endere�amento, troque a linha acima
                                  de acordo.

                                  3. D� permiss�es de execu��o ao arquivo rec�m
criado:

                                       [root@localhost]# chmod a+x
/etc/rc.d/init.d/ipchains




                                  4. Para ativar o ipchains:

                                       [root@localhost]# cds




                                       [root@localhost]# ./ipchains start




                                  5. Use o comando ntsysv para fazer com que o
ipchains seja carregado
                                  junto com o sistema:

                                        [*] Ipchains




                                  ### CL-7.0 ###

                                  Caso esteja utilizando Kernel 2.4 � necess�rio
levantar o m�dulo ipchains
                                  conforme abaixo:


                                           #! /bin/sh
                                           # description: Inicializacao do ipchains
                                           #
                                           # chkconfig: 2345 80 30
                                           # processname: ipchains
                                           # pidfile: /var/run/ipchains.pid

                                           . /etc/rc.d/init.d/functions
                                           . /etc/sysconfig/network

                                           if [ ${NETWORKING} = "no" ]
                                           then
                                               exit 0
                                           fi

                                           case "$1" in
                                             start)
                                               gprintf "Iniciando o servi�o de %s: "
"IPChains"
                                                   echo
                                                   echo 1 >
/proc/sys/net/ipv4/ip_forward
                                                   /sbin/modprobe ipchains
                                                   /sbin/ipchains -P forward DENY
                                                   /sbin/ipchains -A forward -s
10.0.0.0/24 -j MASQ

                                               ;;
                                             stop)
                                               gprintf "Parando o servi�o de %s: "
"IPChains"
                                                   echo
                                               /sbin/ipchains --flush
                                                   /sbin/rmmod ipchains

                                               ;;
                                                *)
                                                  gprintf "Uso: ipchains (start|stop)"
                                                  echo
                                                  ;;
                                           esac

                                           exit 0




                                  Configura��o das Esta��es

                                  A configura��o das esta��es de trabalho para
utilizar o IP Masquerading �
                                  bastante simples tanto para esta��es Conectiva
Linux quanto para
                                  esta��es Windows�.

                                  Para configurar a esta��o Conectiva Linux a fim
de utilizar o servidor com
                                  o objetivo de conectar-se � Internet, execute os
seguintes passos:

                                        [root@localhost]# linuxconf




                                  V� para Ambiente de Rede->Tarefas do
cliente->Roteamento e
                                  Roteadores:

                                  Selecione Padr�es e informe o endere�o de IP
de seu servidor.

                                  Deixe a op��o Ative o roteamento desativada.

                                  Saia do Linuxconf e ative a configura��o.

                                        [root@localhost]# cds




                                        [root@localhost]# ./network stop




                                        [root@localhost]# ./network start




                                  Esta��es Windows�

                                  Para configurar uma esta��o Windows� para
utilizar o servidor a fim de
                                  conectar-se � Internet, siga os seguintes
passos:

                                  1. V� para Iniciar->Configura��es->Painel de
Controle->Rede:

                                  2. Clique em TCP/IP e pressione o bot�o
Propriedades.

                                  3. Clique em Configura��o DNS

                                  4. Clique em Ativar DNS e digite o nome de sua
m�quina no campo Host
                                  e o dom�nio no campo Dom�nio. Especifique
tamb�m o DNS do provedor
                                  onde voc� esta se conectando.

                                  5. Digite o endere�o de IP de seu servidor em
Ordem pesquisa servidor
                                  DNS e clique em Adicionar.

                                  6. Digite o nome do seu dom�nio em Ordem
pesquisa sufixo dom�nio e
                                  clique em Adicionar.

                                  7. Clique em Gateway e informe o n�mero ip do
seu servidor.

                                  8. Clique em Ok e saia da configura��o de rede.
Voc� ter� de reinicializar
                                  o computador. Para testar a configura��o, tente
acessar algum endere�o
                                  da Internet ap�s ter reinicializado a m�quina.


Gilberto Nunes Ferreira
Linux User n� 159670
Coordenador Linux-SC c�lula de Itaja�-SC
ICQ #136176504


__________________________________________________________________________
Quer ter seu pr�prio endere�o na Internet?
Garanta j� o seu e ainda ganhe cinco e-mails personalizados.
Dom�niosBOL - http://dominios.bol.com.br



Assinantes em 18/02/2002: 2238
Mensagens recebidas desde 07/01/1999: 155016
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a