Ответы:
allow-hotplug <interface>, используется так же, как autoи большинство людей. Тем не менее, событие hotplug - это то, что включает в себя обнаружение ядра / udev на оборудовании, которое может быть кабелем, подключенным к порту, или ключом USB-to-Ethernet, который будет работать при каждом подключении к USB, или беспроводная карта PCMCIA подключается к слоту.
Мое личное мнение: я также думаю, что allow-hotplugмогло бы быть больше документированных примеров, чтобы облегчить понимание этой вещи. Как отмечают другие участники U & L и списки Debian, эти две опции создают «проблему курицы и яйца», когда нет подключенных кабелей или когда создается событие:
Ссылки:
allow-hotplugпотому что я хотел убедиться, что мой брандмауэр будет согласовывать ссылку ПОСЛЕ того, как коммутатор ядра полностью загрузится и применяет его настройки. В общем случае autoдолжно быть достаточно.
auto! Я потерял связь с nohup service networking restartранее allow-hotplug.
Есть общая важная вещь, которую нужно помнить:
Если вы настроили подключаемое устройство как auto, это предотвратит загрузку всей системы, если она не существует в данный момент! Ли allow-hotplugнастроенное устройство НЕ установлено вверх после службы сетевой рестарта автоматически. Это полностью сбивает с толку. В обоих случаях я потерял целые системы. Если вам нужно перезапустить neworking при подключении к устройству горячего подключения, вы ДОЛЖНЫ убедиться, что ifup <interface>после перезапуска вы так
services networking restart; ifup wlan0
сразу. В противном случае вы облажались.
auto, оно будет препятствовать загрузке всей системы, если она не существует в данный момент», я просто попробовал это на виртуальной машине, и она загрузилась нормально (конечно, без сети, так как я отключил все программное обеспечение ВМ сетевые адаптеры), хотите объяснить больше?
autoэтот метод, который заставит интерфейс работать независимо от того, подключен ли кабель и т. Д.?