É fácil transformar um notebook antigo em um AP sem fio. Eu não sei o Fuduntu. Eu usar Debian, portanto, as seguintes instruções são centradas no Debian, mas podem facilmente ser adaptado a outras distribuições também. O que difere são os nomes de pacotes e a localização dos arquivos de configuração.
Software necessário
Os seguintes pacotes são necessários:
- hostap
- wpasupplicant
- bridge-utils
- ferramentas sem fio
Configuração
A seguir, presume-se que sua conexão sem fio é wlan0
e
seu com fio eth0
, você precisa adaptá-lo à sua configuração.
Primeiro você precisa configurar a ponte. Remova ou comente quaisquer entradas que
configure wlan0
ou eth0
no arquivo /etc/network/interfaces
e adicione o
linhas seguintes.
Configurando a ponte
auto br0
iface br0 inet dhcp
bridge_ports eth0 wlan0
pre-up ifconfig eth0 0.0.0.0 up
pre-up ifconfig wlan0 0.0.0.0 up
pre-up brctl addbr br0
pre-up brctl addif br0 eth0
post-down ifconfig wlan0 0.0.0.0 down
post-down ifconfig eth0 0.0.0.0 down
post-down brctl delif br0 eth0
post-down brctl delbr br0
Configurando o hostapd
Diga ao daemon hostapd
para usar um arquivo de configuração específico:
a seguinte linha está presente em /etc/default/hostapd
DAEMON_CONF=/etc/hostapd/hostapd.conf
Agora você pode configurar sua rede sem fio. Aqui eu apenas forneço um exemplo
configuração. Os valores exatos dependem do seu hardware, cuja criptografia é
suportado e seu ambiente (por exemplo, redes vizinhas). Abra o arquivo
/etc/hostapd/hostapd.conf
e assegure-se de que os seguintes valores estejam definidos.
interface=wlan0
bridge=br0
driver=nl80211
ssid=MyNetwork
hw_mode=g
channel=9
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=myverysecretpassword
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Importante aqui é selecionar um driver que funcione com hostapd e seu hardware. O SSID é uma string aleatória para identificar sua rede. O canal deve ser escolhido, para que haja a menor interferência com o ambiente redes. A frase secreta deve ter pelo menos oito caracteres.
Para as outras opções, leia o arquivo de configuração fornecido. É strongmente comentou e quase serve como um manual.
Iniciando o ponto de acesso
Agora você pode abrir as interfaces
/etc/init.d/networking restart
e inicie o ponto de acesso
/etc/init.d/hostapd start
Outra solução possível
A distribuição do FreeBSD pfSense é uma plataforma de firewall e roteamento com funcionalidade AP. Tudo pode ser configurado bem usando uma GUI. Nos bastidores, também usa hostap
, mas a configuração é mais simples e mais amigável. A desvantagem de usar o pfSense é que você não deve fazer sua computação regular na mesma caixa, o pfSense espera estar em execução em um sistema dedicado, embora isso não seja um requisito técnico.