Wie kann ich OS X Server 3 über das Internet zugänglich machen?

Ich versuche, einen OS X-Server so einzurichten, dass ich ihn von außerhalb meines internen Netzwerks sehen kann.

Ich habe gerade OS X Mavericks mit der Server-App als VM zu Testzwecken installiert. Es hat Zugriff auf das Internet und ich kann es von meinen lokalen Macs im Netzwerk durchsuchen.

Ich möchte es als einfachen Webserver einrichten können, auf dem ich eine Website oder ein kleines Cloud-Backup usw. einrichten kann.

Ich habe verschiedene Domainnamen, die ich für meine Website verwende, und ich könnte einen davon wiederverwenden oder bei Bedarf einen neuen kaufen.

Ich habe versucht, einfach die Website-Option einzuschalten, was nicht funktionierte. Ich habe mit den DNS-Optionen herumgespielt, die die IP meiner Domain usw. hinzugefügt haben, aber ich bin nirgendwo hingekommen.

Benötige ich außer einem Mac mit OS X Server und einem Domainnamen noch etwas? Oder übersehe ich etwas komplett?

Ich bin ziemlich technisch, aber das ist ein bisschen überfordert. Ich habe meine Google-Suche durchgeführt, aber alles, was ich zu finden scheine, basiert immer auf der Einrichtung eines lokalen Webhosts oder innerhalb eines Unternehmensnetzwerks.

Wenn jemand mich in die richtigen Richtungen weisen kann, würde ich es schätzen.

Bitte fügen Sie einige Fakten zu Ihrer Netzwerkkonfiguration hinzu. Welche Art von Verbindung haben Sie (z. B. DSL, Kabel usw.) und verwenden Sie einen Router? Haben Sie eine permanente oder wechselnde IP?
OSX Mavericks läuft als VM mit Zugang zum Internet, dynamische IP von BT, Apple Airport Express verteilt die IPs

Antworten (1)

Im Wesentlichen müssen Sie Ihren Server hinter einem Router mit häufig wechselnder IP-Adresse mit einer festen fqdn für den Router erreichbar machen und alle http/https-Anfragen aus dem WAN an die OS X-VM im LAN weiterleiten.

  1. Dynamisches DNS einrichten :

  2. Richten Sie einen DDNS-Client auf Ihrem OS X-Server ein
  3. Richten Sie Ihre OS X Server-VM mit einer festen IP ein
  4. Richten Sie die Portweiterleitung (Standard ist 80/443) auf Ihrem Airport Express (einige Firmware-Versionen scheinen fehlerhaft zu sein) zur OS X Server-VM ein und überprüfen Sie sie.
  5. Greifen Sie mit der gewählten fqdn (zB (www.)myserver.no-ip.com) aus dem Internet auf Ihren heimischen Webserver zu.
  6. Erwägen Sie, einige Gegenmaßnahmen gegen böse Angreifer einzurichten.
Danke @klanomath, dass alles zu funktionieren scheint, einfache einfache Anweisungen, hatte ein kleines Problem mit der Portweiterleitung, aber es wurde von der Außenwelt zugänglich gemacht.