Ich habe eine Arch Linux-Installation in einer VirtualBox-VM, und während ich arbeite, verliert sie plötzlich ihre dynamische IP-Adresse.
Wenn dies geschieht und ich den Status des dhcpcd
Dienstes überprüfe, wird mir angezeigt, dass er ausgeführt wird.
$ systemctl status dhcpcd.service
Loaded: loaded (/usr/lib/systemd/system/dhcpcd.service: enabled)
Active: active (running) since Sat 2013-09-28 20:10:32 EDT; 49min ago
Main PID: 166 (dhcpcd)
Ich kann versuchen, den Dienst neu zu starten, aber es wird keine IP erstellt.
$ sudo systemctl restart dhcpcd.service
**No output is returned from the command*
Ich kann eine Adresse manuell festlegen, und sie funktioniert eine Weile, fällt dann aber nach ein paar Minuten wieder ab.
$ sudo ifconfig enp0s3 10.0.0.109 netmask 255.255.255.0 up
$ sudo route add default gw 10.0.0.1
Ich kann es auch manuell ausführen dhcpcd
und es wird erfolgreich eine IP-Adresse abgerufen, diese wird jedoch nach einigen Minuten wieder gelöscht.
$ sudo dhcpcd enp0s3
dhcpcd[2580]: sending commands to master dhcpcd process
Ich habe versucht, es zu deaktivieren dhcpcd.service
und zu verwenden [email protected]
, aber das Ergebnis ist das gleiche. Irgendwelche Ideen?
Antwort1
Ich hatte gerade das gleiche Problem und habe es umgangen, indem ich eine ältere Version von installiert habe dhcpcd
. Die neueste Version, die zu funktionieren scheint, ist 5.6.8-1
Versuchen Sie vielleicht, das Paket manuell zu kompilieren? Oder deaktivieren Sie dhcpcd vollständig und konfigurieren Sie Ihre VM-IP nur statisch.