Sie könnten Hamachi versuchen: https://secure.logmein.com/products/hamachi2/ Keine Portweiterleitung oder keine Dyndns erforderlich!
Greifen Sie über das Internet auf meinen PC zu
ich habe einen belkin dd-wrt router. Es verbindet sich mit dyndns. Ich kann über das Internet auf meinen Windows XP-PC zugreifen und habe RDP bereits aktiviert, indem ich Port 3389 an meine lokale IP-Adresse weiterleitete. Es klappt.
Wie kann ich den Zugriff auf meine Festplatte oder ein freigegebenes Verzeichnis ermöglichen? Ich möchte so auf die Freigabe zugreifen:
smb: //dyndnsalias.com/HostnameOfMyPC/Share
Ist das überhaupt möglich?
5 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Dies ist möglich, aber ich würde es überhaupt nicht empfehlen, da es Ihre Maschine für Angriffe offen lassen kann.
Ich würde persönlich nach etwas wie einem FTP-Server wie Filezilla oder einem HTTP-Server wie IIS oder Apache suchen .
Auf diese Weise können Sie das Stammverzeichnis Ihrer Festplatte oder eines beliebigen Ordners freigeben und sich authentifizieren lassen - und sind dabei wesentlich sicherer.
Wie bereits erwähnt, muss Ihr Router so konfiguriert sein, dass er die entsprechenden Ports mit den Freigaben an den Computer weiterleitet. Sie werden eine große Sicherheitslücke öffnen, also sollten Sie andere Optionen in Betracht ziehen.
Fast alles wird über das offene Internet besser sein als SMB / CIFS. Persönlich würde ich SCP / SFTP verwenden, um die SSH-Sicherheit zu nutzen. Sie können SMB / CIFS sogar über SSH tunneln ... theoretisch. Sie müssen lediglich 1) einen SSH-Server auf Ihrem Computer einrichten und 2) SSH-Ports von Ihrem Router an den Computer weiterleiten.
Nun zu deiner Frage.
Ihre URI smb://dyndnsalias.com/HostnameOfMyPC/Share
funktioniert nicht, da sich dort zwei Hostnamen befinden, dyndnsalias.com
und HostnameOfMyPC
. In der Theorie (und je nachdem, wo Sie dies verwenden wollten), lautet das Format:
smb://dyndnsalias.com/Sharename ^ ^ | | OR + host/ip + share | | V V \\dyndnsalias.com\Sharename
Sie können eine der folgenden Optionen für das Host / IP-Feld verwenden:
- Ihr
dyndnsalias.com
Alias (wird in Ihre öffentliche IP-Adresse aufgelöst), - Ihre öffentliche IP,
Ihre
HostnameOfMyPC
, wenn und nur dann, wenn Sie sie mit Ihrer öffentlichen IP- Adresse zu Ihrerhosts
Datei hinzugefügt haben (dies würde auf einem Unix-System oder unter Windows erfolgen):/etc/hosts
C:\windows\system32\drivers\etc\hosts
x.x.x.x HostnameOfMyPC
Sie müssen Port 445 an diesen Computer weiterleiten. Ernsthaft, tun Sie es nicht, wie andere gesagt haben. Sie fragen nach Problemen mit Viren / Exploits usw.
Da Sie dd-wrt ausführen, können Sie auch OpenVPN verwenden (Sie benötigen das vpn-Build von dd-wrt). Auf diese Weise können Sie ein VPN zwischen Ihrem Remote-Computer und Ihrem lokalen Netzwerk einrichten (dh Ihr Remote-Computer verhält sich wie in Ihrem Heimnetzwerk). Auf diese Weise können Sie auf alle Ressourcen in Ihrem Heimnetzwerk remote und sicher zugreifen.
Nachdem Sie OpenVPN auf Ihrem Router konfiguriert haben, müssen Sie die Clients auf einem beliebigen Remote-Computer installieren und konfigurieren, den Sie verwenden möchten.
Verwandte Probleme
-
9
Wie kann ich diese lästigen Thumbs.db-Dateien in Windows Vista und Windows 7 unterdrücken?
-
6
Wie kann ich mein ADSL-Modem und meinen Heim-PC für den externen Zugriff konfigurieren?
-
1
Langsame Geschwindigkeit mit freigegebenen Ordnern in VirtualBox
-
3
Datei verschwand nach Fehler beim Verschieben
-
4
Beschleunigen Sie die Verzeichnisliste auf der Windows-Netzwerkfreigabe
-
1
Einige Dateien können nicht von meinem HP Home Server gelöscht werden
-
7
Meine IP-Adresse erhalten
-
6
Wie kann ein Computer mit dynamischer IP-Adresse als Webserver arbeiten?
-
1
Konfigurieren Sie die EasyBox (Vodafone) mit DynDNS
-
4
Wie erstellen Sie eine "Ordner-Verknüpfung" in Windows Explorer?