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

Acessando via Coyote

O Gabriel Armbrust Araujo (gabriel@macacos.org) ensina no tutorial abaixo como configurar e usar o Coyote, sistema baseado no Linux 2.4 capaz de transformar um micro qualquer (até um Pentium I com 16MB de RAM sem HD) em um roteador capaz de compartilhar o acesso à Internet com toda a sua rede local.

Acessando via Coyote

Gabriel Armbrust Araujo , gabriel <@> macacos org

Última atualização: 02-08-2003






Então....




... você acabou de assinar um serviço ADSL para casa ou para seu escritório com a idéia fixa - dividir o acesso de internet com outros computadores locais. Tudo bem, você pode criar e configurar um servidor Windows ou Linux para servir como roteador e firewall, servindo o acesso a Internet às máquinas locais. Mas logo vem a dúvida cruel:


"Vou ter que dedicar uma máquina só para este serviço...?"


A primeira saída...


"Vou configurar alguma máquina local para servir de desktop *e* servir o acesso a Internet"


.... e você acaba amarrando teu desktop nas funcionalidades de servidor. Qualquer reboot ou problema e todo acesso à Internet vai por água abaixo....


Solução!




Busque no fundo do baú aquele pentium I com 16 Mb de memória, sem HD - apenas com uma unidade de disquete (floppy) - e monte sem dificuldades um servidor Linux Coyote com kernel 2.4 , firewall iptables e de quebra com suporte à administração remota via SSH e via browser !


Sobre o Coyote ( www.coyotelinux.com )




O Projeto Coyote é na verdade uma série de produtos baseados no Linux e desenvolvidos pela Vortech Consulting no intuito de prover serviços de compartilhamento de acesso Internet, segurança e performance. Dentre eles, a mini distribuição Coyote Linux, criada em um único disquete (sem a necessidade de um disco físico HD), com um kernel enxuto e configurações mínimas, justamente pelo limite de espaço de um floppy 1.4 .


Como ele funciona?




Primeiro nós criamos um disco de boot do Coyote, com alguns passos bem simples, especificando configurações de rede, serviços e protocolos de comunicação. Com o disquete pronto e customizado para seu hardware, o Kernel e o ambiente Coyote são carregados na memória durante o boot, sem necessidade de um HD, e qualquer modificação/atualização feita é salva no próprio disco.



Simples não ?


O que o Coyote faz?




O que o Coyote não faz?





* Nota: isso não impossibilita que você configure o redirecionamento de portas para que possa criar tais serviços em alguma máquina interna - veja mais detalhes sobre o iptables .


Alguns pré-requisitos





Procure saber quais os modelos das placas de rede. No caso de um modem, é necessário fornecer a "Init String" para inicar a discagem , que pode ser encontrada em manuais ou na net.



* Nota: Criando o disco pelo Linux você tem a opção de utilizar processadores inferiores a um 486, mas o processamento de cálculos matemáticos precisa ser emulado pelo kernel. A criação pelo Windows não possui esta opção.


Conexão e Diagrama da Rede




A conexão com a Internet depende no serviço que você está utilizando atualmente. Antes de continuar, certifique-se qual é seu caso:





Figura 1 - Diagrama da Rede


Criando o disco




Aqui temos duas opções: criar pelo Windows ou Linux.



Para o Linux foi desenvolvido uma série de scripts que auxiliam na criação do disco Coyote. Pelo Windows, instalação gráfica de exatamente 7 passos, sem necessidade de conhecimentos específicos do Linux.



Seja qual for sua opção, o site para download:



http://www.coyotelinux.com/modules.php?name=Downloads&d_op=viewdownload&cid=1


Instalando pelo Windows







Nota: A instalação pelo Linux segue praticamente os mesmos passos descritos aqui - a única diferença é que pelo Linux usamos scripts via terminal. Já que o intuito deste tutorial é facilitar bastante a criação de um roteador/firewall (em exatos 7 passos!), vou partir o pressuposto que usuários Linux conseguem se virar mais fácil. Mas isso não impossibilita seguir a idéia da criação do disco para Windows - o processo é o mesmo.






Faça o download do arquivo zip para windows e o descompacte. Siga clicando em setup.exe e ...




Figura 2 - Linux Coyote Intro.


