Accès distant avec Duck DNS

Mon problème

bonjour je suis sur Home Assistant Superviseur
J’ai suivi la méthode : https://www.lesalexiens.fr/tutoriels/tuto-acceder-home-assistant-hassio-exterieur-distant/
car je pensais que c’était la plus simple au vue de tout ce que j’ai pu lire :smirk:

j’ai donc installé l’addon Duck DNS et suivis les étapes une à une avec difficultés vu que je suis débutant. :blush:
j’ai bien créer un nom de domaine et reçu un token, que j’ai renseigné dans HA/Dock DNS/configuration
Côté Box (modeml telenet belgique) j’ai fait cela:

ce qui fonctionne : j’ai accès à HA depuis mon PC windows à la maison, en faisant https://192.168.0.241:8123 (remarque que c’est plus http:// mais https://) bon il me dit que ce ne pas sécurisé.

ce qui ne fonctionne pas: c’est l’accès via mon mobile (Android). j’avais déjà installé l’appli HA Android et cela fonctionnait bien. Mais, uniquement en wifi. D’où l’installation de Duck etc pour un accès distant.

Maintenant l’accès est impossible ni en wifi ni en 4G :disappointed_relieved:

Ma configuration

System Health

version core-2022.2.7
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.9.7
os_name Linux
os_version 5.10.92-v8
arch aarch64
timezone Europe/Brussels
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 7.4
update_channel stable
supervisor_version supervisor-2022.01.1
docker_version 20.10.9
disk_total 465.0 GB
disk_used 12.0 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Zigbee2mqtt (1.23.0-1), Mosquitto broker (6.0.1), File editor (5.3.3), Node-RED (11.0.3), ESPHome (2022.2.1), Duck DNS (1.14.0)
Lovelace
dashboards 1
resources 0
views 5
mode storage

la première c’est normal, puisque tu as activé le mode sécurisé. toute connexion en http est refusée.

la troisième c’est normal aussi. tu as configuré une redirection de port de 443 vers 443, alors que tu aurais du configuré 443 vers 8123

donc on résume
pour connexion en local (wifi) , tu peux te connecter avec https://192.168.0.241:8123
pour une connexion distante (4G) : https://mondomaine.duckdns.org

A+ Fred

ha ok
merci de répondre si vite je corrige du côté box et te dis si cela fonctionne

hum petit problème : numéro de port non valide

c’est quoi au juste configuré 443 vers 8123
le 8123 ça c’est ok c’est le port de HA mais le 443 je en sais pas. port standard de quoi?
j’ai mis ça car dans mes recherches quelqu’un avait solutionné son problème en faisant les 2 séparément

Houlà c’est pas vraiment ça :rofl:
port depart externe 443
port fin externe 443
pour depart interne 8123
port fin interne 8123

le 443 est le port standart d’accès via https (80 pour http), et oui 8123 c’est HA.
Donc en gros quand tu tapes ton https:duckdns, tu arrives sur le port 443 de ta box. avec cette config elle va transmettre le message à HA qui est sur le 8123

avec cette ligne bien configurée, il n’y a besoin de rien d’autre. Tout à l’heure tu avais deux lignes, il ne faut en conserver qu’une

Houla d’accord. Merci je comprends déjà mieux. Je teste ça dès que possible. Et vous tiens au courant.

yes!! ça fonctionne :grinning: :grinning:
Merci beaucoup bricodx :champagne:

bonjour je suis sur Home Assistant Superviseur
J’ai suivi la méthode : Tutoriel Home Assistant : accéder depuis l’extérieur – Les Alexiens

En connexion externe cela marche sans soucis mais pas en local.
Quand je me connecte en local mon navigateur m’indique non sécurisé (HTTPS barré) et depuis l’application home assistant sur android j’ai un message ‹ impossible de se connecter a home assistant ›. le certificat de ha ne correspond pas au nom de domaine.

pouvez vous me dire ou est le soucis SVP
merci
seb

Le https, ça impose d’avoir un accès par le nom de domaine et pas par l’adresse ip parce que le navigateur vérifie justement la correspondance ce le nom et l’info du nom contenu dans le certificat.

Bonjour, suite à l’installation de duck DNS, je n’arrive pas à me connecter à distance
Configuartion sur mon routeur:


Configuartion de Duck DNS sur HA suivant tuto sans souci, je me connecte en local mais pas à distance

Sauf cas particulier, regarde ça

Hello

Pense à masquer l’adresse duckdns dans ta capture d’écran…

Ton routeur, c’est ta box ?
Dans HA paramètres/système/reseau, as tu bien renseigné l’adresse externe et as tu bien désactivé l’IPv6 ?

@+

@Oles67

Wireguard est une possibilité parmi d’autres, elle a des avantages mais ne remplace en aucun cas un accès via https à HA qui est obligatoire pour certaines intégrations.
Donc il ne faut pas le sortir du chapeau à chaque fois que quelqu’un a un pb avec duckdns :wink:

@+

Je passe par l’application Android.

En local sur pc je ne suis pas en HTTPS mais en http, donc via le vpn ça change rien

Je ne te parle pas d’accès distant à HA mais d’intégrations ou addons :wink:

Lesquelles par exemple ?
Ça m’intéresse de savoir

Pour info, a tous ceux à qui je parle de vpn, je n’ai pas de retour concret de problème particulier (hors lenteur, mais il y a un moyen de résoudre ce problème)

Au hasard , Home assistant Cast

« Home Assistant Cast requires your Home Assistant installation to be accessible via https:// »

1 « J'aime »

Mon routeur n’est pas ma box mais un routeur D-Link COVR-1100
IPv6 => désactivé
Dans HA paramètres/système/réseau/URL de Home Assistant
Internet=> adresse .duckdns.org/
Réseau local => https://IP local

IPV6 désactivé dans HA aussi ?
Ta box est en mode bridge ?
Si ta box n’est pas en bridge, as-tu pensé à faire la redirection des ports dans celle-ci aussi ?

1 « J'aime »

Non ma box n’est pas en mode bridge, quel ports dois-je rediriger