Como transformar seu Raspberry Pi em um ponto de acesso sem fio

Cum să vă transformați Raspberry Pi într-un punct de acces wireless
⏱️ 7 min read

Você está procurando criar vários pontos de acesso em toda a sua casa sem nenhum dos problemas de latência e conectividade normalmente associados ao uso de um extensor de Wi-Fi? Neste artigo, você aprenderá como transformar seu Raspberry Pi em um ponto de acesso sem fio.

Assim que o seu ponto de acesso sem fio estiver instalado e funcionando, qualquer pessoa que tiver a senha poderá se conectar ao seu Raspberry Pi como se fosse um “mini roteador”, ideal para todos, desde proprietários de cafés que desejam oferecer Wi-Fi gratuito aos seus clientes, para empregadores que precisam criar uma rede privada para seus funcionários, ou até mesmo alguém que simplesmente gosta da ideia de ter várias redes Wi-Fi em casa!

O que você precisará

Para concluir este tutorial, você precisará de:

  • Raspberry Pi 3/4 que está executando o Raspbian. Se você ainda não tem Raspbian, você pode pegue a última versão e piscar usando Etcher.
  • Cabo de alimentação compatível com o Raspberry Pi
  • Teclado externo e uma maneira de conectá-lo ao Raspberry Pi
  • Cabo HDMI ou micro HDMI, dependendo do modelo do Raspberry Pi
  • Monitor externo
  • Cabo Ethernet. Já que você está transformando seu Raspberry Pi em um ponto de acesso sem fio, você precisará se conectar por Ethernet em vez de Wi-Fi. Isso também significa que ele não funcionará com o Raspberry Pi 2 ou o Raspberry Pi Zero, pois eles não têm a porta Ethernet ou a placa sem fio.

Depois de montar suas ferramentas, é hora de criar seu próprio ponto de acesso Wi-Fi.

Primeiros passos: configure seu Raspberry Pi

Para começar, conecte todos os periféricos ao Raspberry Pi, incluindo o cabo Ethernet.

Assim que o Raspberry Pi for inicializado, é uma boa ideia verificar se você está executando a versão mais recente do Raspbian, então inicie um Terminal clicando no pequeno ícone “Terminal” na barra de ferramentas. Digite o seguinte comando:

Pressione Enter no teclado e aguarde a execução do comando.

Digite o próximo comando e pressione Enter mais uma vez:

Após a atualização, é melhor reiniciar o Raspberry Pi para que as alterações do sistema tenham efeito. Execute o seguinte comando:

Instale os plug-ins hostapd, dnsmasq e firewall

Instale o hostapd (daemon de ponto de acesso do host), que é um pacote de software que pode transformar placas de interface de rede em pontos de acesso.

Para instalar o hostapd no seu Raspberry Pi, abra um Terminal e execute o seguinte comando:

Instale o daemon do ponto de acesso do host, por meio do Terminal do Raspberry Pi.

Ative o ponto de acesso sem fio e configure-o para iniciar automaticamente na inicialização:

Agora podemos habilitar nosso ponto de acesso sem fio (WAP).

Em seguida, instale dnsmasq, que fornece cache do Sistema de Nomes de Domínio (DNS) e um servidor DHCP (Dynamic Host Configuration Protocol) projetado para pequenas redes.

Para instalar este pacote de software, execute o seguinte comando no Terminal:

Finalmente, instale netfilter-persistent e a iptables-persistent plugin, que será responsável por salvar e carregar as regras de firewall em seu Raspberry Pi:

Atribuir um endereço IP estático

O servidor do protocolo de configuração dinâmica de hosts requer um endereço IP estático, portanto, nesta seção, você configurará um IP estático para o seu Raspberry Pi.

Para começar, execute o seguinte comando no Terminal:

Raspbian irá abrir o arquivo de configuração do dhcpcd. Role até o final deste arquivo e adicione as seguintes linhas:

