Redirecione para seu servidor web usando uma URL sem um endereço IP estático.

Você pode acessar um servidor web através do mesmo URL sem precisar comprar um endereço IP estático. Configure um DNS Dinâmico (DDNS) para que o nome do host acompanhe a variação do seu IP público e, em seguida, configure o acesso seguro de entrada ao servidor. Se sua conexão de internet utiliza NAT de nível de operadora (CGNAT), use um túnel em vez do encaminhamento de portas comum.

Isso é diferente de atribuir um IP público permanente ao seu computador. O DDNS altera um registro DNS quando seu provedor de internet atribui um novo endereço; os visitantes continuam usando o mesmo nome de host, como home.example.net.

O que você precisa antes de começar

Para o método DDNS convencional, você precisa de um servidor web em execução, um roteador que você possa gerenciar, um nome de host ou domínio DDNS e uma conexão de internet acessível publicamente. Você também precisa ter o HTTPS configurado para o site. Os menus dos roteadores e os planos dos provedores variam, portanto, use as instruções atuais do seu provedor em vez de confiar em uma captura de tela antiga.

Como acessar um servidor web com um URL e um IP dinâmico

1. Confirme se o servidor web está funcionando na sua rede local.

Inicie o site e abra o endereço local a partir de outro dispositivo na mesma rede. Por exemplo, um servidor em 192.168.1.50escuta na porta 8080seria testado em http://192.168.1.50:8080. Estes são endereços de exemplo, não configurações que você deve copiar cegamente.

Reserve o endereço IP privado do servidor nas configurações de DHCP do seu roteador ou configure um endereço LAN estável. O endereço IP público pode mudar, mas o roteador precisa saber consistentemente qual dispositivo local receberá as solicitações.

O navegador exibe um teste de servidor web local em 192.168.1.50 porta 8080 com uma mensagem verde indicando que o site está em execução.
Exemplo de como verificar se o site responde na rede doméstica antes de alterar as configurações de DNS ou do roteador.

2. Crie um nome de host DNS dinâmico e habilite as atualizações.

Escolha um provedor como o No-IP, crie um nome de host e configure as atualizações automáticas. Se o seu roteador for compatível com esse provedor, encontre a seção de DNS Dinâmico ou DDNS, selecione o provedor e insira o nome de host e as credenciais ou a chave de atualização fornecidas pelo provedor. Caso contrário, instale o cliente de atualização do provedor em um computador que esteja sempre ligado. Consulte o guia oficial de configuração do roteador No-IP .

Outra opção para um domínio que usa o DNS da Cloudflare é um atualizador que altera seu registro A usando a API da Cloudflare. A Cloudflare documenta as atualizações dinâmicas de IP . Não coloque um token da API de DNS em arquivos públicos do site.

Após a atualização, verifique se o nome do host resolve para o endereço IP público atual da conexão. O endereço de exemplo 203.0.113.20mostrado abaixo é reservado para fins de documentação e não será roteado para sua residência.

Exemplo de painel de DNS dinâmico mostrando home.example.net mapeado para o IP de documentação 203.0.113.20 e um indicador de registro atualizado.
O nome do host é atualizado quando o IP público muda; o painel de exemplo não é uma conta de provedor real.

3. Encaminhe o tráfego da web para o dispositivo correto.

Em uma conexão com um IP público, configure a página de encaminhamento de portas do roteador para enviar a porta TCP externa necessária para o IP local reservado do servidor. Para um site HTTPS normal, a porta externa 443geralmente é encaminhada para um servidor web ou proxy reverso que esteja escutando na porta 8080. 443Esse servidor HTTPS pode então encaminhar as solicitações para um aplicativo na porta 80808080. Essas são portas distintas e exigem a configuração correspondente do servidor.

Permita apenas o tráfego necessário através do firewall do host. Use um certificado TLS válido e redirecione HTTP para HTTPS quando apropriado. Alguns métodos de validação de certificado exigem a porta 808 80; consulte os requisitos de desafio do Let's Encrypt . Evite encaminhar um painel administrativo ou um servidor de desenvolvimento desprotegido para a internet pública.

Página de encaminhamento de portas do roteador com a porta TCP externa 443 direcionada para o IP interno 192.168.1.50 e porta 443.
Exemplo de regra de encaminhamento de porta para um endpoint HTTPS; seu serviço interno deve efetivamente escutar na porta 443.

4. Teste o URL público de fora da sua rede.

Desligue o Wi-Fi do seu celular e acesse a rede https://home.example.netusando dados móveis, substituindo o nome do host pelo seu próprio. Testar a partir de uma rede externa é importante, pois alguns roteadores não conseguem acessar seu próprio endereço IP público a partir da rede local (LAN). Confirme se o site correto carrega e se o navegador aceita o certificado HTTPS.

Se o site falhar, verifique sua disponibilidade local, o status de atualização do DDNS, a resolução de DNS, o encaminhamento do roteador, o firewall do servidor e a configuração TLS, nessa ordem. Os caches de DNS podem reter brevemente um endereço IP anterior após uma alteração.

O navegador exibe um site HTTPS em home.example.net com uma mensagem verde indicando que o site está disponível.
Resultado ilustrativo após a configuração do nome de host público, do serviço HTTPS e do acesso externo.

E se o seu provedor de internet usar CGNAT ou bloquear portas de entrada?