Passo 1




A próxima tela é onde configuramos parâmetros e opções da rede Interna, que obviamente deve utilizar uma classe de endereço IP reservado. O Coyote nos sugere utilizar a sub-rede 192.168.0.0 , sendo que a interface interna do Coyote fica com o endereço 192.168.0.1 . Isso significa que os computadores locais servidos pelo Coyote também utilizarão endereços IP dentro da sub-rede sugerida. Normalmente não há necessidade de mudar esses parâmetro - só mude se desejar algum outro range de IP reservado.




Figura 3 - Parâmetros rede interna


Passo 2




Seguindo temos que definir a senha do root. Agora, em bold , alto e claro:


NÃO UTILIZE UMA SENHA FÁCIL!!!



:-D



Sério , a princípio o acesso ssh está disponível tanto para a rede interna quanto para a Internet. Isso significa que se você colocar uma senha simples , alguém pode acessar o serviço ssh e .. poft - ele está dentro do teu coyote com permissões de root . Mas não entre em pânico - podemos disponibilizar o acesso somente para a rede interna configurando as regras do iptables.


Passo 3




O Coyote permite que todo log gerado pelo syslog seja enviado a um servidor remoto. Isso significa que todo log gerado pelos aplicativos/kernel, gerenciado pelo programa syslogd será enviado para um servidor syslogd pré-configurado da rede Interna. O motivo? Facilidade de administração e maior segurança.
Se você não quer este recurso, apenas deixe em branco e clique Next .


Passo 4




Lembra que comentei sobre os tipos de conexão externa? Agora é o momento de escolher qual se aplica ao seu caso. Se você estiver em dúvida, consulte a empresa que oferece o serviço de Internet - ela tem obrigação de te informar .




Figura 4 - Conexão via protocolo PPPoE




Figura 5 - Conexão via protocolo PPP dialup


Passo 5




Outra vantagem do Coyote é que ele pode servir como servidor DHCP.



Que diabos é isso?



De acordo com o figura Diagrama da Rede lá em cima, o Coyote se comunica com as máquinas internas via interface interna. É necessário que estas máquinas tenham endereçamento IP da mesma sub-rede que a interface interna do Coyote. Podemos configurar isso de duas maneiras:



Passo 6




Agora vamos especificar o modelo (módulo do kernel) da(s) interface(s) de rede. O caso comum é configurar 1 interface de rede para acesso interno e outra para externo (internet). Se você utiliza placas PCI, basta especificar o módulo. No caso de uma placa ISA, teremos de fornecer o endereço I/O (entrada/saída) e o IRQ (interrupção).
Para maior facilidade, a interface disponibiliza um menu via Select (figura), associando o módulo ao modelo/fabricante. Infelizmente este recurso não existe na Instalação via Linux.
Se você estiver em dúvida quanto aos parâmetros de I/O e IRQ , dê uma olhada na própria placa ISA e verifique os jumpers . Se ela já estiver configurada em outro computador, locais de boa procura:



Passo 7




Pronto! Agora basta criar o disco. Basta colocar o disquete no floppy da máquina e dar boot.




Figura 8 - good to go!


Testando...




Depois que a máquina der boot certifique-se de que tudo deu certo. Se tiver um teclado e monitor disponível, acesse fisicamente o Coyote.


Certifique-se que:






Autor: Gabriel Armbrust Araujo (gabriel@macacos.org)

Postado por brain em agosto 13, 2003 10:02 PM

Comentários para "Acessando via Coyote"

» Postado por: Marcelo em agosto 22, 2003 09:38 AM, 200.129.136:

 

» Postado por: Paulo Toledo em agosto 23, 2003 10:37 AM, 200.148.120:

 

» Postado por: gabriel em agosto 27, 2003 03:44 PM, 200.207.38.:

 

» Postado por: Cláudio Rocha em setembro 5, 2003 04:13 PM, 200.150.49.:

 

» Postado por: Robert em setembro 9, 2003 02:46 PM, 200.17.79.4:

 

» Postado por: Thiago em setembro 11, 2003 09:06 AM, 200.232.170:

 

» Postado por: Mauricio em setembro 14, 2003 05:33 PM, 200.242.29.:

 

» Postado por: João Sampaio Junior em setembro 14, 2003 10:18 PM, 200.221.156:

 

