Podle stánku Debian Nastavení sítě allow-hotplug <interface_name> ve spustí rozhraní, když jádro detekuje událost hotplug z rozhraní. Co je tato událost hotplug?

Odpověď

allow-hotplug <interface>, se používá stejně cesta auto je většinou lidí. Událost hotplug je však něco, co zahrnuje detekci jádra / udev proti hardwaru, což může být kabel připojený k portu nebo klíč USB-Ethernet, který bude funkční, kdykoli připojíte USB, nebo buď do slotu je připojena bezdrátová karta PCMCIA.

Můj osobní názor: Také si myslím, že allow-hotplug může mít více zdokumentovaných příkladů, aby byla tato věc srozumitelnější. Jak zdůraznili další členové U & L a seznamy Debianu, tyto dvě možnosti vytvářejí „problém s kuřetem a vejcem“, když nejsou připojeny žádné kabely nebo když je vytvořena událost:

Reference:

Komentáře

  • Rozumím. V případě serverů je však nejlepším postupem pravděpodobně použít auto, které vynutí rozhraní nahoru bez ohledu na to, zda je připojen kabel atd.?
  • Depens. Měl jsem případ, kdy musím nastavit allow-hotplug, protože jsem chtěl zajistit, aby můj firewall vyjednal odkaz PO úplném spuštění hlavního přepínače a použil ho ' s konfiuracemi. V obecných případech by mělo auto stačit.
  • Rovněž bych chtěl poukázat na to, že ve většině případů by cloud / EC2 / VPS / VM měly používat auto! ' jsem ztratil síť s nohup service networking restart předtím s allow-hotplug.
  • Dobrý úlovek. Našel jsem některé stejné problémy, na které jste vy a druhá odpověď od Sprinterfreak poukázali v seznamech Debianu. Upravil mou odpověď pomocí těchto cenných informací.
  • Nesprávně. " Pokud zapnu systém s vestavěným ethernetovým rozhraním, ale bez připojeného ethernetového kabelu, vygeneruje připojení ethernetového kabelu také událost hotplug, kterou si všimne allow-hotplug? Bohužel žádné ". / linuxquestions.org/questions/linux-kernel-70/… / unix.stackexchange.com/a/520633/29483

Odpověď

Je třeba si pamatovat obecnou důležitou věc:

Pokud jste nakonfigurovali připojitelné zařízení jako auto, zabrání to zavedení celého systému, pokud neexistuje v tuto chvíli! Zda allow-hotplug nakonfigurované zařízení NENÍ nastaveno až po síť služeb se restartuje automaticky. To je naprosto matoucí. V obou případech jsem ztratil celé systémy. Pokud musíte restartovat neworking připojený k zařízení hotplug, musíte MUSÍT ručně zajistěte ifup <interface> po restartu takto

services networking restart; ifup wlan0

najednou. Jinak jste zašroubováno.

Komentáře

  • " … zařízení jako auto zabrání zavedení celého systému, pokud v tuto chvíli ' neexistuje ", zkusil jsem to na virtuálním stroji a byl spuštěn v pořádku (samozřejmě bez sítě, protože jsem zakázal v softwaru VM všechny síťové adaptéry), chcete vysvětlit více?

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *