Vom Internet aus (Dein Kumpel) auf Mac OS X (Dein eigener Rechner) zugreifen:
Das ist grundsätzlich möglich, aber unter bestimmten Voraussetzungen etwas schwierig zu realisieren.
Zunächst die Grundlagen:
Jeder Rechner bzw. jeder Internetanschluss (Rechner oder Router) erhält vom Provider eine Internet-IP zugewiesen. Diese IP ist wichtig: denn über sie wird der Rechner von aussen erreicht.
Das Problem ist nur: diese IP ändert sich mit jeder Neueinwahl und spätestens alle 24 Stunden, wenn der Provider die Verbindung trennt (das macht T-online etc.).
Dynamische IP - mit Tools werden sie "statisch":
Abhilfe schafft ein Service, der der wechselnden IP einen statischen (also immer gleich bleibenden) Namen zuweist. Beispielsweise gibt es dies von
www.dyndns.org. Dort findet sich der Service unter Dynamic DNS: nach der Anmeldung lädt man sich das DynDNS-Tool herunter (für viele Plattformen erhältlich) und konfiguriert dieses. Wenn das Tool gestartet ist, wird die Internet-IP ständig in einstellbaren Intervallen überprüft und bei einer Änderung autoamtsich auf dem angemeldeten Server von DynDNS upgedated.
Mit dieser Hilfe kann der heimische Rechner immer unter dem DNS-Namen (den man sich bei der kostenlosen Registrierung aussuchen kann) ständig erreicht werden.
Zugriff auf den Rechner:
Jetzt ist also der Rechner ständig unter einer festen Adresse erreichbar - z.B. meinrechner.dyndns.org.
Wie nun verbinden?
Mac OS X bietet dazu mehrere Möglichkeiten: per FTP, SSH, als Webserver oder auch per VPN.
Sichere Verbindungen, die auch verschlüsselt sind, sind SSH und VPN - hier sind die Chancen sich von Aussen einzuhacken sehr sehr gering. Jedoch sind diese beiden Methoden etwas komplizierter einzurichten wie FTP oder der Webserver.
Vorbereitungen zum ersten Zugriff:
Wenn ein Router die Internetverbindung herstellt, so müssen die gewünschten Ports für die Verbindung auf den Rechner weitergeleitet werden! Je nach Router funktioniert das etwas anders, meistens stehen die Optionen unter "Forwarding". Hier müssen die Ports und die IP angegeben werden.
Die Ports sind:
FTP: 20
SSH: 22
Webserver: 80
VPN: meist 1723
FTP-Zugriff starten:
Sind die Ports korrekt auf die IP forgewardet, bzw. stellt der Rechner selbst eine Verbindung zum Internet her, muss der FTP-Zugriff aktiviert werden. Dazu in die Systemeinstellungen gehen und unter Sharing FTP-Zugriff aktivieren:
Und das wars auch schon: vom Internet aus kann man nun per FTP auf den Rechner zugreifen. Am besten eignet sich dazu natürlich ein FTP-Programm. (Das ist natürlich Bei Deinem Kumpel.) Mit dem FTP-Programm kann man (Dein Kumpel) dann aber auch Dateien auf den Rechner hochladen.
Wichtig ist, dass die Userdaten korrekt eingetragen werden!
Mit dem Internetexplorer für den PC ist meistens die Einstellung "Passives FTP verwenden" unter Extras und Optionen wichtig.
Tipp: mit dem Internetexplorer zu verbinden funktioniert oft nicht, da die Passwortabfrage nicht erscheint. Abhilfe schafft das Verbinden mit folgender Eingabe:
ftp://username.adresse.provider.com - so meldet sich der Rechner schon mit dem richtigen Namen und das passwort wird abgefragt.