Dies ist praktisch das gleiche wie bei der Einrichtung eines Dateiservers. Ich habe eine ReadyNAS zu Hause, aber ich habe nicht recherchiert, wie ich sie teilen kann. Bei der Arbeit habe ich einen RAID-Dateiserver, auf den ich von zu Hause aus, bei der Arbeit, überall zugreifen kann (was mir etwas Erfahrung mit Ihrer Frage gibt).
Im Großen und Ganzen sind hier die Schritte in keiner bestimmten Reihenfolge:
- eine statische IP vom ISP haben, auf dem der Server lebt (für Ihren Heim-Internetdienst)
- Richten Sie das Port-Routing in Ihrer Firewall ein (normalerweise die Box für Wireless + Router).
- Finden Sie heraus, welche Ports Sie bedienen möchten, und senden Sie sie an die interne IP-Adresse Ihres NAS
- Stellen Sie den DHCP-Server in Ihrem Router so ein, dass er bei .100 oder einer anderen Methode beginnt
- Stellen Sie Ihren NAS auf eine statische IP-Adresse in Ihrem LAN auf einen Wert außerhalb des DHCP-Servers ein
Für meine Arbeitsmaschine läuft Ubuntu, ein Samba-Server und ein OpenSh-Server. Am Arbeitsplatz leite ich Port 22 (ssh) an diesen Server. Innerhalb der Arbeit können Windows-Computer eine Verbindung zur IP-Adresse des Servers herstellen, sich authentifizieren und Dateien freigeben. Dies wird in der samba.cnf-Konfiguration gehandhabt und es gibt im Internet jede Menge Informationen darüber, wie es gemacht wird. Ich habe keine Ahnung, wie Sie Windows-Dateifreigabe über das WAN sicher ausführen würden, obwohl ssh-Tunneling funktionieren würde, wenn Sie das herausfinden könnten.
Für das Internet verwende ich SSH, SCP und SSHFS, um Computer anzuschließen und Dateien freizugeben / zu bearbeiten, und ich benutze id_rsa.pub und private Schlüssel zur Authentifizierung. Alle verwenden das ssh-Protokoll für die Verbindung. Ich kenne die expliziten Schritte nicht, die erforderlich sind, damit Windows Dateien gemeinsam nutzen kann, aber ich bin mir sicher, dass es beim Googeln nicht zu kompliziert ist. Ich weiß, ich verwende "Putty" in Windows zu SSH in Ubuntu-Computern.
Damit Sie einen Windows-Computer von außerhalb Ihres Netzwerks freigeben können, indem Sie die Windows-Freigabe freigeben:
- Finden Sie die Ports heraus, die weitergeleitet werden sollen
- Informieren Sie sich über das verfügbare Verschlüsselungs- und Authentifizierungsschema
- Testen Sie lokal in Ihrem LAN
- dann von der Arbeit testen usw
- veröffentlichen Sie eine Anleitung für Ihre Angehörigen
- Beantworten Sie das Telefon, wenn sie um Hilfe rufen;)
Dies ist kein "How-to", sollte aber genug Informationen haben, damit Sie an Ihrem Ziel arbeiten können. :)