Transforme seu PC em um roteador Wi-Fi com Hostapd em modo Bridged

Este artigo tem por objetivo demonstrar como configurar o Hostapd no Debian 8.0 (Jessie) em modo Bridged, de maneira mais simples o possível, para que em poucos passos seja possível transformar uma máquina Linux em um hotspot Wi-Fi. A principal vantagem desta abordagem é facilitar a configuração do Hostapd para os usuários com pouco conhecimento sobre redes.

[ Hits: 29.283 ]

Por: Rodrigo Teixeira de Melo em 24/05/2016


Configuração do Hostapd



Após instalado, é hora de configurar o Hostapd. Haverá um arquivo de configuração original do Hostapd no diretório:

/usr/share/doc/hostapd/examples/hostapd.conf.gz

Este arquivo é bem completo, caso queira utilizá-lo como base, ou para estudos, será necessário extraí-lo, vá ao diretório onde está situado o arquivo utilizando o comando:

# cd /usr/share/doc/hostapd/examples/

Em seguida, extraia o arquivo utilizando o comando:

# gzip -d hostapd.conf.gz

Para utilizá-lo será necessário movê-lo para a pasta do hostapd:

# mv hostapd.conf /etc/hostapd/hostapd.conf.bak

O arquivo foi movido com o nome hostapd.conf.bak porque não será utilizado neste artigo, para criar um novo arquivo de configuração, vá até a pasta do hostapd "/etc/hostapd" e crie com um editor de texto um arquivo chamado hostapd.conf.

No exemplo utilizarei o nano, mas pode usar o editor de seu gosto.

# cd /etc/hostapd/
# nano hostapd.conf


Dentro deste arquivo, insira os seguintes dados:

interface=wlan0
bridge=br0
driver=nl80211
ssid=MeuWifi
hw_mode=g
channel=10
wpa=2
wpa_passphrase=MinhaSenha
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
auth_algs=1macaddr_acl=0

Segue uma breve explicação sobre as opções acima:
  • interface - nome da sua interface de rede. Para descobrir o nome de sua interface use o comando:

    ifconfig | grep wlan

    no resultado deverá sair algo como:

    wlan0     Link encap:Ethernet  Endereço de HW 1c:af:f7:64:11:8d

  • bridge - nome da bridge que utilizaremos, será melhor explicada adiante.
  • driver - driver que utilizaremos, evite alterar este campo.
  • ssid - nome da sua rede Wireless.
  • hw_mode - padrão IEEE 802.11, pode ser "a", "b", "g" ou "n".
  • wpa_passphrase - senha da sua rede wireless, use texto simples nesse campo, como no exemplo.

Em seguida, edite no arquivo /etc/default/hostapd o campo DAEMON_CONF="", isto será necessário para que o Hostapd inicie automaticamente com o sistema.

# nano /etc/default/hostapd

Altere a linha para:

DAEMON_CONF="/etc/hostapd/hostapd.conf"

Salve o arquivo e o Hostapd estará parcialmente configurado.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Configuração do Hostapd
   3. Configuração da Bridge
   4. Demais configurações e testes
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Emulador de Redes Mininet

IPv6 completo Net Virtua

Configurando o segundo default gateway para um link de entrada específico

icinga no Ubuntu 13.10 - Instalação e configuração

Nagios enviando alertas via WhatsAPP

  
Comentários
[1] Comentário enviado por MattF em 24/05/2016 - 16:48h

Seria interessante se houvesse uma maneira de redirecionar portas. (port fowarding)

[2] Comentário enviado por mrpawloski em 25/05/2016 - 10:52h

Show de bola Rodrigo!

Parabéns pela matéria

[3] Comentário enviado por Ditow em 01/06/2016 - 01:32h

sou super iniciante então tenha calma haha...
no passo: gzip -d hostapd.conf.gz deu acesso negado como proceder ?

[4] Comentário enviado por Rodrigo_Morpheus em 01/06/2016 - 01:36h


[3] Comentário enviado por Ditow em 01/06/2016 - 01:32h

sou super iniciante então tenha calma haha...
no passo: gzip -d hostapd.conf.gz deu acesso negado como proceder ?


Certifique-se de executar todos os comandos como super usuário.

De qualquer modo, dê uma olhada neste tópico:
https://www.vivaolinux.com.br/topico/Kernel-Linux/Descompactar-.gz

[5] Comentário enviado por Rodrigo_Morpheus em 01/06/2016 - 01:41h


[2] Comentário enviado por mrpawloski em 25/05/2016 - 10:52h

Show de bola Rodrigo!

Parabéns pela matéria


Valeu Marcos!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts