Pour Ubuntu 16.04 LTS (GNU / Linux 3.10.96-113 armv7l)
Lorsque j'ai ce qui suit, ma configuration statique est ignorée:
/ etc / network / interfaces
source-directory /etc/network/interfaces.d
/etc/network/interfaces.d/eth0
auto eth0
iface eth0 inet static
address 192.168.40.112
netmask 255.255.255.0
gateway 192.168.40.1
dns-nameservers 8.8.8.8
Cependant, avec les éléments suivants:
/ etc / network / interfaces
auto eth0
iface eth0 inet static
address 192.168.40.112
netmask 255.255.255.0
gateway 192.168.40.1
dns-nameservers 8.8.8.8
source-directory /etc/network/interfaces.d
la configuration statique est définie au démarrage (indépendamment de ce que j'ai dans interfaces.d /).
Dans le cas où cela est pertinent, j'utilise une règle udev pour renommer l'interface eth0 (c'était "enx001e063110c0" ...)