» Postado por: Gileade em setembro 16, 2003 12:31 PM, 200.153.129:

 

» Postado por: vilmar dias sanção em outubro 5, 2003 08:53 PM, 200.176.52.:

 

» Postado por: Luciano Ricardo em outubro 6, 2003 01:38 PM, 200.181.195:

 

» Postado por: deadmeat em outubro 6, 2003 05:19 PM, 200.222.217:

 

» Postado por: Ravage em outubro 10, 2003 03:29 PM, 200.97.25.1:

 

» Postado por: Josiel em outubro 12, 2003 08:52 PM, 200.226.173:

 

» Postado por: Messias Ribeiro em outubro 23, 2003 03:31 PM, 200.149.133:

 

» Postado por: Rogerio em outubro 23, 2003 04:49 PM, 200.155.61.:

 

» Postado por: Erick de Lima Cardoso em outubro 23, 2003 05:15 PM, 200.204.148:

 

» Postado por: Fabio Ishii em outubro 28, 2003 11:12 AM, 200.171.119:

 

» Postado por: Rodrigo em outubro 29, 2003 10:52 AM, 200.232.239:

 

» Postado por: Marco em novembro 1, 2003 06:40 PM, 200.195.92.:

 

» Postado por: Antonio em novembro 4, 2003 06:34 AM, 200.210.216:

 

» Postado por: Gustavo Serizawa em novembro 7, 2003 01:48 AM, 200.206.96.:

 

» Postado por: Wanderley em novembro 20, 2003 08:52 AM, 200.158.24.:

 

» Postado por: Alarico Neto em novembro 20, 2003 07:10 PM, 200.199.41.:

 

» Postado por: Rodrigo em novembro 20, 2003 10:29 PM, 200.152.50.:

 

» Postado por: San em novembro 26, 2003 09:18 AM, 200.168.240:

 

» Postado por: Lucas Melo em novembro 26, 2003 05:51 PM, 200.206.191:

 

» Postado por: Edwi em dezembro 16, 2003 02:07 PM, 200.204.196:

 

» Postado por: marcos em janeiro 5, 2004 12:01 PM, 200.217.20.:

 

» Postado por: marcos em janeiro 5, 2004 12:23 PM, 200.217.20.:

 

» Postado por: yzak em janeiro 12, 2004 03:29 PM, 195.23.20.2:

 

» Postado por: yzak em janeiro 12, 2004 03:29 PM, 195.23.20.2:

 

» Postado por: Jeferson Amorim em janeiro 13, 2004 01:02 PM, 200.149.95.:

 

» Postado por: Rickardo em janeiro 19, 2004 02:58 PM, 200.148.56.:

 

» Postado por: marcos a. gouveia em janeiro 24, 2004 11:15 AM, 200.168.19.:

 

» Postado por: claudio em janeiro 28, 2004 05:34 PM, 200.164.210:

 

» Postado por: Jorge Costa em janeiro 29, 2004 04:28 AM, 200.252.126:

 

» Postado por: Kleber Valentim de Oliveira em janeiro 29, 2004 04:11 PM, 200.158.70.:

 

» Postado por: elias em fevereiro 4, 2004 11:09 AM, 200.204.43.:

 

» Postado por: blackjack em fevereiro 12, 2004 10:17 PM, 65.95.37.25:

 

» Postado por: Eloir P Oliveira Junior em março 4, 2004 12:56 AM, 200.222.185:

 

» Postado por: cidwillame em março 9, 2004 11:04 AM, 200.199.107:

 

» Postado por: Italo em março 10, 2004 12:42 AM, 200.199.120:

 

» Postado por: Rodrigo em março 12, 2004 12:27 PM, 143.106.81.:

 

» Postado por: Eduardo Ribeiro em março 14, 2004 09:48 PM, 200.100.75.:

 

» Postado por: rui em março 17, 2004 10:56 PM, 200.100.102:

 

» Postado por: antonio em março 18, 2004 09:11 PM, 200.148.111:

 

» Postado por: Rony em março 24, 2004 11:45 AM, 200.199.72.:

 

» Postado por: Leandro em março 26, 2004 10:20 AM, 200.204.126:

 

» Postado por: Albany em abril 10, 2004 07:14 PM, 200.165.218:

 

» Postado por: Leonardo em abril 20, 2004 08:56 AM, 200.217.160:

 

» Postado por: Patr em abril 21, 2004 10:07 PM, 201.1.84.96:

 

» Postado por: janduy em abril 25, 2004 10:04 AM, 200.165.138:

 

» Postado por: Arnaldo em abril 25, 2004 09:18 PM, 201.2.198.3:

 

» Postado por: Ricardo em abril 27, 2004 12:06 AM, 200.165.76.:

 

» Postado por: Allan Diogo em abril 27, 2004 06:22 PM, 200.101.92.:

 

» Postado por: fabio em maio 5, 2004 02:59 PM, 200.167.162:

 

» Postado por: Renato em maio 6, 2004 03:25 PM, 200.216.48.:

 

» Postado por: Fábio em maio 6, 2004 07:56 PM, 200.222.3.3:

 

» Postado por: Sergio em maio 10, 2004 02:52 PM, 200.158.120:

 

» Postado por: Bruno Felipe em maio 11, 2004 10:49 AM, 200.232.221:

 

» Postado por: Rubens em maio 15, 2004 05:42 AM, 200.217.83.:

 

» Postado por: Marcos Vieira em maio 18, 2004 08:11 PM, 200.168.83.:

 

» Postado por: marcus nascimento em maio 19, 2004 05:39 AM, 200.222.60.:

 

» Postado por: Eduardo Madeira em maio 19, 2004 06:33 PM, 200.199.108:

 

» Postado por: Eduardo Madeira em maio 19, 2004 06:38 PM, 200.199.108:

 

» Postado por: carlos em maio 23, 2004 08:02 PM, 200.147.209:

 

» Postado por: Fernando em maio 26, 2004 01:03 PM, 201.0.9.81:

 

» Postado por: Adriano em junho 1, 2004 09:16 AM, 200.171.66.:

 

» Postado por: hippie em junho 2, 2004 08:46 PM, 212.23.92.1:

 

» Postado por: DIETRIX em junho 9, 2004 02:40 PM, 201.6.117.7:

 

» Postado por: Tiago em junho 12, 2004 02:26 AM, 200.98.100.:

 

» Postado por: juarez em junho 14, 2004 12:22 PM, 200.158.151:

 

» Postado por: juarez em junho 14, 2004 12:23 PM, 200.158.151:

 

» Postado por: click here em junho 15, 2004 05:32 PM, 136.242.141:

 

» Postado por: Cerebrate em junho 15, 2004 06:44 PM, 200.162.195:

 

» Postado por: Mahatma em junho 17, 2004 05:50 PM, 200.158.35.:

 

» Postado por: online poker em junho 25, 2004 07:03 PM, 207.44.198.:

 

» Postado por: .::N3Ø::. em junho 27, 2004 11:06 PM, 201.1.145.7:

 

» Postado por: Edgar Fialho Lopes em junho 30, 2004 11:21 AM, 200.162.117:

 

» Postado por: Rodrigo em junho 30, 2004 06:56 PM, 200.247.59.:

 

» Postado por: Newton em julho 1, 2004 07:50 PM, 201.1.42.18:

 

» Postado por: Thiago em julho 13, 2004 12:25 PM, 200.204.122:

 

» Postado por: Marisou em julho 15, 2004 12:04 AM, 201.1.200.1:

 

» Postado por: Sergio em julho 20, 2004 07:05 PM, 200.161.93.:

 

» Postado por: luciano Gomes Terra em julho 22, 2004 07:16 PM, 201.1.39.22:

 

» Postado por: wellington em julho 26, 2004 11:45 AM, 200.204.97.:

 

» Postado por: nelio em julho 29, 2004 09:22 AM, 200.187.67.:

 

» Postado por: Nelio Jardim em julho 29, 2004 09:31 AM, 200.187.67.:

 

» Postado por: Ribax em julho 30, 2004 11:55 AM, 201.0.59.19:

 

» Postado por: Frank em agosto 1, 2004 10:48 AM, 200.206.183:

 

» Postado por: Rodrigo Soares em agosto 2, 2004 12:04 PM, 200.171.196:

 

» Postado por: Ricarddo em agosto 2, 2004 02:46 PM, 201.13.3.18:

 

