Hallo,
heute habe ich wieder eine knifflige Frage.

Auf meinem Mac läuft ein CMS, in dessen Konfiguration man den aktuellen Rechnernamen vorgeben muss. Ruft man den Browser dann mit einer anderen Adresse auf, so wird man automatisch auf den richtigen Rechnernamen umgeleitet, Z.B. wenn man nur
http://macnroll.ch eingeben würde, würde man automatisch nach
http://www.apfelinsel.de umgeleitet werden. So weit, so gut.
Bisher hatte mein iMac immer eine feste IP, da er ja auch nicht mobil war und so habe ich jeweils die IP dort eingetragen. Das funktionierte dann problemlos auch von anderen Rechnern (z.B. Windows zum testen) aus.
Jetzt habe ich ja auf ein MBP umgestellt. Das ist aber mobil und hat eben nicht immer die gleiche IP. Ist es per Kabel angeschlossen hat es eine andere IP als über WLAN (geht bei der Fritzbox nicht anders). Und ist man unterwegs oder in einem fremden WLAN hat man noch eine völlig andere IP.
Wenn ich in das CMS nun einfach die IP für LAN eintrage, dann kann ich unter den anderen Bedingungen das gar nicht verwenden, weil ich ja auf die IP für LAN umgelenkt werde, die aber aktuell gar nicht aktiv ist.
Nun habe ich mir gedacht, statt der IP trage ich den lokalen Rechnernamen "macbookpro.local" ein und das funktioniert auch. Auch von anderen Macs und iPhone im lokalen Netz kann ich auf
http://macbookpro.local zugreifen.
Eigentlich wäre genau das die für mich richtige Lösung. Aber: Ich habe ja noch VirtualBox mit einem Windows und diversen Test-IEs auf dem MBP installiert. Mit der IP direkt hatte auch das funktioniert, aber die Adresse "
http://macbookpro.local" ist unter Windows nicht auffindbar.
Kann es sein, dass der Rechnername macbookpro.local über Bonjour bekannt gemacht wird und daher unter Windows nicht bekannt ist? Oder liegt es daran, dass das Windows innerhalb von VirtualBox ja per NAT angebunden ist und daher von dem Namen nichts weiß? Würde es helfen Bonjour unter Windows zu installieren? Oder wäre der einfachste Weg, einen entsprechenden Eintrag in der hosts-Datei von Windows zu machen?
Oder was ganz anderes?