Forum

Rechnername
Januar 25, 2011, 14:51:11
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?
_______
Was ist die Mehrheit? Mehrheit ist der Unsinn, Verstand ist stets bei wen´gen nur gewesen." -- Schiller

mbs

Re:Rechnername
Antwort #1: Januar 26, 2011, 10:08:31
Zitat
Kann es sein, dass der Rechnername macbookpro.local über Bonjour bekannt gemacht wird

Ja, Computer in der Domain ".local" gehören grundsätzlich zu Bonjour.

Zitat
Würde es helfen Bonjour unter Windows zu installieren?

Das wäre einen Versuch wert.
Re:Rechnername
Antwort #2: Januar 27, 2011, 10:56:50
Installation von Bonjour für Windows hat nichts gebracht. Auch die freigegebenen Drucker, die auf anderen Rechnern per Bonjour sichtbar sind, wurden nicht angezeigt.
Ich vermute es liegt daran, dass das Windows unter VirtualBox in einem eigenen Subnetz (per NAT) liegt und Bonjour nicht in das andere Subnetz geschickt wird.

Wie auch immer. Da sich ja die IP des MBP als Host in diesem Virtualbox internen Subnetz nicht ändert, habe ich einen entsprechenden Eintrag in die hosts-Datei unter Windows gemacht und jetzt läuft es da auch. :)
_______
Was ist die Mehrheit? Mehrheit ist der Unsinn, Verstand ist stets bei wen´gen nur gewesen." -- Schiller