Acesso externo via Tunnel: Cloudflare + Domínio próprio gratuito (funciona em rede CGNAT)

Não sei dizer… acredito que usando o modo de túnel você consiga ultrapassar essa limitação.
E internamente seria qualquer porta.

E se for duckdns, aí vai ter que usar porta 8443 pela limitação que mencionou.

Agora o que eu fiquei surpreso é que você tem outro tópico que integra com Alexa, ou seja, já tem acesso externo. Daí não precisaria dessas configurações deste tópico.

Ola, no caso o vídeo mostra dois métodos de acesso remoto. Via dns dinâmico e tunnel. Pra o tunnel não precisa redirecionar nenhuma porta. Para o dns dinâmico pode ser qualquer porta. A melhor seria 443 pois é a padrão de HTTPS então se usar 443 nem precisa digitar número da porta pra acessar, porém a 443 geralmente não é liberada em internet residencial. A sugestão de 8443 é porque a Alexa só aceita 443 ou 8443 porém se não for usar Alexa pode ser qualquer porta.

1 curtida

Bom dia.
Sobre:
Eu você tem outro tópico que integra com Alexa, ou seja, já tem acesso externo.
è Verdade funciona perfeitamente.
como gosto de apreender. achei que esse recursos seria melhor.
porque não precisa de abrir portas.
Abçs.

Olá muito obrigado por responder.
Sobre:
no caso o vídeo mostra dois métodos de acesso remoto. Via dns dinâmico e tunnel. Pra o tunnel não precisa redirecionar nenhuma porta.

então vou tentar aqui é posto o resultados.

1 curtida

ao tentar usar o site aparece a msg

400: bad request

alguem sabe resolver

em resumo, tem alguma coisa no meio do caminho bloqueando a comunicação entre cloudflare e o add-on.

pode ser no roteador, no firewall, no HA, na configuração da rede, ou não seguiu todos os passos do tutorial, … pode ser muita coisa.
ou seja, precisa analisar aí por conta própria.

A todos bom noite!

Comprei um dominio proprio nom.br e estou usando cloudflare funcionando certinho.
Agora meu problema e nao conseguir conectar o meu celular pelo mobile alguem ja teve esse problema ?

@ariel_leventhal , se puder, depois coloca alguma anotação no 1o post que os 2 vídeos que estão lá tratam de 2 add-ons distintos.

O seu vídeo fala do meu add-on e o vídeo debaixo fala de um add-on gringo.

Aí fica a critério qual a galera queira usar.
A princípio, ambos fazem a mesma coisa, só possuem formas distintas de fazer as configurações internas do add-on.

No meu caso, 2 principais diferenças do meu pro add-on gringo são as seguintes:

  • O meu instala sempre a versão mais recente do cloudflared. Caso esteja usando uma versão antiga e REALMENTE queira atualizar, basta dar Rebuild.
    Na versão gringa, ele versiona e você precisa estar sempre atualizando o add-on. Tem pelo menos 1 versão por mês e, muitas vezes, não tem evolução no add-on em si, apenas na dependência do cloudflared.
    Minha motivação em ter optado por esse formato é para que a pessoa não fique recebendo notificação recorrente de atualização se o add-on atende da maneira como está. Assim, só receberá notificação se realmente houver alguma mudança que afete o funcionamento do add-on em si.
  • Procurei montar o formato das configurações como um espelho das configurações do cloudflared. Praticamente tudo que está documentado no cloudflared, dá pra copiar e colar no meu add-on.
    Na versão gringa, ele possui formato específico e próprio de fazer configurações, aí precisa entender também a documentação do próprio add-on quando a pessoa precisa fazer alguma configuração mais avançada.
    Minha motivação pra isso é que a documentação do cloudflared é muito completa e suficiente pra configurar o meu add-on sem a necessidade de precisar aprender um novo formato. Quero dizer, as configurações já não são tão simples de fazer, imagina ter que ficar lendo 2 documentações distintas pra saber como fazer as devidas configurações que atenda sua necessidade.
3 curtidas

Pessoal alguem ja pegou esse erro ???

