У меня есть компьютер, который может иметь несколько сетевых устройств, которые доступны только в некоторых случаях. В настоящее время все сетевые устройства настраиваются полностью автоматически.
Теперь мне нужно установить MTU для всех сетевых интерфейсов, кроме lo. Однако я не могу понять, где я могу это настроить.
Мой /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 в этом случае?