如何为自动配置接口设置 MTU

如何为自动配置接口设置 MTU

我有一台计算机,可能有多个网络设备,但仅在某些情况下可用。目前所有网络设备均完全自动配置。

现在我需要为除 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?

相关内容