Greifen Sie über einen Domain-Alias ​​via VM auf localhost zu

1

Ich habe eine lokale Entwicklungsumgebung, die ich mit MAMP unter OSX auf den Standard-Apache- und MySQL-Ports (80 und 3306) eingerichtet habe.

In der hosts-Datei habe ich benutzerdefinierte Domains für meine Sites eingerichtet, z.

127.0.0.1    mysite.dev

Ich möchte mit meinen Windows-VMs auf diese Site zugreifen können. Normalerweise gebe ich die IP-Adresse meines Rechners ein, aber ich muss sicherstellen, dass die Site über den Domain-Alias ​​(zB mysite.dev) erreichbar ist und nicht über die IP-Adresse.

Gemäß den Anweisungen hier, https://stackoverflow.com/questions/3326215/running-osx-mamp-test-server-on-virtualbox-windows-7 , habe ich meiner Windows-Hosts-Datei die folgende Zeile hinzugefügt…

10.0.2.2    mysite.dev

…umsonst. Irgendwelche Ideen?

Patrice Wrex
quelle
Ist Ihr MAMP-Setup, um externe Verbindungen zu akzeptieren. Wenn nicht, lauscht es wahrscheinlich nur auf der lokalen Schnittstelle (127.0.0.1).
Heavyd
Wie mache ich das? Ich konnte über die lokale IP-Adresse auf meinen Localhost zugreifen. Ist diese also vermutlich richtig konfiguriert?
Patrice Wrex

Antworten:

-1

Ich habe ein sehr einfaches Skript erstellt, mit dem Sie Ihrem Computer so viele lokale Hostnamen zuweisen können, wie Sie möchten.

Sie finden es hier: https://github.com/Richie765/mdns-listener

Es gibt auch etwas namens dnsmasq ( http://dnsmasq.org/ ). Ich habe es selbst nie benutzt, aber es könnte auch eine Möglichkeit sein.

barney765
quelle