哪些服务依赖于 /etc/network/interfaces 文件?

哪些服务依赖于 /etc/network/interfaces 文件?

我正在考虑完全忽略该/etc/network/interfaces文件可移植性原因并让文件始终保留其原始内容:

auto lo
iface lo inet loopback

哪些服务依赖于该文件的进一步配置?如果我手动配置接口(使用我自己的脚本)并且/etc/network/interfaces根本不接触文件,我会在系统中破坏什么?

答案1

sfaik 只有“网络”依赖于 /etc/network/interfaces

PPP 和某些 VPN 服务使用该目录中的其他文件。

任何使用网络服务状态的东西都会被破坏

答案2

不是删除这个文件!许多服务已经依赖于此,并且将来可能会有更多服务依赖于它。从联机帮助页:

arping、avahi-autoipd、avahi-daemon、bind9、bridge-utils、clamav-freshclam、controlaula、epoptes-client、ethtool、guidedog、hostap-utils、hostapd、htpdate、ifenslave、ifmetric、ifupdown-extra、ifupdown-multi、 ifupdown-scripts-zg2、initscripts、isatapd、linux-wlan-ng、lprng、macchanger、miredo、nslcd、ntpdate、openntpd、openresolv、openssh-server、openvpn、openvswitch-switch、postfix、resolvconf、sendmail-base、shorewall- init、slrn、slrnpull、tinc、ucarp、uml-utilities、uruk、vde2、vlan、vzctl、whereami、wide-dhcpv6-client、无线工具、wpasupplicant

这些只是出于自己的目的而扩展选项的选项/etc/network/interfaces......很可能有更多的服务使用该文件而无需额外的选项。

相关内容