Archive for the ‘OpenBSD’ tag
Configurando um access-point no OpenBSD
Configurar um access-point no OpenBSD é uma tarefa relativamente simples, você não necessita de nenhum programa em especial, somente o ifconfig dá conta do recado.
No Open 4.4, algumas placas atheros não tinham suporte a wpa, como sou sortudo, minha placa era umas destas. Agora no 4.5, este suporte foi adicionado e com isto, resultou na criação deste artigo.
Dando continuidade a configuração de nosso access-point, primeiramente vamos definir o SSID e a chave wpa que iremos utilizar. Supondo que o SSID é bankai e a chave wpa seja zarakikenpachi, digite o seguinte comando:
root@zangetsu:~# wpa-psk bankai zarakikenpachi 0x3dc8caeaf43ca20247aee5b41429c8cf57731c50bae8bb2e7cda05b290394bc0 root@zangetsu:~#
O resultado do comando digitado acima é a chave encriptada. Com esta chave gerada, vamos configurar o access-point:
root@zangetsu:~# ifconfig ath0 192.168.1.1 255.255.255.0 media autoselect \ mediaopt hostap nwid bankai chan 11 \ wpa wpapsk 0x3dc8caeaf43ca20247aee5b41429c8cf57731c50bae8bb2e7cda05b290394bc0 root@zangetsu:~#
o comando acima cria um access-point cuja a rede é 192.168.1.0/24, com SSID bankai, protocolo wpa e com a chave zarakikenpachi.
Para ver como ficou essa configuração na interface wireless, digite ifconfig ath0 e veja as informações:
root@zangetsu:~# ifconfig ath0 ath0: flags=8863 mtu 1500 lladdr 00:13:46:96:cd:96 priority: 0 groups: wlan media: IEEE802.11 autoselect hostap (autoselect mode 11b hostap) status: active ieee80211: nwid bankai chan 11 bssid 00:13:46:96:cd:96 wpapsk 0x3dc8caeaf43ca20247aee5b41429c8cf57731c50bae8bb2e7cda05b290394bc0 wpaprotos wpa1,wpa2 wpaakms psk wpaciphers tkip,ccmp wpagroupcipher tkip inet 192.168.1.1 netmask 0xffffff00 broadcast 255.255.255.0 inet6 fe80::213:46ff:fe96:cd96%ath0 prefixlen 64 scopeid 0x1 root@zangetsu:~#
Para que as configurações não sejam perdidas em caso de reboot, crie o arquivo /etc/hostname.ath0 com o seguinte conteúdo:
inet 192.168.1.1 255.255.255.0 media autoselect mediaopt hostap nwid bankai chan 11 \ wpa wpapsk 0x3dc8caeaf43ca20247aee5b41429c8cf57731c50bae8bb2e7cda05b290394bc0</pre>
Simples né? Agora você tem um access-point em OpenBSD com autentição wpa. Ficou faltando configurar um dhcp e o nat para que a rede 192.168.1.0/24 possa navegar, mas isto é coisa para um outro artigo.