Die IP-Adresse meiner VM sieht nicht korrekt aus

0

Ich versuche, metasploitable in einer Virtualbox-VM einzurichten. Mein Eindruck ist, dass nach der Einrichtung von Virtualbox für den Host-Only-Adapter-Modus die VMs den im folgenden Screenshot definierten Netzwerkeinstellungen folgen sollten. Lassen Sie mich zeigen, wie ich das eingerichtet habe. Ich habe eine metasploitable VM und deren Anzeige 10.0.2.15 für eth0 in der Ausgabe von ifconfig.

Bildbeschreibung hier eingeben

Hier erfahren Sie, wie die Netzwerkeinstellungen für Virtualbox konfiguriert werden. Ich habe keine Einträge in NAT-Netzwerken.

Bildbeschreibung hier eingeben

Hier sind die Nur-Host-Registerkarten: Bildbeschreibung hier eingeben

Wenn ich das bearbeite, sehe ich unter der Registerkarte "Adapter" Folgendes: Bildbeschreibung hier eingeben

und hier ist die Registerkarte DHCP.

Bildbeschreibung hier eingeben

Sollte mein metasploitfähiger Computer aufgrund dieser Einstellungen nicht die IP-Adresse 192.168.56.101 (oder höher) erhalten? Ist irgendetwas in meiner Konfiguration falsch?

UPDATE
Nachdem ich die Netzwerkeinstellungen aktualisiert und den Bridged-Modus für diese VM aktiviert habe, verfolge ich nun die IP-Adresse. Dies sieht aufgrund meiner Einstellungen nicht korrekt aus:

Bildbeschreibung hier eingeben

Ich bekomme folgenden Fehler mit dem Befehl dhclient

Bildbeschreibung hier eingeben

Paul abschrecken
quelle
1
Ist die dynamische IP über DHCP auf dem Gastcomputer aktiviert? Ihre Virtualbox-Konfiguration scheint korrekt zu sein.
Hub
wo kann ich das machen
1
Sie müssen dhclient als Superuser ausführen.
Hub
1
dies scheint eher eine Frage vom Typ Serverfehler-Stapelaustausch zu sein
CaffeineAddiction

Antworten:

2

Sie müssen Ihre Einstellungen in einen "Bridged" -Adapter ändern. Ihre IP-Informationen deuten darauf hin, dass Sie die Schnittstelle im NAT-Modus ausführen. Klicken Sie auf das Bild und gehen Sie zu den Einstellungen für diesen Gast. Wählen Sie im Dropdown-Feld, in dem Sie den Adapter zugewiesen haben, Netzwerk und dann Adapter aus. Stellen Sie sicher, dass die Einstellungen für "Angeschlossen an" auf "Bridged Adapter" gesetzt sind.

Einstellungen für den Netzwerkadapter

munkeyoto
quelle
Meine Frage wurde mit Ihren vorgeschlagenen Einstellungen aktualisiert. Immer noch die gleiche IP-Adresse
@pauldeter Nachdem Sie Ihre Einstellungen geändert haben, müssen Sie möglicherweise dhclient eth0 ausführen oder statisch zuweisen: ifconfig eth0 192.168.56.100 netmask 255.255.255.0; route add default 192.168.56.1
munkeyoto
warte eine minute, starte den vm neu und rufe eine neue ip-adresse auf. Ich bin mir nicht sicher, ob es das richtige ist. Lassen Sie mich dieses Bild in meine Frage aufnehmen
1
Erläuterung zu Bridge Adapter / Bridged Networking: Dies ist für erweiterte Netzwerkanforderungen wie Netzwerksimulationen und das Ausführen von Servern in einem Gast vorgesehen. Wenn diese Option aktiviert ist, stellt VirtualBox eine Verbindung zu einer Ihrer installierten Netzwerkkarten her und tauscht Netzwerkpakete direkt aus, um den Netzwerkstack Ihres Host-Betriebssystems zu umgehen.
Hub
1
Bedeutet: 192.168.1.5 ist eine IP-Adresse, die von Ihrem lokalen DHCP-Server zugewiesen wurde, wahrscheinlich vom Heimrouter.
Hub
2

Wie in den Kommentaren angegeben, müssen Sie in Ihrer VM-Konfiguration den Host-Only-Modus zuweisen und eine neue IP-Adresse über DHCP beziehen, um Ihr VirtualBox-Host-Only-DHCP zu verwenden .

Weitere Informationen zu den Netzwerkmodi finden Sie im Handbuch .

Nabe
quelle
ok danke, kann ich von meinem VM aus nur mit dem Host-Modus auf das Internet zugreifen?
Nein, daher der Name "nur Host". Es sei denn, Sie verwenden eine andere VM als Router in diesem Netzwerk.
multithr3at3d
Eine andere Möglichkeit, auf das Internet zuzugreifen, ist die Verwendung des Bridged-Modus anstelle des Host-Only-Modus, wie in munkeyotos Answer angegeben. Es ist nicht wirklich klar, was Sie erreichen wollen, weil Sie keine klare Frage gestellt haben.
Hub
0

Ich war kürzlich damit konfrontiert und die Möglichkeit, ein VM-Netzwerk sicher zu erstellen, besteht darin, ein NAT-Netzwerk zu erstellen und dieses den VMs zuzuweisen. Unter Mac OS X und VirtualBox (Version 5.2.24 r128163 (Qt5.6.3)) kann Folgendes erstellt NAT Networkwerden:

  1. Drücken Sie ⌘,, um den Einstellungsdialog zu öffnen
  2. Wählen Sie das NetworkSymbol
  3. Wählen Sie das Symbol "Fügt neues NAT-Netzwerk hinzu"

Dann für jede VM:

  1. Wählen Sie die VM aus
  2. Drücken Sie ⌘s, um den Einstellungsdialog zu öffnen
  3. Wählen Sie das NetworkSymbol
  4. Wählen Sie in der Attached To:Dropdown-Liste ausNAT Network

Das gerade erstellte sollte automatisch ausgewählt werden. Wenn Sie jede VM neu starten, sollten sich alle in einem Netzwerk befinden, in dem sie miteinander und mit dem externen Netzwerk kommunizieren können, aber nicht umgekehrt. Diese Tabelle drückt das ziemlich gut aus.

rauben
quelle