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.

Peter Howe
quelle

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 .

G-Man
quelle
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