Como converter Raspberry Pi em um ponto de acesso Wi-Fi de portal cativo
Miscelânea / / August 05, 2021
Neste guia, direi como converter Raspberry Pi em um portal cativo WiFi ponto de acesso. Isso significa que você pode acessar a Internet inserindo algumas credenciais no Raspberry. Este último atuará como um roteador. É o mesmo processo quando você tenta usar a Internet em um aeroporto. Quando você tenta acessar um site da Web, uma página da Web o saúda para inserir as credenciais para se conectar à rede nativa e continuar a navegar.
Para isso, você deve usar o Raspberry 3 ou o Raspberry 4, pois vêm com porta Ethernet. Você deve usar a versão mais recente do sistema operacional do Raspberry. Em seguida, configure um ponto de acesso usando o software RaspAP. Então você tem que criar e configurar um portal cativo. Descrevi todas as etapas deste guia. Assim, você pode segui-los e converter seu Raspberry Pi em um roteador WiFi de portal cativo.
Índice
-
1 Converter Raspberry Pi em um ponto de acesso Wi-Fi de portal cativo
- 1.1 Pré-requisitos
- 1.2 Atualizar o Raspberry Pi OS
- 1.3 Criação de um ponto de acesso sem fio
- 1.4 Torne o Ponto de Acesso Seguro
- 1.5 Configurando o portal cativo
- 1.6 Configuração do portal cativo
- 1.7 Como manter o portal online.?
Converter Raspberry Pi em um ponto de acesso Wi-Fi de portal cativo
Vamos realizar cada uma das etapas uma a uma. Mas antes de começar, aqui está uma lista de coisas que você precisa para cumprir o objetivo deste guia com eficiência.
Pré-requisitos
- Raspberry Pi
- Monitor externo
- Cabo Ethernet.
- Um cabo de alimentação compatível com Raspberry
- Teclado externo
- Cabo HDMI
- Instale o programa RaspAP
Atualizar o Raspberry Pi OS
Aqui estão as etapas.
- Conecte seu monitor, teclado externo e o cabo Ethernet.
- Use alguma fonte de energia para conectar o Raspberry pi. Arrancar
- Abra o terminal e digite o seguinte comando.
sudo apt update && sudo apt -y upgrade
- Dê este comando para reiniciar o Pi.
sudo reinicia
É isso, seu dispositivo agora está atualizado.
Criação de um ponto de acesso sem fio
Primeiro, você precisa instalar o RaspAP. Aqui está o comando para fazer isso
- Abra o terminal e digite o comando.
curl -sL https://install.raspap.com | bash
- Após a instalação, você deve reiniciar seu Pi. Dê este comando para isso.
reiniciar
Agora, como o ponto de acesso está configurado, você deve ser capaz de ver seus atributos. Assim é como deve ser.
Detalhes de acesso WiFi Raspberry
- endereço de IP: 10.3.141.1 [IP padrão para RaspAP]
- Nome do usuário: admin
- Senha: segredo
- SSID: raspi-webgui
- Alcance DHCP: 10.3.141.50 a 10.3.141.255
- Senha do wifi: Mude-me
Vá para qualquer dispositivo com Wi-fi habilitado. Vá para a página de redes disponíveis para ver uma nova rede disponível. Seu nome é o mesmo do SSID que mencionei acima. Está raspi-webgui. Você pode até se conectar a ele inserindo as credenciais que são o SSID e a senha.
Agora, a coisa é que a senha acima é muito simples e, claro, não é segura de todo. Então, você tem que mudar isso.
Torne o Ponto de Acesso Seguro
- Use o navegador da web e digite o endereço IP na seção URL e pressione Enter
- Em seguida, coloque o nome de usuário e a senha do Pi recém-definido
- Você será redirecionado para a interface da web RaspAP
- No painel esquerdo, selecione Ponto de acesso
- Então, abaixo disso, clique no Segurança aba
- Você deve ver uma seção chamada PSK. Clique nisso
- Aqui você deve inserir sua nova senha para Raspberry Pi.
- Quando terminar, clique em Salvar configurações
Configurando o portal cativo
Agora, você deve instalar um pacote para compilar o programa de portal cativo Nodogsplash.
- No terminal Raspberry Pi, escreva e execute o seguinte comando.
sudo apt install git libmicrohttpd-dev
- Copie o repositório que consiste no fragmento de código Nodogsplash.
cd ~ git clone https://github.com/nodogsplash/nodogsplash.git
- Em seguida, você deve instalar o Nodogsplash.
cd ~ / nodogsplash. faço. sudo make install
Configuração do portal cativo
Acima, temos o endereço IP RaspAP 10.3.141.1. Agora, temos que configurar o mesmo nas configurações do Nodogsplash.
- Para abrir a configuração do Nodogsplash, escreva o seguinte comando.
sudo nano /etc/nodogsplash/nodogsplash.conf
- Faça as seguintes alterações.
GatewayInterface wlan0. GatewayAddress 10.3.141.1. MaxClients 250. AuthIdleTimeout 480
- Para salvar as alterações pressione Ctrl + o e Ctrl + x
- Inicie o portal cativo com este comando.
sudo nodogsplash
- Agora, ao tentar conectar seu portal cativo ao ponto de acesso disponível, você chegará à página padrão do portal cativo de nodogsplash.
Como manter o portal online.?
Nosso próximo objetivo é manter este portal cativo postando todos os acessos ao Raspberry Pi. Isso significa que o Nodogsplash será iniciado automaticamente quando você inicializar o dispositivo. Para isso, você deve editar o rc.local Arquivo.
- Abra o terminal e digite o seguinte.
sudo nano /etc/rc.local
- Encontre a linha onde menciona este código exit0
- Logo acima desse digite o seguinte.
nodogsplash
- Agora usa Ctrl + o e Ctrl + X para salvar suas alterações
Guia| Instale o LineageOS 14.1 no Raspberry Pi 3
Então, isso é tudo que você precisa saber para converter o Raspberry Pi em um ponto de acesso WiFi de portal cativo. Se você tiver o dispositivo, experimente.
Você pode gostar,
- Como ativar / desativar o modo visitante do Android
- Lista dos melhores aplicativos de download de vídeo do YouTube em 2020
fonte retirada de GitHub
Swayam é um blogueiro profissional de tecnologia com mestrado em aplicativos de computador e também tem experiência com desenvolvimento Android. Ele é um grande admirador do Stock Android OS. Além dos blogs de tecnologia, ele adora jogar, viajar e tocar / ensinar guitarra.