Problème réseau sur intégration HAOS en hyper-v sur Windows

Bonjour,

Mon problème

Configuration réseau.
J’ai installé HAOS sur windows hyper-v sur mon ordinateur, je sais que ce n’est pas très courant mais mon ordi étant allumé h24 pour des raisons pro, je n’ai pas besoin d’avoir un second appareil pour HA.
Après l’installation j’ai pu utilisé HA via homeassistant.local:8123 sur un navigateur de mon ordi mais je n’y avais pas accès depuis ma tablette par exemple.
De plus HA me demande de le mettre à jour et j’avais une erreur :

[no host internet connection](https://community.home-assistant.io/t/error-updating-home-assistant-core-homeassistantcore-update-blocked-from-execution-no-host-internet-connection/453293)

Donc me voilà parti dans des recherches et des tests d’après mes trouvailles.
Ce que j’ai testé (liste non exhaustive) :
Par défaut le commutateur de la carte réseau de ma machine virtuelle était « Defaut switch » alors j’en ai créer un nouveau :

Dans les paramètres de la VM j’ai sélectionné ce réseau :

Résultat plus aucun accès à HA.
J’ai essayé des lignes telles que :

net update eth0 --ipv4-method auto --ipv6-method auto --ipv4-nameserver 1.1.1.1

celle ci me retourne une erreur et network info me renvoi ceci :

J’ai réessayé de remettre le « defaut switch » en commutateur mais toujours aucun accès.

Je suis perdu là et ne sais plus quoi faire !

Ma configuration

HAOS sur hyper-v WIndows 10
Connexion ethernet ordi-box internet
Freebox révolution
Norton 360
N’ayant plus accès à HA je ne peux pas mettre sa configuration.

Un grand merci d’avance si vous pouvez m’aider !

le default switch c’est juste un nom.
c’est toi qui détermine si ce switch est

  • interne (172.x.y.z) routé uniquement sur les autres vm et le pc qui fait tourner hyper-v

ou si il est

  • externe, soit bridgé sur ta carte lan, il se comportera comme un client de ton serveur dhcp lan

ou encore

  • privé et là il ne verra que les autres VM

bien sur, il faut que ton HA soit sur un lan externe.
il doit recevoir une addresse ip via le dhcp de ta box ou de ton routeur et ensuite tu la fixera selon tes capacités.
plutôt que de taper des commandes bizarroïdes sur ton HA, essaye d’abord le ping.
et en aucun cas tu positionne ton dns ailleurs que sur ton propre lan, en tous cas pour chacun de tes devices, routeur internet excepté.

Merci Bentou de te pencher sur mon problème.

Ok j’oublie le « defaut switch » car il est en interne et ne peut être modifié.
J’ai recréé un commutateur virtuel en externe, j’ai donc ceci :

J’ai essayé un ping sur l’ipv6 indiquée, il ne trouve pas l’hôte.

J’ai remarqué que ma carte ethernet physique est passé en simple commutateur.
Tout est décoché sauf les 2 :

Et ma connexion internet se fait désormais via la carte virtuelle :

Avec ces infos :

Le ping sur 192.168.0.39 fonctionne.

Et HA me met toujours « IPv4 addresses for eth0 : » vide.

Bon, grâce à ta piste de regarder du coté du commutateur, j’ai trouvé !

J’avais activé l’identificateur VLAN dans les paramètres de la VM Home Assistant et quand j’ai activé ce même paramètre dans le commutateur ça m’avait bloqué l’accès internet de mon ordi (non virtuel), j’ai donc désactivé ce paramètre dans le commutateur sans le désactiver dans la VM …
Tout est désactivé et ça fonctionne !

Merci pour la piste :+1:

Ce sujet a été automatiquement fermé après 25 heures. Aucune réponse n’est permise dorénavant.