Debian 中 allow-hotplug 與 auto 的區別(轉)


轉自:https://blog.starryvoid.com/archives/299.html

Debian 中 allow-hotplug 與 auto 的區別冷不丁沒注意還真是小坑了一下,所以在此記錄


1、allow-hotplug 與 auto 的理論區別

auto

在系統啟動的時候啟動網絡接口,無論網絡接口有無連接 (插入網線)。如果該接口配置了 DHCP,則無論有無網線,系統都會去獲取 DHCP。並且如果沒有插入網線,則等該接口超時后才會繼續 DHCP。

allow-hotplug

只有當內核從網絡接口檢測到熱插拔事件后才會啟動該接口。如果系統開機時該接口沒有插入網線,則系統不會啟動該接口。系統啟動后,如果插入網線,系統會自動啟動該接口。

2、allow-hotplug 與 auto 的簡單說明

auto

配置這個命令,僅僅是用於開機啟動時啟動網絡接口,如果不配置重啟自動不會啟動網絡接口,就直接導致遠程登錄失敗。

allow-hotplug

配置這個命令,是為了保證端口狀態及時更新,或者避免由於手動操作導致的重啟 network 失敗。

3、interface 中的具體使用

auto lo
  iface lo inet loopback
allow-hotplug eth0
  iface eth0 inet dhcp
auto eth1
  iface eth1 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1

4、參考鏈接

https://wiki.archlinux.org/index.php/Network_configuration_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

http://wiki.ubuntu.org.cn/Ubuntu%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM