对于Ubuntu 16.04 LTS(GNU / Linux 3.10.96-113 armv7l)
当我具有以下内容时,我的静态配置将被忽略:
/ 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
但是,具有以下内容:
/ 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
静态配置是在引导时设置的(独立于我在interfaces.d /中的配置)。
如果相关,我正在使用udev规则重命名eth0接口(它以前是“ enx001e063110c0” ...)