Zgodnie z instalacją Debian Network sekcja dokumentu allow-hotplug <interface_name>
w /etc/network/interfaces
pliku uruchamia interfejs, gdy jądro wykryje zdarzenie hotplug z interfejsu. Co to jest wydarzenie hotplug?
Zgodnie z instalacją Debian Network sekcja dokumentu allow-hotplug <interface_name>
w /etc/network/interfaces
pliku uruchamia interfejs, gdy jądro wykryje zdarzenie hotplug z interfejsu. Co to jest wydarzenie hotplug?
Odpowiedzi:
allow-hotplug <interface>
jest używany w ten sam sposób auto
przez większość ludzi. Jednak zdarzenie hotplug polega na wykryciu jądra / udev w stosunku do sprzętu, może to być kabel podłączony do portu lub klucz USB-Ethernet, który będzie działał za każdym razem, gdy podłączysz USB lub karta bezprzewodowa PCMCIA jest podłączana do gniazda.
Moja osobista opinia: Myślę też, że allow-hotplug
mogłoby to mieć więcej udokumentowanych przykładów, aby ułatwić zrozumienie tego. Jak zauważyli inni członkowie U&L i listy Debian, te dwie opcje tworzą „problem z kurczakiem i jajami”, gdy nie ma podłączonych kabli lub gdy tworzone jest zdarzenie:
Referencje:
allow-hotplug
ponieważ chciałem upewnić się, że moja zapora ogniowa będzie negocjować łącze PO całkowitym uruchomieniu przełącznika głównego i zastosowaniu jego konfiguracji. W ogólnych przypadkach auto
powinno wystarczyć.
auto
! Straciłem z sieci nohup service networking restart
, zanim z allow-hotplug
.
Należy pamiętać o ogólnej ważnej rzeczy:
Jeśli skonfigurowałeś urządzenie wtykowe jako auto
, zapobiegnie to uruchomieniu całego systemu, jeśli w tej chwili nie istnieje! Czy allow-hotplug
skonfigurowane urządzenie NIE JEST skonfigurowane po automatycznym ponownym uruchomieniu sieci. To całkowicie mylące. W obu przypadkach straciłem całe systemy. Jeśli musisz ponownie uruchomić nowe urządzenie podłączone do urządzenia typu hotplug, MUSISZ ręcznie upewnić się, że ifup <interface>
po ponownym uruchomieniu w ten sposób
services networking restart; ifup wlan0
od razu. W przeciwnym razie jesteś wkręcony.
auto
, ponieważ uniemożliwi uruchomienie całego systemu, jeśli w tej chwili nie istnieje”, właśnie wypróbowałem to na maszynie wirtualnej i uruchomiło się w porządku (oczywiście bez sieci, ponieważ wyłączyłem wszystkie oprogramowanie VM karty sieciowe), chcesz wyjaśnić więcej?
auto
które zmusi interfejs do działania niezależnie od tego, czy kabel jest podłączony itp.?