» Postado por: leonardo em agosto 4, 2004 06:15 AM, 200.165.214:

 

» Postado por: leonardo dutra em agosto 5, 2004 02:57 AM, 200.216.25.:

 

» Postado por: hellen em agosto 10, 2004 11:44 AM, 200.210.108:

 

» Postado por: Lizandro em agosto 10, 2004 12:59 PM, 201.9.24.55:

 

» Postado por: paulo henrique em agosto 11, 2004 07:55 PM, 200.199.186:

 

» Postado por: Eduardo Santos em agosto 12, 2004 10:18 AM, 200.195.40.:

 

» Postado por: Ribax em agosto 13, 2004 02:47 PM, 201.0.59.47:

 

» Postado por: poker em agosto 15, 2004 04:00 PM, 203.101.85.:

 

» Postado por: Gilberto leo em agosto 16, 2004 03:55 PM, 200.250.108:

 

» Postado por: Hector em agosto 19, 2004 02:07 AM, 200.185.180:

 

» Postado por: Fabricio Barros em agosto 19, 2004 02:16 PM, 200.170.107:

 

» Postado por: Marcos Morais em agosto 21, 2004 10:20 AM, 201.9.66.11:

 

» Postado por: geovane em agosto 23, 2004 03:42 PM, 200.241.153:

 

» Postado por: Giovani em agosto 25, 2004 05:35 PM, 200.217.46.:

 

» Postado por: RILDO CARVALHO em agosto 27, 2004 03:46 PM, 201.8.250.1:

 

» Postado por: maria beatriz em setembro 4, 2004 11:43 PM, 200.220.194:

 

» Postado por: luiz em setembro 8, 2004 05:18 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:18 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:18 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:18 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:18 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:19 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:19 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:19 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:19 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:19 PM, 201.0.87.62:

 

» Postado por: luiz em setembro 8, 2004 05:19 PM, 201.0.87.62:

 

» Postado por: Briana Banks em setembro 10, 2004 03:15 AM, 209.158.113:

 

» Postado por: Osmar em setembro 10, 2004 08:51 AM, 200.171.95.:

 

» Postado por: Vitor em setembro 11, 2004 05:51 PM, 200.140.40.:

 

» Postado por: silvio em setembro 15, 2004 05:38 PM, 201.0.13.64:

 

» Postado por: play Roulette em setembro 20, 2004 12:00 AM, 67.153.93.1:

 

» Postado por: Jesrael em setembro 20, 2004 10:30 AM, 200.180.59.:

 

» Postado por: Renan em setembro 23, 2004 10:34 AM, 200.148.2.7:

 

» Postado por: Cleber Fernando em setembro 27, 2004 10:53 AM, 200.206.164:

 

» Postado por: Lourenço em setembro 27, 2004 02:00 PM, 200.176.202:

 

» Postado por: fredson em setembro 30, 2004 06:47 PM, 200.223.77.:

 

» Postado por: carlos andre em outubro 11, 2004 12:34 PM, 200.230.134:

 

» Postado por: Marcelo em outubro 16, 2004 05:31 PM, 200.151.84.:

 

» Postado por: João Carlos em outubro 19, 2004 01:36 AM, 200.154.221:

 

» Postado por: Rodrigo em outubro 19, 2004 10:47 AM, 200.165.211:

 

» Postado por: Alexandre em outubro 21, 2004 09:48 PM, 222.1.34.33:

 

» Postado por: george em outubro 22, 2004 12:28 PM, 200.217.78.:

 

» Postado por: Fernando em outubro 24, 2004 10:18 AM, 200.208.213:

 

» Postado por: André em outubro 25, 2004 09:15 AM, 200.168.18.:

 

» Postado por: fernando em outubro 27, 2004 12:20 PM, 201.13.40.1:

 

» Postado por: Luiz Claudio em outubro 27, 2004 01:57 PM, 200.159.212:

 

» Postado por: Adriano Martins em outubro 31, 2004 08:52 PM, 201.6.216.6:

 

» Postado por: Eduardo em novembro 2, 2004 04:55 PM, 200.174.31.:

 

» Postado por: william da silva em novembro 4, 2004 09:59 AM, 200.206.137:

 

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.