Ubuntu-Gast-VM kann vom Windows-Host über die Nur-VirtualBox-Host-Schnittstelle nicht erreicht werden


0

Früher funktionierte das, aber heute Morgen musste VirtualBox neu installiert werden.

Ich habe einen Windows-PC mit installierter VirtualBox. Ich habe eine Ubuntu VM. Ich kann vom Windows-PC aus nicht auf Dienste auf der Ubuntu-VM zugreifen (habe http, ftp, ssh ausprobiert)

Die Windows-Firewall ist deaktiviert (zu Testzwecken).

Die VM verfügt über Standardeinstellungen in VirtualBox, mit Ausnahme des Netzwerks. Ich habe zwei Adapter konfiguriert:

  • 1 = NAT
  • 2 = Nur Host

Ich kann eine Verbindung von der VM zum Internet herstellen (der NAT-Adapter funktioniert also.)

In der VirtualBox, Preference> Network> Host-only Networks, habe ich einen Adapter:

Address: 192.168.131.1
Mask: 255.255.255.0
DHCP not enabled

Die Ausgabe von ipconfig auf dem Windows-Host umfasst:

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::14a4:9141:d301:f3c3%3
   IPv4 Address. . . . . . . . . . . : 192.168.118.250
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.118.1

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::1852:146c:6404:71f2%25
   IPv4 Address. . . . . . . . . . . : 192.168.131.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Auf dem Ubuntu-Gast sieht / etc / network / interfaces folgendermaßen aus:

auto lo
iface lo inet loopback

# NAT
allow-hotplug eth0
iface eth0 inet dhcp

# Host-only
auto eth1
iface eth1 inet static
address 192.168.131.1
netmask 255.255.255.0

Die Ausgabe von ifconfig auf der Ubuntu-VM beinhaltet:

eth0  Link encap:Ethernet  HWaddr 08:00:27:87:65:1f  
      inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fe87:651f/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:25 errors:0 dropped:0 overruns:0 frame:0
      TX packets:75 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:3609 (3.6 KB)  TX bytes:10725 (10.7 KB)

eth1  Link encap:Ethernet  HWaddr 08:00:27:82:7d:4f  
      inet addr:192.168.131.1  Bcast:192.168.131.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fe82:7d4f/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

Antworten:


1

Sie scheinen den Host und den Gast so konfiguriert zu haben, dass sie dieselbe IP-Adresse haben. Sie sollten die Adresse Ihres Gastes in 192.168.131 ändern. 101 .


Danke, ja du hast recht. Also habe ich / etc / network / interfaces aktualisiert, um eth1 diese Adresse zu geben: Adresse 192.168.131.101 und alles neu gestartet, aber ich kann immer noch keine Verbindung herstellen (und kann 192.168.131.101 nicht anpingen)
— Peter Howe

Ah, entschuldigung, ein Neustart scheint Dinge in Gang gebracht zu haben. Ausgezeichnet. Lebensretter!
— Peter Howe
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.