Đối với Ubuntu 16.04 LTS (GNU / Linux 3.10.96-113 armv7l)
Khi tôi có những điều sau đây, cấu hình tĩnh của tôi bị bỏ qua:
/ etc / mạng / giao diện
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
Tuy nhiên, với những điều sau đây:
/ etc / mạng / giao diện
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
cấu hình tĩnh được đặt khi khởi động (độc lập với những gì tôi có trong giao diện.d /).
Trong trường hợp có liên quan, tôi đang sử dụng quy tắc udev để đổi tên giao diện eth0 (trước đây là "enx001e063110c0" ...)