Existem algumas maneiras diferentes de acessar e gerenciar seu roteador sem fio remotamente. Você pode habilitar a opção de monitoramento remoto em alguns roteadores ou usar um serviço DDNS se tiver IP dinâmico para acessar e controlar o roteador Wi-Fi remotamente. No entanto, esses são métodos inseguros e, portanto, estão desabilitados por padrão.

Ao expor seu roteador ou dispositivos à Internet, proteger a conexão é fundamental para evitar acesso e ataques não autorizados. Neste guia, você aprenderá a acessar e gerenciar seu roteador Wi-Fi e outras instâncias, como servidores web locais, com segurança usando os túneis gratuitos e seguros da Cloudflare.

Razões para acessar o roteador Wi-Fi remotamente

Antes de irmos para a parte de configuração, é essencial discutir a necessidade de acessar um roteador Wi-Fi remotamente. Abaixo estão alguns exemplos:

  • Muitas vezes você precisa solucionar problemas e consertar a rede Wi-Fi de seus pais.
  • Gerencie o controle de acesso e o controle dos pais.
  • Monitore o uso de rede ou largura de banda.
  • Verifique se seus filhos estão jogando online ou estudando.

Caso haja um problema com sua rede Wi-Fi ou LAN doméstica, aqui está tudo o que você precisa saber sobre como consertar sua conexão com a internet.

Coisas que você vai precisar

Você pode usar qualquer laptop antigo ou um Raspberry Pi, como o Raspberry Pi Zero W, para configurar um túnel Cloudflare para acesso seguro ao seu roteador Wi-Fi remotamente.

  • Para este guia, usamos um Raspberry Pi Zero W de US $ 10. É barato, pequeno e se conecta sem fio à sua rede LAN sem fio doméstica.
  • Você também precisará se inscrever e criar uma conta gratuita na Cloudflare.
  • Um nome de domínio registrado. Você pode registrar um domínio .tk gratuito via Freenom.com ou comprá-lo em qualquer um dos principais registradores de nomes de domínio.

Instalar e configurar um túnel Cloudflare

Siga as etapas abaixo para instalar e configurar um túnel Cloudflare no Raspberry Pi Zero W para acesso remoto seguro ao seu roteador Wi-Fi.

Etapa 1: adicionar domínio à Cloudflare

Após registrar o domínio e criar a conta Cloudflare, siga estas etapas para adicioná-lo à Cloudflare.

  1. Dentro Cloudflare, Vá para Sites e clique Adicionar um site.
  2. Digite o nome de domínio e clique Adicionar site.
  3. Clique Iniciar debaixo Livre plano.
  4. Clique Continuar > Confirmar.
  5. Copie o servidores de nomes e adicione-os em seu Freeno ou site de registro de domínio.
  6. Clique em Concluído, verifique os servidores de nomes e clique em Terminar mais tarde.

É isso. Seu domínio agora será adicionado à Cloudflare.

Etapa 2: instalar e autenticar a Cloudflared

No cartão SD Raspberry Pi Zero W, atualize o sistema operacional Raspbian Lite usando o Raspberry Pi Imager.

Depois de atualizar o arquivo do SO, crie um arquivo SSH vazio na partição de inicialização. Além disso, crie um wpa_supplicant.conf arquivo e adicione o seguinte.

 país=EUA
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
rede={
ssid="NOME DA REDE"
psk="REDE-SENHA"
}

Substitua o NOME DA REDE e REDE-SENHA campos e, em seguida, copie/cole o arquivo na raiz da partição de inicialização.

Em seguida, insira o cartão SD no Raspberry Pi Zero W e conecte a fonte de alimentação. Depois de inicializar, use Scanner de IP avançado ferramenta para encontrar o endereço IP.

Em seguida, abra Massa no seu PC com Windows, digite o IP do Raspberry Pi e clique em Abrir. Escolher Sim e depois entrar como: pi com senha: framboesa.

