2017-08-07 2 views
0

In RHEL7 Server virtualbox habe ich einen Server gestartet, den ich Ergebnis über http://127.0.0.1:1517/ im Webbrowser überprüfen soll. Da es sich um ein Server-Image handelt, muss ich die Ergebnisse von außerhalb der Virtualbox überprüfen.Verbinden mit RHEL Server in der virtuellen Box von außen

Von Google-Suche weiß ich, dass ich zu VirtualBox Einstellungen gehen sollte -> Netzwerk und diese VM an einen Bridged Adapter (die ich wählte die erste "en0: Wi-Fi (AirPort)") anschließen, aber nachdem ich diese gesetzt dies ist die Homepage noch nicht erreichbar von außen Web-Browser

Habe ich etwas falsch machen, oder gibt es andere Konfigurationen eingestellt werden müssen


Zusammenfassung:.? Es ist keine gute Idee zu verwenden VM Erstellen Sie einen Server, auf den der externe Client zugreifen kann.Erstellen Sie besser eine eigenständige Maschine mit unabhängigem Speicher und CPU, sonst könnte es ernsthafte Probleme geben lems.

Antwort

1

Die von Ihnen angegebene Adresse (http://127.0.0.1:1517/) ist Ihre lokale Adresse. Erwarten Sie nicht, dass Sie nichts von Ihrem RHEL-Server mit dieser Adresse überprüfen.

Um von außen auf Ihre VM zugreifen zu können, müssen Sie die VirtualBox-Netzwerkeinstellungen ändern. Wie Sie bereits gesagt haben, müssen Sie standardmäßig einen Bridged Adapter anstelle von NAT auswählen.

konfiguriert Bridged Adapter in VirtualBox

Vor allem Herunterfahren Ihres VM jeden Konflikt zwischen O und VB Hypervisor zu verhindern. Gehen Sie zu Ihrer VM-Einstellungen und den Netzwerkadapter Einstellung ändern:

  • aktivieren Netzwerkadapter: Überprüfen
  • An: Bridged Adapter
  • Name: Wählen Sie die Karte Verwendung von Host-Computer auf das LAN zugreifen Sie wollen
  • Adapter Typ: Verwenden Sie Standard-
  • Promiscuous Mode: Alle zulassen
  • MAC-Adresse: Standard verwenden
  • Kabel verbunden: Ch eck

Drücken Sie OK und schalten Sie das Gerät ein.

Configure VM für Bridged Adapter

Sie werden auch Ihre virtuellen Netzwerkadapter in Ihrem RHEL Maschine zu konfigurieren. So konfigurieren Sie die virtuelle Schnittstelle konfigurieren Sie benötigen:

  • Free IP-Adresse im Netzwerk (ip.address)
  • Netmask Ihres Netzwerks (netmask)

Auf Befehl Terminaltyp:

ifconfig -a 

Beachten Sie den Namen der Schnittstelle, die zu dem zuvor konfigurierten virtuellen Netzwerkadapter gehört.Geben Sie dann:

sudo ifconfig <interface> <IP.address> netmask <netmask> 
sudo ifdown <interface> 
sudo ifup <interface> 

Jetzt sollten Sie in der Lage sein, um Ihr Gerät für den Zugriff auf von außerhalb des VM über die IP-Adresse, die Sie gerade bieten.

Verwandte Themen