Multi sous réseau

Bonjour à tous
Depuis la dernière MAJ le plugin sélectionne la mauvaise interface/IP
Dans mon cas c’est la même interface eth0 mais avec deux IP dans deux sous réseau différents
Sans rien faire effectivement je me suis aperçu que les metric étaient pas bonnes. J’ai donc forcer dans le fichier dhcpcd.conf les metric :

interface eth0
static ip_address=10.20.2.253/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=10.20.2.251
static domain_name_servers=10.20.2.252
metric 0

#Routeur 4G HUAWEI
interface eth0:1
static ip_address=192.168.8.2/24
static routers=192.168.8.1
metric 200

Apres ça les metric sont devenu les même pour les deux IP :

Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
default         10.20.2.251     0.0.0.0         UG    0      0        0 eth0
10.20.2.0       0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.8.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

Mais rien y fait le plugin choisi l’ip 192.168.8.1, j’ai beau cocher l’autre avec les cases à cocher + sauvegarde + restart ça ne prends pas en compte. La case reviens sur la secondaire

Comment peut-on forcer la première ?
Merci d’avance :slight_smile:

Bonjour, dans la configuration du plugin vous pouvez forcer l’interface. Mais ça ne fonctionne probablement pas avec un tag vlan. (J’avoue ne pas avoir prévu ce cas et il semble que homebridge 1.5.0 non plus)

Et le plugin ne touche absolument pas aux metrics.

Pouvez vous fournir le résultat de cette commande :

sudo ip -4 -o addr

Après tout a l’air de fonctionner (je l’utilise basiquement) c’est juste que L’URL renvoyé pour aller sur le Ui n’est pas la bonne si je remplace par mon IP dans mon sous réseau LAN normal j’accède bien à l’interface homebridge. Ça l’air d’être normal que tout fonctionne puisque le serveur homebridge et tout le reste sont sur la même machine,qui réponds donc en interne aux url avec l’autre IP.

La subtilité ici c’est justement que ce n’est pas un VLAN, si c’était un VLAN je pense qu’en forçant les metric sur une interface eth0.x (le point) ça fonctionnerai, ici c’est eth0:1 (le 2 points) une IP additionnel à l’interface…
Ce qui est étonnant c’est qu’avant que je force les metric j’avais bien des metric différent 200 pour eth0 et 0 pour eth0:1 et j’étais effectivement tombé sur un post du forum ou tu explique que le plugin prends par défaut la metric la plus basse, dans mon cas c’est donc logique qu’il sélectionne l’autre IP, mais maintenant …

Pour la commande voici :

1: lo    inet 127.0.0.1/8 scope host lo\       valid_lft forever preferred_lft forever
2: eth0    inet 10.20.2.253/24 brd 10.20.2.255 scope global noprefixroute eth0\       valid_lft forever preferred_lft forever
2: eth0    inet 192.168.8.2/24 scope global eth0\       valid_lft forever preferred_lft forever

1 « J'aime »

Alors c’est votre ip interne dans la configuration de jeedom qui n’est pas bonne peut être ?

Car homebridge se bind sur une interface et là je vois qu’il n’y a que eth0…

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.