Adresse IP Fixe imageSmart Debian 12 Smart

Bonjour à tous,

Pour une contrainte d’accès à la box internet je paramètre la configuration IP de ma smart en dur dans l’OS.

Jusqu’aux dernières versions des images Jeedom il suffisait de modifier la ligne du fichier /etc/network/interfaces de l’interface ethernet de dhcp à static comme suit :

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto eth0
allow-hotplug eth0
iface eth0 inet static
	address 192.168.0.149/24
	gateway 192.168.0.1

Sur les dernières images Smart ce fichier est absent car il manque visiblement le package ifupdown. Qu’à cela ne tienne je l’ai installé :

   sudo apt update
   sudo apt install ifupdown

Puis modification du fichier /etc/network/interfaces fraichement créé :

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

auto end0
allow-hotplug end0
iface end0 inet static
        address 192.168.1.49/24
        gateway 192.168.1.1

Montre un début de solution car j’arrive à me connecter à jeedom en local. En revanche, cela est insuffisant car la connexion externe ne fonctionne pas (tun0 absent)

En complément j’ai suspecté la gestion du paramétrage réseau via NetworkManager mais à priori ce n’est pas le cas :

nmcli connection show
command not found

Et dernière précision si je branche la Smart sur un réseau avec un serveur DHCP une seconde interface ethernet apparait et l’accès à distance fonctionne avec cette dernière.
Malgré pas mal de recherches je n’ai pas trouvé de piste pour compléter ma configuration static et comment fonctionnait le dhcp pour le désactiver.

J’ai ouvert un ticket mais c’est hors du scope du support, seul DHCP est supporté…

J’espère que la commu pourra m’aider car je n’ai plus de piste.

Merci d’avance

Salut,

Tu as mis quelle image et sur quelle version d’OS ?

Bonjour

Une autre solution c’est de fixer l’ip directement sur la box internet non ?

Effectivement point important !

j’ai testé les 2 dernières images pour Smart :

https://images.jeedom.com/smart/JeedomSmart-4.6.1_Bullseye-11.11.img.gz

https://images.jeedom.com/smart/JeedomSmart-4.6.1_Bookworm-12.14.img.gz

Et j’ai abandonné l’idée de remettre une ancienne image Debian12 est incontournable aujourd’hui

C’est une smart dans ma résidence secondaire et si j’ai une coupure la smart redémarre plus vite que la box et n’obtient pas d’IP.

Par ailleurs, utiliser un serveur DHCP c’est crée un SPOF et c’est pas trop adapté à un serveur y/c domotique.

Je ne dois pas être le seul à préférer éviter cette dépendance…

Je fais personnellement pareil, j’ai beaucoup de choses en DHCP (la majorité des équipements sur mon LAN) mais volontairement pas Jeedom.

Par contre la je peux pas t’aider plus, j’ai réouvert les notes que j’avais prises quand j’avais réinstallé mon jeedom (je n’utilise pas les images jeedom, je fais une install de debian + installation de jeedom en CLI) et j’avais effectivement fait via nmicli …

sudo nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.201/24 ipv4.method manual
sudo nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
sudo nmcli con mod "Wired connection 1" ipv4.dns 192.168.1.1,8.8.8.8
sudo nmcli con mod "Wired connection 1" ipv6.method "disabled"
sudo nmcli con down "Wired connection 1" && sudo nmcli con up "Wired connection 1"

Merci pour tes recherches et le partage de tes notes pour une conf nmcli. D’ailleurs, c’est une bonne piste je n’ai pas encore cherché à l’installer

Bonjour,

akenad :slight_smile:

Merci akenad