Ich kann nicht auf meinen Webserver zugreifen (der in Virtualbox läuft).

4182
Jason94

Ich habe Fedora 14 gerade in VirtualBox installiert und in einem Fenster auf meinem Windows 7-Host installiert.

Die IP-Adresse ist 10.0.2.15 mit dem Subnetz 255.255.255.0 (ifconfig). Die IP der Windows 7-VirtualBox war etwas komisch, daher habe ich sie in demselben Subnetz auf 10.0.2.20 geändert.

Wenn ich dann versuche, Fedoras IP in Chrome auf dem VirtualBox-Host von Windows 7 zu öffnen, kann der Server nicht gefunden werden. Der Versuch 127.0.0.1 auf der Fedora-Box funktioniert zu 100%.

Ein Ping des Servers führt zu einem Verlust von 50%. Es scheint also, als wäre es "da".

Irgendwelche Ideen, was könnte falsch sein?

3

2 Antworten auf die Frage

5
Patrick Georgi

Sie verwenden die NAT-Funktion von VirtualBox, richtig? Versuchen Sie, die NIC als "Bridge" zu konfigurieren. Das Gastbetriebssystem erhält dann eine "öffentliche" IP in Ihrem LAN (von DHCP, falls verfügbar), und ist über diese Adresse erreichbar.

1
Alain Pannetier

In Virtualbox können Sie verschiedene Arten von Netzwerken definieren

  • überbrückt (der Fedora-Gast wird im externen Netzwerk sichtbar sein, er teilt sich eine physische Schnittstelle des Hosts - im Promiscuous-Modus).
  • NAT führt der Host Port-Forwarding durch.
  • Nur Host: Der Gast und der Host teilen sich ein virtuelles Netzwerk.
  • Intern: Alle Gäste und der Gastgeber teilen sich ein Netzwerk.

Von Ihrer Fedora-Gast-IP-Adresse scheint es, als hätten Sie den NAT-Typ ausgewählt. Versuchen Sie es mit Host-Only oder Bridged, je nachdem, ob der Server nur vom Host oder auch außerhalb des Hosts angezeigt werden soll.