Właśnie zainstalowałem serwer Ubuntu 14.04 na moim komputerze, który ma zarówno przewodowy port sieciowy, jak i kartę Wi-Fi. Chciałbym, aby serwer korzystał z sieci przewodowej, jeśli nie jest dostępny, i korzystał z Wi-Fi, gdy jest niedostępny.
Oryginalne interfejsy / etc / network / wyglądają następująco:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto p4p1
iface p4p1 inet dhcp
Śledziłem ten post i zmodyfikowałem mój plik, aby był:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid <my_ssid>
wpa-psk <my_ssid_password>
# The primary network interface
auto p4p1
iface p4p1 inet dhcp
Po ponownym uruchomieniu wlan0 mogę połączyć się z moim Wi-Fi, nie ma problemu. Jeśli ponownie uruchomię komputer z podłączonym kablem sieciowym, nie będzie żadnych problemów, ponieważ zarówno połączenie przewodowe, jak i Wi-Fi połączą się z moją siecią. Jeśli jednak mam połączenie przewodowe odłączone i uruchomione ponownie, podczas uruchamiania pojawia się komunikat „Uruchamianie konfiguracji urządzenia sieciowego”. Następnie widzę komunikat „czekam jeszcze 60 sekund na konfigurację sieci”, zanim system w pełni się uruchomi (więc czeka na sieć ponad 120 sekund). Po uruchomieniu komputera moje połączenia Wi-Fi są połączone.
Myślę, że wszystko działa, ale mój bezgłowy serwer długo się uruchamia. Co ja robię źle? Czy istnieje jakiś sposób, aby naprawić to opóźnienie rozruchu? Dziękuję Ci.
źródło
cat /etc/network/interfaces
Ukryj swoje hasło.