
Parallels für Mac ist eine nette Sache. Es ermöglicht dem Mac-User, zu Testzwecken (weil warum sollte man sowas ja sonst wollen
) nebenher zum Beispiel eine Windows-Installation im Rahmen einer Virtual Machine auszuführen. So hat man als Web-Entwickler die Browser der Windows-Welt auch auf dem Mac in ihrer nativen Umgebung direkt zur Hand, ohne beispielsweise den Umgang via BootCamp gehen zu müssen.
Wie kann ich aber zum Beispiel eine lokal installierte Drupal-Version mit einem Internet Explorer unter dem virtuellem Windows, dem so genannten "Gastsystem" testen?
Ganz klar - das Windows-Gastsystem muss Zugriff auf den lokalen Webserver von MacOS erhalten.
Im hier dargelegten "Howto" verwenden wir unter MacOS das frei erhältliche MAMP -Paket. Ohne weitere Zusatzkonfiguration erreicht man den MAMP-Apache nach erfolgreicher Installation ja unter http://localhost:8888/
(wobei der Nutzer statt 8888 auch einen anderen Port wählen kann - in diesem Fall ist die Adresse http://localhost:#portnr
).
Bei der Eingabe dieser URL in unseren IE6 unter dem Gastsystem erhalten wir allerdings zunächst eine Fehlermeldung - Windows kann das "localhost" nicht der MAMP-Installation zuordnen. Statt dessen brauchen wir die IP des Mac-Rechners. Diese ist unter "Systemeinstellungen > Ethernet" (oder Airport für WLAN) zu finden und lautet beispielsweise 192.168.1.7
Geben wir nun in der Adresszeile des IE6 http://192.168.1.7:8888
ein, dann findet Windows den lokalen Webserver des Mac - wir können also nun unsere lokalen Drupal-Installationen auch unter Windows und somit dem Internet Explorer testen.
So ganz optimal ist diese Lösung allerdings noch nicht - denn die IP ist in der Regel dynamisch, d.h. sie wird stets neu vergeben und kann sich ändern. Man müsste also bei jedem Systemstart oder wenn man sich in ein neues Netzwerk begibt erst wieder die IP nachschauen und neu eingeben - nicht gut für Leute, die Bookmarks mögen.
Abhilfe schafft hier das Apple Tool Bonjour für Windows . Auf dem virtuellen Gastsystem installiert, ermöglicht es Windows, den Mac über einen festen Aliasnamen anzusprechen, der auch bei dynamischen IPs immer eindeutig bleibt. Der Name folgt der Konvention COMPUTERNAME.local und lässt sich unter MacOS unter "Systemeinstellungen > Sharing > Bearbeiten (bei Gerätename)" beliebig wählen.
Mein Mac lässt sich z.B. über jaganaud.local ansprechen. Und wollen wir nun die lokale MAMP Installation nutzen und zum lokalen Webserver, so tippen wir in der Adresszeile des Windows-Browsers nun jaganaud.local:8888 ein an Stelle der IP - und voilá - wir erhalten Zugriff auf den Webserver, ohne uns länger um wechselnde IPs Gedanken machen zu müssen.
Neueste Kommentare
vor 2 Wochen 2 Tage
vor 2 Wochen 3 Tage
vor 6 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 5 Tage
vor 9 Wochen 6 Tage