022-07-11 22:05:08 WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from 201-93-77-56.dial-up.telesp.net.br (********). (Mozilla/5.0 (Linux; Android 12; SM-G780G Build/SP1A.210812.016; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/103.0.5060.71 Mobile Safari/537.36 Home Assistant/2022.6.0-2398 (Android 12; SM-G780G))

Boa noite, pessoal. Tentando configurar esse acesso, meu domínio do Freenom dá erro. Alguém já passou por isso?

config

No seu print o erro é o 525, mas agora está apresentando o erro 521. Observei que o erro 525 está ocorrendo apenas quando você usa a porta 8443 (você não precisa usar essa porta…), mas segue abaixo algumas explicações do suporte da Cloudflare, talvez possa ajudar:

Para o erro 521:

Para o erro 525:

Postar a configuração do seu addon pode ajudar a localizar a causa do erro.

1 curtida

Obrigado pelo retorno.

Hoje a noite vou tentar fazer o passo do certificado SSL que tá em um dos seus links.
Meu redirecionamento (ext → int ) de portas é 8443 para o 443 e 8123 para 8123. Segue a config dos Add-ons.
duckdns

Mas você não tá configurando o acesso via Argo Tunnel? Daí não precisa do redirecionamento de portas.

Mostre a configuração do addon do Cloudflare Argo Tunnel…

Inicialmente tenho o DuckDNS + NGINX instalados. No vídeo do Ariel, parei a configuração no NGINX com o link do Freenom ( 9:32 do vídeo) pq o HA não abria. Então deixei o link do DuckDNS na config do NGINX pra ter acesso externo.

O vídeo trata de dois modos, acesso via Argo Tunnel da Cloudflare que pode ser usado em qualquer situação, sobretudo quando a rede estiver sob CGNAT e o modo direto com redirecionamento de porta que só funciona em uma rede fora do CGNAT.

Se você quiser configurar o acesso via Argo Tunnel sugiro seguir apenas a primeira parte do vídeo.

Se você quiser configurar o acesso direto com redirecionamento de portas, sugiro você seguir este tutorial: Acesso externo direto HTTPS + Acesso interno HTTP: Duck DNS + NGINX

Consegui sair da CGNAT da Net. Esse tutorial eu segui e deu certo: Acesso externo direto HTTPS + Acesso interno HTTP: Duck DNS + NGINX)

Agora gostaria de ter a redundância com o Argo Tunnel.

Acredito que confundi a explicação no vídeo, apenas fui seguindo o passo a passo e adaptando minhas configurações do DuckDNS + NGINX para instalar o addon Cloudflare e ter a redundância.

Douglas, acabei de configurar o Argo Tunnel a partir do minuto 9:57 e deu tudo certo. Agora estou acessando pelos dois métodos.

Depois vou dar uma pesquisada o pq o link do Freenom não funcionou no NGINX. De outra feita, tentei configurar um Addon e apareceu erro de SSL (e agora pode ter sido o mesmo problema).

Obrigado pela direção.

1 curtida

Opa, vlw pelo tutorial, segui aqui e funcionou. Depois vou fazer mais uns testes pra ter certeza rsrs

Vou compartilhar algumas dicas q peguei ao tentar criar cadastro e registrar o domínio no Freenom :loudspeaker:


SOLUÇÃO PARA CONSEGUIR CRIAR CONTA NO FREENOM

Caso tentem criar um cadastro usando e-mail e o site diga q já está sendo usado, quando não é verdade:

  • Façam login pelo Google.

ERRO EM QUE TODOS DOMÍNIOS QUE TENTA REGISTRAR NÃO ESTÃO DISPONÍVEIS

  • Faça o cadastro antes de tentar registar o domínio
  • Caso já esteja logado, tente procurar pelo domínio com a extensão desejada (ex: homeassistant.tk)
  • Quando for escolher o domínio, ao invés de clicar em “selecionado”, clique em “pagamento” logo acima.

SOLUÇÃO PARA ERRO AO REGISTRAR DOMÍNIO NO FREENOM

Se após logar, ao tentar registrar um domínio aparecer o erro:

“Some of your domains could not be registered because of a technical error. These domains have been cancelled…”

Siga as instruções abaixo:

  1. Clique em “Hello {seunome}” no canto superior direito
  2. Selecione “Edit Account Details”
  3. Preencha usando um endereço americano.
    3.1 Na internet tem alguns endereços pra usar, só dar uma pesquisada.
    3.2 Tente preencher usando dados próximos aos seus verdadeiros (eu não coloquei nada verdadeiro lá, por precaução rsrs mas aí é com vcs).

Depois de quebrar a cabeça, quando estava quase desistindo, resolvi dar uma pesquisada, consegui seguindo essas instruções. Então decidi aqui pra facilitar pra vcs, espero q seja útil

2 curtidas

Boa tarde. Alguém poderia ajudar?

Segui o tutorial mas no momento em que copio o link no log do HA e entro no Cloudflare para “autorizar”, o site do cloudflare mostra uma msg de erro em vermelho no rodapé:

“Please verify your email. (Code: 1211)”

Imaginei que chegaria algum email para validar a solicitção mas não chega nada. Não consigo “autorizar”. Alguém sabe o que pode ser?

Obrigado.