2017-10-09 3 views
-1

Beeinflusst die Host-Datei des Hosts das Routing von Anfragen aus der virtuellen VM-Box? I.e. Wenn ich etwas zur Host-Datei des Hosts hinzufüge, wird die Anfrage korrekt von der virtuellen Box weitergeleitet.Host-Host-Datei im virtuellen Feld

Ich denke, wenn ich Bild-Netzwerkbetrieb im NAT-Modus ausführen, sollte es funktionieren. Wie funktioniert die Dateiauflösung der Hosts? Wie hängt die DNS-Auflösung der Hosts an die Netzwerkschnittstelle an?

+0

Gibt es einen Weg, wie man es auf die richtige Seite verschieben kann? – Zveratko

Antwort

1

Wenn Sie Nat in VirtualBox ausführen, müssen Sie eine Weiterleitung an die interne IP des Gastes durchführen. Normalerweise wird Ihr virtueller Systemgast für Nat aber nicht immer auf 10.0.2.15 sein. Sie können dies mit ipconfig überprüfen und entsprechend ändern. Auf der Hauptoberfläche der Virtualbox gehen Sie zu Datei/Einstellungen und wählen Sie Netzwerk. Fügen Sie ein neues Netzwerk hinzu (Netzwerkkartensymbol mit Plus), das standardmäßig als NatNetwork bezeichnet wird. Stellen Sie sicher, dass das Kontrollkästchen aktiviert ist. Klicken Sie auf Bearbeiten (das Schraubenziehersymbol) und wählen Sie Portweiterleitung. Füllen Sie die sechs Felder im Dialogfeld "Portweiterleitungsregeln" aus. Angenommen, Sie haben Webmin auf einem virtuellen Server mit ssl installiert.

ich für Webmin vorschlagen würde:

Name: Webmin, Protokoll: TCP, Host IP: 127.0.0.1, Host-Port: 2525, Gast IP: 10.0.2.15, Guest Hafen: 10000 .

Abschließend klicken Sie auf OK in allen Dialogen zurück zur Hauptschnittstelle. Zurück an der Hauptoberfläche von Virtualbox gehe zu Netzwerk und ändere das Attached zu: von Nat zu NatNetwork und klicke OK.

Gehen Sie zu Ihrem Browser und setzen Sie https://localhost:2525 und der Webmin Login-Dialog wird angezeigt.

Für den SSH-Zugriff von einem Host-Terminal wäre es ähnlich, vorausgesetzt, Sie haben den OpenSSH-Server installiert.

Name: ssh, Protokoll: TCP, Host IP: 127.0.0.1, Host-Port: 2222, Gast IP: 10.0.2.15, Gast Hafen: 22.

An der Host-Terminal-Eingabeaufforderung : sudo shh -p 2222 [email protected]

Die Host-Port-Nummern können alle nicht verwendeten Ports sein. Die, die ich in den obigen Beispielen verwendet habe, habe ich zufällig ausgewählt und arbeite an meinem Rechner. Gast-Port-Nummern sind echte zugewiesene Port-Nummern.