Networking
兩個網路介面試圖通過 DHCP 獲取 IP
使用時:
/etc/網路/介面
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "<myssid>" wpa-psk "<mypasswd>"
如果沒有連接乙太網電纜,為什麼啟動被阻止超過 1 分鐘?
為什麼不轉到下一行並改用 wlan0 呢?
我希望如果沒有連接乙太網電纜,系統不會等待那麼久,而是嘗試使用 wlan0。怎麼做?
我將 Debian Jessie 與
networking.service
.
你應該
auto eth0
在allow-hotplug eth0
你的/etc/network/interfaces
. 當介面未連接時,這將使您的系統遠離嘗試通過 DHCP 獲取地址。這應該可以解決問題。此外,您可以為 DHCP 客戶端設置較低的超時時間。您可以設置
timeout 3;
在/etc/dhcp/dhclient.conf
. 它將為通過 DHCP 獲取 IP 設置 3 秒超時。更長的時間應該使程序在較慢的網路上更可靠,但需要更多時間。當網路載入時,較短的時間可能會讓您沒有地址。