/etc/ネットワーク/インターフェース

/etc/ネットワーク/インターフェース

それを使用するとき:

/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

答え1

auto eth0でこれを行う必要がありますallow-hotplug eth0/etc/network/interfacesこれにより、インターフェイスが接続されていないときにシステムがDHCPを介してアドレスを取得しようとするのを防ぎます。これはトリックを行う必要があります。

また、DHCP クライアントのタイムアウトを低く設定できます。timeout 3;で設定できます/etc/dhcp/dhclient.conf。 DHCP経由でIPを取得するために3秒のタイムアウトが設定されます。時間が長いほど、遅いネットワークではプロセスの信頼性が高くなりますが、時間がかかります。ネットワークに負荷がかかると、時間が短くなるとアドレスコストが発生する可能性があります。

関連情報