Hoje eu ganhei um novo roteador. Infelizmente, só vou ter o DS-lite de agora em diante. O DS extra custa muito mais para uso privado.
Tenho 3 Webservers publicamente acessíveis: Jellyfin, Nextcloud e Home Assistant. Todos eles se conectam via NPM.
Como o DuckDNS não funciona com IPv6, tentei mudar para DynV6. Criei uma zona e consegui atualizar o IPv6, bem como a entrada AAAA correta.
Posso alcançar o NPM exatamente com esse nome de zona "xxx.dynv6.net". Se eu abrir esse site, serei reconectado de acordo com o "Site Padrão" (O que mostrar quando o Nginx for atingido por um Host desconhecido). Isso é o esperado, porque eu só uso subdomínios.
Os subdomínios configurados para essa zona no NPM não funcionarão: jf.xxx.dynv6.net; nc.xxx.dynv6.net e ha.xxx.dynv6.net
Se eu abrir [::(Ipv6 do Jellyfin)]:8096 então funciona.
Não vou me preocupar com SSL até que isso funcione.
Alguém pode me ajudar? Eu já incomodei o Copilot até a morte :D
Troquei o DynDNS-Server.
Mudei para https://ipv64.net/ .
E está funcionando!
Eu só envio meu IPv6 via script e o IPv4 de entrada está sendo bloqueado, então navegadores antigos e alguns projetos de código aberto de pequena escala não conseguem se conectar ao meu servidor (só preciso ter isso em mente).
O Nginx Proxy Manger não precisa ser configurado especificamente. O script para atualizar o IP precisa ser executado no servidor onde o NPM está instalado (obviamente).
Se você tiver uma rede IPv4 local, você pode usá-la no NPM. No NPM eu usei somente IPv4 local para referenciar todas as requisições IPv6 recebidas.
Se você ver esta postagem e pensar em mudar para IPv64.net, esteja ciente de que é um site somente em alemão