Answers:
allow-hotplug <interface>
,auto
大多数人使用的方式相同。但是,热插拔事件涉及到针对硬件的内核/ udev检测,这可能是电缆连接到端口,或者是USB以太网加密狗,只要您插入USB就会启动并运行,或者将PCMCIA无线卡连接到插槽。
我个人的看法:我也认为allow-hotplug
可以有更多记录在案的示例,以使这件事更容易理解。正如其他U&L成员和Debian列表所指出的那样,当没有电缆连接或创建事件时,这两个选项会引起“鸡和蛋问题”:
参考文献:
auto
!我以前与失去了nohup service networking restart
联系allow-hotplug
。
有一个一般的重要事项要记住:
如果您将可插拔设备配置为auto
,则如果该设备当前不存在,它将阻止整个系统启动!无论是allow-hotplug
配置的设备IS NOT服务网络自动重新启动后设置的。这完全令人困惑。在这两种情况下,我都失去了整个系统。如果必须重新启动连接到热插拔设备的网络,则必须手动确保ifup <interface>
重启后才能像这样
services networking restart; ifup wlan0
立刻。否则,您会被搞砸。
auto
,如果当前不存在,它将阻止整个系统启动”,我刚刚在虚拟机上尝试了此操作,然后启动了(当然没有网络,因为我在VM软件中全部禁用了该功能网络适配器),请多解释一下吗?
auto
该方法,无论电缆是否连接等,都会强制启动接口。