Salve suas alterações pressionando Ctrl + O Seguido por Ctrl + x.

Habilitar roteamento

Seu ponto de acesso Raspberry Pi agora está executando sua própria rede sem fio independente. No entanto, se você deseja permitir que clientes acessem computadores em sua rede Ethernet, você precisará habilitar o roteamento.

Para habilitar o roteamento, crie um arquivo “routed-ap.conf” usando o seguinte comando:

Isso cria um arquivo “routed-ap.conf” e o abre para edição no editor de texto Nano. No editor de texto, digite o seguinte:

Salve suas alterações pressionando Ctrl + O Seguido por Ctrl + X.

Adicione uma nova regra de firewall ao seu Raspberry Pi executando o seguinte comando:

Por fim, use netfilter-persistent para garantir que sua nova regra seja carregada na inicialização:

Configure seus serviços DHCP e DNS

O pacote dnsmasq fornece um arquivo de configuração padrão, mas não precisamos de todas as opções incluídas neste arquivo.

Para tornar as coisas mais fáceis, renomeie o arquivo de configuração padrão do dnsmasq e crie um arquivo de substituição que está completamente vazio. Em seguida, abra este novo arquivo “dnsmasq.conf” no editor de texto Nano e adicione apenas as opções de configuração que realmente precisamos.

Para começar, execute os seguintes comandos do Terminal:

Adicione as seguintes opções de configuração:

Salve suas alterações pressionando Ctrl + O Seguido por Ctrl + X.

Crie um nome de rede e uma senha

Configure seu ponto de acesso sem fio editando o arquivo de configuração hostapd.

Para abrir este arquivo para edição, execute o seguinte comando:

Adicione algumas informações sobre o seu ponto de acesso sem fio, incluindo dar um nome a ele e protegê-lo com uma senha. Para ajudar a proteger seu ponto de acesso, sua senha deve ter oito caracteres ou mais e apresentar uma combinação de letras, números e símbolos.

Este tutorial cria um ponto de acesso chamado “NetworkName” com a senha “PassphrasePassphrase” – certifique-se de usar algo mais seguro para sua própria rede!

Salve suas alterações pressionando Ctrl + O Seguido por Ctrl + X.

Conecte-se ao seu ponto de acesso sem fio

Parabéns, você transformou com sucesso seu Raspberry Pi em um ponto de acesso sem fio.

Para verificar se tudo está funcionando corretamente, é uma boa ideia reiniciar o Raspberry Pi e verificar se você pode se conectar ao ponto de acesso após a reinicialização.

Assim que o Raspberry Pi for reiniciado, pegue qualquer dispositivo habilitado para Wi-Fi e procure por redes sem fio próximas. Você deve ver uma rede com o nome especificado no arquivo “hostapd.conf” do Raspberry Pi.

Seu Raspberry Pi agora aparecerá como uma rede Wi-Fi, e você se conecta a ele de qualquer dispositivo com Wi-Fi habilitado.

Tente conectar-se a esta rede e será solicitada uma senha. Digite a senha do seu arquivo “hostapd.conf” e, após alguns momentos, você deverá estar conectado com sucesso ao seu ponto de acesso sem fio.

Digite a senha que você especificou no arquivo hostapd.conf do Raspberry Pi.

Agora você pode navegar na Internet em seu dispositivo habilitado para Wi-Fi como se ele estivesse conectado diretamente ao seu roteador.

Neste tutorial, você aprendeu como transformar um Raspberry Pi em um ponto de acesso sem fio. Agora você pode se conectar a este ponto de acesso usando qualquer dispositivo habilitado para Wi-Fi e pode fornecer acesso de terceiros à sua rede sem compartilhar a senha do roteador.

Além disso, você também pode transformar seu Raspberry Pi em um Chromecast ou transmitir Spotify a partir dele. Não se esqueça de verificar nossa página Raspberry Pi para projetos mais interessantes.

Relacionado:

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x