O DDNS sozinho não resolve o problema do CGNAT: o roteador não controla o endereço IPv4 público compartilhado, portanto, conexões de entrada não solicitadas geralmente não conseguem alcançar seu dispositivo. Compare o endereço WAN exibido no seu roteador com o IP público informado por um serviço externo de verificação de IP. Se forem diferentes, ou se o seu roteador tiver um endereço em um intervalo privado ou compartilhado, pergunte ao seu provedor de internet se há um endereço roteável disponível.

Para um site sem encaminhamento de portas de entrada, o Cloudflare Tunnel conecta um serviço local a um nome de host público por meio de uma conexão de saída; publicar um aplicativo requer um domínio configurado com o Cloudflare. O Tailscale Funnel pode fornecer uma URL HTTPS pública para um aplicativo sem a necessidade de configurar portas no roteador. Analise os requisitos e controles de acesso de cada serviço antes de expor qualquer informação sensível.

Você ainda deve usar o URLRedirector?

O utilitário URLRedirector original foi projetado para versões mais antigas do Windows e utilizava uma página de referência acessível via FTP para direcionar os visitantes a um endereço IP variável. Essa abordagem histórica não é a mesma que o DDNS moderno baseado em DNS. Não foi possível verificar o local de download antigo nem o status atual de manutenção, portanto, não é um método de instalação recomendado para uma nova configuração.

Resumindo: use DDNS com HTTPS e encaminhamento de portas configurado corretamente quando sua conexão tiver um IP público acessível. Use um túnel de saída quando o acesso direto de entrada não estiver disponível. Qualquer um dos métodos oferece aos visitantes um URL estável sem a necessidade de alugar um endereço estático.

Deixar um comentário

Ciclos médios da CPU: como verificar o uso médio da CPU por um processo do Windows

Ciclos médios da CPU: como verificar o uso médio da CPU por um processo do Windows

Aprenda como a média de ciclos da CPU mede o desempenho de um processo ao longo do tempo, o que significa a contagem de ciclos da CPU e como verificar o uso médio da CPU com o Monitor de Recursos do Windows.

Como iniciar o Windows 11 no Modo de Segurança (3 Métodos Confiáveis)

Como iniciar o Windows 11 no Modo de Segurança (3 Métodos Confiáveis)

Aprenda como iniciar o Windows 11 no Modo de Segurança através das Configurações, Shift + Reiniciar ou ferramentas de recuperação — mesmo quando o seu PC não inicializa normalmente.

Como particionar um disco rígido no Windows 10 ou 11

Como particionar um disco rígido no Windows 10 ou 11

Crie uma nova unidade no Windows 10 ou 11 com o Gerenciamento de Disco. Aprenda como reduzir o tamanho da unidade C:, formatar uma partição e evitar erros comuns.

Como editar arquivos MDB do Microsoft Access sem instalar o Access

Como editar arquivos MDB do Microsoft Access sem instalar o Access

Use o MDB Viewer Plus para abrir, pesquisar, editar e exportar arquivos MDB do Access no Windows sem o Microsoft Access. Inclui etapas de configuração e considerações importantes sobre o ACCDB.

Como impedir que outras pessoas vejam sua tela e proteger dados confidenciais.

Como impedir que outras pessoas vejam sua tela e proteger dados confidenciais.

Impeça que pessoas próximas leiam sua tela com um filtro de privacidade, posicionamento mais inteligente da mesa, atalhos de bloqueio do Windows e configurações de exibição mais seguras.

Corrija problemas de LSP do Winsock e reinicie o TCP/IP para restaurar a conectividade com a Internet.

Corrija problemas de LSP do Winsock e reinicie o TCP/IP para restaurar a conectividade com a Internet.

Corrija problemas de conexão de rede no Windows inspecionando o catálogo Winsock, redefinindo o Winsock e o TCP/IP com segurança e verificando as configurações de DNS e do adaptador.

ProcDump: Capture despejos de processos para solucionar picos de uso da CPU e travamentos.

ProcDump: Capture despejos de processos para solucionar picos de uso da CPU e travamentos.

Aprenda a usar o Microsoft ProcDump para capturar despejos de processos do Windows sob demanda ou durante picos de uso da CPU, travamentos e congelamentos, e depois inspecione os resultados.

Redirecione para seu servidor web usando uma URL sem um endereço IP estático.

Redirecione para seu servidor web usando uma URL sem um endereço IP estático.

Use DNS dinâmico para acessar um servidor web doméstico por URL sem um IP estático. Configure o encaminhamento de portas e HTTPS, ou use um túnel se o seu provedor de internet usar CGNAT.

Defina a prioridade de transferência de aplicativos com o NetBalancer para reduzir a lentidão da internet.

Defina a prioridade de transferência de aplicativos com o NetBalancer para reduzir a lentidão da internet.

Use o NetBalancer para priorizar downloads e uploads de aplicativos, limitar o tráfego em segundo plano e manter os aplicativos importantes do Windows responsivos.

Silenciar automaticamente o som quando os fones de ouvido forem desconectados no Windows 10

Silenciar automaticamente o som quando os fones de ouvido forem desconectados no Windows 10

Para evitar que o som seja reproduzido nos alto-falantes quando os fones de ouvido forem desconectados no Windows 10, configure o WinMute para Bluetooth e verifique as opções de fone de ouvido com fio.