Le 09/07/2017 à 18:50, Nicolas FRANCOIS a écrit :
Le Sun, 9 Jul 2017 17:59:39 +0200,
Pascal Hambourg <pas...@plouf.fr.eu.org> a écrit :
Le 09/07/2017 à 17:27, Nicolas FRANCOIS a écrit :
Avant, je gérais l'unique connexion filaire vers mon firewall
(IPFire) par l'applet network-manager de mon bureau. Et je
rajoutais quelques trucs dans /etc/network/interfaces.
Je serais curieux de voir le contenu de ce fichier interfaces.
Il y avait ça :
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
(...)
Donc l'interface eth0 était gérée par ifupdown avec ce fichier, et
NetworkManager n'aurait pas dû s'en occuper, la marquant "non gérée".
Je ne vois pas trop pourquoi tu ne pourrais pas continuer à faire pareil
avec Stretch. Il suffit d'ajuster le nom de l'interface dans le fichier.
Je ne pige pas trop ce que fait Network Manager (le démon lancé par
systemd ???), et je ne sais pas comment le configurer (par exemple,
configurer des routes statiques,
Via l'applet NetworkManager du bureau.
Oui, mais je ne sais pas rajouter des routes : j'ai essayé, par
l'intermédiaire de l'onglet IPV4,
C'est le bon endroit. Ceci dit je n'ai jamais essayé.
et la connexion ne voulait plus se lancer...
Que veux-tu dire exactement ?
NetworkManager n'a rien à voir avec systemd. Il est aussi bien lancé
par sysvinit que par systemd ou autre init.
Et quelle est la différence avec systemd.network ? L'un exclut-il
l'autre ?
Ce sont deux gestionnaires de connexions réseau différents, comme
ifupdown. D'après ce que j'ai lu, dans Jessie systemd-networkd n'était
pas "prêt pour la production". J'ignore ce qu'il en est dans Stretch.
Ils ne s'excluent pas forcément les uns les autres (NetworkManager
arrive bien à cohabiter avec ifupdown) à condition qu'ils ne s'occupent
pas des mêmes interfaces.
Une approche est-elle préférable, sachant que j'aime bien
faire les choses moi-même (adressage statique...) plutôt que de les
confier à une interface dont je ne connais pas la méthode de
configuration ?
Pour du statique, je dirais que le plus simple est d'utiliser ifupdown
avec le fichier interfaces. NetworkManager c'est très bien pour du DHCP
nomade ou du wifi.