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]