Agora, execute os seguintes comandos para instalar e configurar o cloudflared.

sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
alcatrão-xvzfcloudflared_2022.7.1_arm.alcatrão.gz
sudo cp ./cloudflared /usr/local/bin
sudo chmod +x /usr/local/bin/cloudflared
cloudflared -v
login em nuvem

Copie o URL exibido na janela do terminal, cole-o no navegador da web e autorize o domínio.

Etapa 3: criar um túnel seguro para acessar o roteador remotamente

Para criar um túnel, execute o seguinte comando na janela do terminal,

criar túnel em nuvem 

Isso criará um túnel com um UUID e gerará um arquivo JSON. Copie o caminho do arquivo UUID e JSON.

Em seguida, configure o túnel criando e editando o arquivo de configuração ou o arquivo config.yml.

sudo nano ~/.cloudflared/config.yml

Agora, cole a seguinte linha de código.

túnel: a2efc6c1-2c75-45f8-b529d3ee
arquivo de credenciais: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
entrada:
-nome de anfitrião: meu roteador.MeuDomínio.com
serviço: http://192.168.0.1
-serviço: http_status:404

Certifique-se de substituir o UUID do túnel e arquivo de credenciais path (caminho do arquivo JSON) e o nome do host que você deseja fornecer para acessar o roteador remotamente. Você pode criar quantas entradas de nome de host desejar para acessar outros dispositivos ou serviços remotamente. Por exemplo, se você tiver uma câmera IP, você pode redirecionar o feed para um nome de host e acessar o feed da câmera remotamente. É seguro e criptografado.

Imprensa CTRL+X e depois S seguido pelo Digitar tecla para salvar as alterações. Em seguida, crie uma entrada DNS executando o seguinte comando,

DNS de rota de túnel cloudflared <TunnelName><Nome de anfitrião>

Você também pode fazer login na conta Cloudflare, abrir o Domínio e adicionar um CNAME entrada para o nome do host nas configurações de DNS.

Finalmente, você pode iniciar o túnel para acessar e gerenciar seu roteador Wi-Fi remotamente.

corrida de túnel cloudflare <TunnelName>

Depois que o túnel for iniciado, você pode abrir o navegador da Web e visitar o nome do host que você criou para acessar o roteador remotamente. Além disso, é recomendável que você siga nosso dicas simples para proteger seu roteador e roteador Wi-Fi.

No entanto, se você receber algum erro, verifique o arquivo de configuração e corrija as entradas do nome do host e verifique o ID do túnel e o caminho JSON.

Além disso, você pode criar, excluir, iniciar, parar ou reiniciar os túneis da Cloudflare usando os comandos a seguir.

Funções Comandos
Criar um túnel Cloudflare corrida de túnel em nuvem
Excluir um túnel Cloudflare exclusão de túnel em nuvem
Listar túneis Cloudflare lista de túneis cloudflared
Pare o túnel Cloudflare parada de túnel em nuvem
Reinicie o túnel Cloudflare reinício do túnel cloudflared
Execute o túnel Cloudflare corrida de túnel em nuvem

Para saber mais sobre o túnel cloudflared, você pode visitar Github da Cloudflared página.

Maneira melhor, mais rápida e confiável de acessar remotamente roteadores Wi-Fi

Embora você possa usar aplicativos de área de trabalho remota, como TeamViewer ou porta aberta, e ativar a opção Gerenciamento remoto para acessar e gerenciar remotamente seus roteadores, nenhum deles é seguro.

No entanto, você pode instalar um Cloudflare Tunnel em qualquer dispositivo compatível, como Windows, Mac ou Linux PC, ou Raspberry Pi Zero W, 2,3, 4 ou um laptop antigo, sem muitos problemas. Qualquer pessoa com pouco ou nenhum conhecimento pode configurar o Cloudflare Tunnel e acessar com segurança seu roteador ou outras instâncias locais de qualquer lugar do mundo.