{"id":1255,"date":"2009-05-01T14:15:08","date_gmt":"2009-05-01T13:15:08","guid":{"rendered":"http:\/\/funrecycler.com\/?p=1044"},"modified":"2009-05-01T14:15:08","modified_gmt":"2009-05-01T13:15:08","slug":"filezillasrv-e2-80-9esicher-servern-hinterm-nat-e2-80-9c","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2009\/05\/01\/filezillasrv-e2-80-9esicher-servern-hinterm-nat-e2-80-9c\/","title":{"rendered":"FileZillaSrv &#8211; \u201eSicher Servern hinterm NAT\u201c"},"content":{"rendered":"<p style=\"overflow-wrap:anywhere\">Die private Dokumente-Sammlung: Jeder Nutzer mit einer (fast) permanent laufenden Internet-Verbindung hatte sicher schonmal das Problem, diese Sammlung an wichtigen Daten auch ausserhalb des Rechner verf\u00fcgbar zu halten. Kein gro\u00dfes Problem, m\u00fcsste man denken &#8230; <\/p>\n<p><!--more--><\/p>\n<p style=\"overflow-wrap:anywhere\"><strong>Problem 1: Die wechselnde IP<\/strong> Viele Provider trennen die eigene Internetanbindung aller 24h f\u00fcr ein paar (Milli-)Sekunden und der eigene Router bekommt nach der Neueinwahl eine andere IP zugewiesen. Das ist kein gr\u00f6\u00dferes Problem, man besorgt sich einen &#8211; f\u00fcr die private Benutzung kostenlosen &#8211; \u201eDynDNS\u201c-Account. Anbieter wie <a href=\"http:\/\/www.dyndns.com\/\" style=\"overflow-wrap:anywhere\">DynDNS.com<\/a> oder <a href=\"http:\/\/www.no-ip.com\/\" style=\"overflow-wrap:anywhere\">NO-IP.com<\/a> werden h\u00e4ufig schon vom Router direkt unterst\u00fctzt. <strong>Problem 2: Der Fileserver<\/strong> Da gibt es viele Optionen. Hier soll aber das alte FTP mit etwas Sicherheit, genauer mit explizitem TLS aufgefrischt und benutzt werden. Viele FTP-Clients beherrschen die sichere Version des FTP. Der pr\u00e4ferierte Server unter g\u00e4nigen Windows-Betriebsystemen ist der \u201eFileZilla FTP Server\u201c aus dem <a href=\"http:\/\/filezilla-project.org\/\" style=\"overflow-wrap:anywhere\">FileZilla-Projekt<\/a>. <strong>Problem 3: FTP-Server hinter dem NAT verf\u00fcrgbar machen<\/strong> Den FTPd muss man auf TCP normalerweise an Port 21 lauschen lassen. Das ist in der Praxis aber etwas ungl\u00fccklich, da hier etwas Security-by-obscurity\u2122 angebracht ist. Daher vieschieben wir den Port lieber in einen nichtbenutzten Bereich. Hier im Beispiel auf Port 212: <\/p>\n<figure style=\"width:607px;max-width:100%\">\n<p style=\"overflow-wrap:anywhere;width:607px\"><img decoding=\"async\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/m-9cacb4363ad9b766.png\" alt=\"FileZilla - General Settings\" style=\"width:607px;height:416px;max-width:100%;height:auto\" \/><\/p><figcaption>FileZilla &#8211; General Settings<\/figcaption><\/figure>\n<p style=\"overflow-wrap:anywhere\"> In den <em>General Settings<\/em> ist unter <em>Listen on these ports<\/em> der Port 212 einzustellen. Der Rest der Einstellungen interessiert uns in diesem Beispiel nicht. <\/p>\n<figure style=\"width:607px;max-width:100%\">\n<p style=\"overflow-wrap:anywhere;width:607px\"><img decoding=\"async\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/m-16e151913c6e45c7.png\" alt=\"FileZilla - Passive Mode Settings\" style=\"width:607px;height:416px;max-width:100%;height:auto\" \/><\/p><figcaption>FileZilla &#8211; Passive Mode Settings<\/figcaption><\/figure>\n<p style=\"overflow-wrap:anywhere\"> In den Einstellungen f\u00fcr den <em>Passive Mode<\/em> muss dann unter <em>External Server IP<\/em> der Hostname des verwendeten DynDNS-Dienstes eingetragen werden. Hier ist das <em><strong>your.dyndns.org<\/strong><\/em>. Die Ports 212 bis 220 sollten ebenfalls im Router freigegeben und hier unter <em>Use custom port range<\/em> eingetragen werden. <\/p>\n<figure style=\"width:607px;max-width:100%\">\n<p style=\"overflow-wrap:anywhere;width:607px\"><img decoding=\"async\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2009\/05\/m-b31c821b44657750.png\" alt=\"FileZilla - TLS Settings\" style=\"width:607px;height:416px;max-width:100%;height:auto\" \/><\/p><figcaption>FileZilla &#8211; TLS Settings<\/figcaption><\/figure>\n<p style=\"overflow-wrap:anywhere\"> In den <em>SSL\/TLS sesstings<\/em> generiert man sich ein eigenes Zertifikat mit dem dazugeh\u00f6rigen Knopf rechts unten. Danach hakt man sie die Optionen auf richtig sicher (alle an) und tr\u00e4gt noch zum Schluss (der aufmerksame Leser bemerkte, dass zwischen 212 und 214 ein Port fehlt) den Port 213 f\u00fcr direkte TLS-Verbindungen ein &#8211; fertig. Wer mag, kann die Option <em>Force explicit SSL\/TLS<\/em> deaktiviert lassen und dann pro Benutzeraccount diese Eigenschaft dazuschalten. Also pro Benutzer die Sicherheit an und ausschalten. Je nach Grad der Paranoia. \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die private Dokumente-Sammlung: Jeder Nutzer mit einer (fast) permanent laufenden Internet-Verbindung hatte sicher schonmal das Problem, diese Sammlung<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,13],"tags":[406,55,56],"class_list":["post-1255","post","type-post","status-publish","format-standard","hentry","category-kniffe-und-tricks","category-tutorial","tag-filezilla","tag-netzwerk","tag-software"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/1255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=1255"}],"version-history":[{"count":1,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/1255\/revisions"}],"predecessor-version":[{"id":2269,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/1255\/revisions\/2269"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=1255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=1255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}