我有一台计算机,可能有多个网络设备,但仅在某些情况下可用。目前所有网络设备均完全自动配置。
现在我需要为除 lo 之外的所有网络接口设置 MTU。但是我不知道在哪里可以配置它。
我/etc/network/interface
的如下:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
/etc/network/if-up.d
我已经尝试在、/etc/dhcp/dhclient-exit-hooks.d
和中添加脚本/etc/dhcp3/dhclient-exit-hooks.d
,但这些脚本似乎都没有执行。
我从未对这些网络进行任何配置,它们始终开箱即用。我不希望这些网络被静态配置,因为任何时候可能只有其中一些网络存在,并且如果网络不可用,我希望在启动期间跳过 dhcp 等。
有一段时间我对其中一些网络进行了配置,/etc/network/interfaces
但这大大增加了启动时间,所以我将其删除了。
在这种情况下我可以在哪里设置 MTU?