Faute d’un DNS local configuré, en local tu peux toujours depuis un PC utiliser le fichier host en faisant correspondre à ton nom de domaine ton IP locale.
192.168.x.x ha.domain.tld
Un peu plus complexe mais réalisable, tu peux aussi utiliser Cloudflared pour un accès externe que rien ne t’empeche à combiner avec Let’s Encrypt que tu utilisera en local et déclarer tes deux accès dans le DNS public… Perdu ? Bon c’est plus tordu mais ça fonctionne et Cloudflared te garanti un max de sécurité car tu n’ouvre aucun ports sur ton routeur.
Et dans ton DNS (qui devra être sur Cloudflare) tu auras :
-
Une entrée DNS privé
-
Une entré Cloudflared
Ensuite en local (web ou appli quand elle détecte être sur ton WIFI) tu utilise l’entrée locale (ha.domain.tld
par exemple) et en mobilité l’entrée Cloudflared (hass.domain.tld
par exemple, et les deux entrée ont un certificat distinct.
Enjoy