Debian Stretch und Vagrant: VirtualBox-Netzwerkschnittstelle automatisch aktiviert

770
codekandis

Ich beziehe mich auf meine Frage @stackoverflow:

https://stackoverflow.com/questions/45238551/debian-9-stretch-vagrant-vm-box-host-not-reachable

Ich habe noch nicht herausgefunden, warum die Virtualbox-Schnittstelle nicht direkt nach dem Start der Box gestartet wurde.

Ich suche nach einer Lösung, um automatisch alle VirtualBox-Schnittstellen aufzurufen, die mit einem Namen gekennzeichnet sind, der mit dem Namen beginnt, vboxnetsobald sie von der VM erstellt wurden.

Derzeit verwende ich ifconfig vboxnet0 upjedes Mal manuell, wenn ich meine Vagabundenbox aufbaue.


Aktualisieren

In der oben verlinkten Frage habe ich den Hinweis erhalten, dass dies ein bekanntes Problem in VirtualBox 5.1.24 ist. Die Installation von VB 5.1.22 ist eine akzeptierte Lösung, die jedoch zumindest wie erwartet funktioniert.

Aber ich mag es immer noch zu wissen, wie man automatisch neu erscheinende Netwoirk-Schnittstellen öffnet.

0
Gemessen an Ihrer "ifconfig" haben Sie das Paket "net-tools" installiert. Wurde es zu dem Zeitpunkt installiert, zu dem Sie die Vagabundinstanz bereitgestellt haben? Ich stelle fest, dass das Fehlen von "net-tools" einen ähnlichen Fehler auf Stretch-Hosts verursacht (https://github.com/mitchellh/vagrant/issues/8686) rakslice vor 7 Jahren 0
Ich habe auch diesen Link gefunden. `net-tools` war bereits installiert, aber` / sbin` war nicht Teil von $ PATH. Nachdem ich einige Probleme hatte und dies nicht wusste, installierte ich versehentlich die 'net-tools' neu. Danach musste ich mein Betriebssystem neu installieren, obwohl ich in Linux kaum zu neu bin, um die resultierende Fehlkonfiguration zu beheben. Nach der Neuinstallation von Debian habe ich zuerst `export PATH = $ PATH: / sbin` für meine Sitzung beim Systemstart gemacht und danach habe ich meine Vagrant-Box gestartet. Fazit: `ifconfig` war für Landstreicher zugänglich, änderte aber nichts. codekandis vor 7 Jahren 0
Das Weglassen von "/ sbin" im Umgebungspfad reicht möglicherweise nicht aus, um "Netzwerkzeuge" für Vagrant auszulassen. codekandis vor 7 Jahren 0

0 Antworten auf die Frage