Construir um AP a partir de um PC

Fonte: wirelesspt.net

Ao contrário de sistemas operativos como o Microsoft Windows), o sistema operativo GNU/linux permite ao administrador de redes o acesso completo à rede. É possível manipular os pacotes de rede em qualquer nível, desde o de ligação de dados até o de aplicação. Decisões de roteamento podem ser feitas baseadas na informação contidas nos pacotes desde o endereço de roteamento e portas até o conteúdo do segmento de dados. Um ponto de acesso wireless baseado em linux pode servir como router, bridge, firewall, concentrador de VPN, servidor de aplicação, monitor de rede ou virtualmente qualquer outro papel na rede que você puder imaginar.

O software é disponibilizado livremente e não requer o pagamento de licenças. O GNU/linux é uma ferramenta muito poderosa, que pode preencher uma ampla variedade de tarefas em uma infra-estrutura de rede. A adição de uma placa wireless e de um dispositivo Ethernet a um PC executando linux irá proporcionar uma ferramenta flexível que auxiliará na oferta de largura de banda e na gestão da rede por um custo muito baixo. O hardware pode ser qualquer um, desde um laptop ou desktop reciclados ou um computador embarcado (embedded), como o linksys wrt54g ou um kit de rede Metrix.

Considere estas receitas como um ponto de partida. Construindo a partir destes exemplos, você poderá criar um servidor que estará precisamente adequado à sua infra-estrutura de rede.

Pré-requisitos

Antes de continuar recomenda-se que esteja familiarizado com linux, do ponto de vista de um utilizador, e ser capaz de instalar uma distribuição linux à sua escolha. O conhecimento básico do uso da linha de comandos (terminal) também é necessário. Você precisará de um computador com um ou mais interfaces wireless instaladas, assim como um interface Ethernet padrão. Estes exemplos usam uma placa e um driver específicos, mas existem outros que também funcionarão bem. Placas wireless baseadas na arquitecturas (chipsets) atheros ou prism funcionam particularmente bem. Estes exemplos são baseados no ubuntu linux versão 5.10 (Breezy Badger) ou superior, com uma placa wireless que é suportado pelos drivers hostap ou madifi.

O software a seguir é necessário para completar estas instalações e devem ser fornecidos pela sua distribuição linux:

A potência requerida para o cpu irá depender do trabalho a executar além do simples roteamento e tradução de endereços (NAT). Para muitas aplicações, um processador 486 com 133MHz é perfeitamente capaz de rotear pacotes nas velocidades requeridas pelo link wireless. Caso você pretenda usar muita criptografia (como wep ou um servidor VPN), você precisará de uma máquina mais rápida. Se você também quiser executar um servidor de cache (como o squid), então você precisará de uma máquina com um bom espaço em um disco rápido e também memória ram o suficiente. Um router típico que apenas faça o NAT irá funcionar com apenas 64MB de ram.

Ao construir uma máquina que deverá fazer parte de uma infra-estrutura de rede, tenha em mente que discos rígidos têm um tempo de vida útil limitado quando comparados à maioria dos demais componentes. Você pode, frequentemente, usar dispositivos de estado sólido para o armazenamento, como um disco flash no lugar do HD. Ele pode ser um disco flash usb (assumindo que o PC seja capaz de inicializar o sistema a partir da usb) ou um "compact flash", usando um adaptador CF para IDE. Este tipo de adaptador é barato e faz com que o cartão CF se comporte como um HD IDE padrão e podem ser usados em qualquer PC que possua interfaces IDE. Uma vez que não existem partes móveis, estes PCs funcionarão por muitos anos, suportando variações de temperatura muito maiores que um disco rígido suportaria.

Links externos

Editor

--Cmsv 23h58min de 20 de janeiro de 2010 (GMT)