|
nightsky
Anmeldungsdatum: Jan. 20, 2011
Beiträge: 272
|

2. Januar 2012 14:07
Hallo, für die nächsten Semesterferien überlege ich, ob ich meine derzeitige Backuplösung nicht komfortabler gestalten soll und zwar mit Hilfe von OwnCloud und einem Raspberry Pi plus externe Festplatte.
Ich habe mit Servern sehr wenig Erfahrung, und es war mir irgendwie nicht möglich eine Antwort auf die einfache Frage zu finden: Welche Vorraussetzungen brauche ich, um meinen so gebastelten Cloud Server von überall aus erreichen zu können? Bzw. ist das überhaupt möglich mit einer Standard DSL Verbindung plus Standard Router a la Congstar Box oder ähnlichem? Erreichbarkeit innerhalb des Netzwerks ist zwar auch ganz nett, aber das Projekt würde sich mehr lohnen, wenn es übers Internet funktionieren würde.
Man muss doch spezielle Ports öffnen?
Haltet ihr sowas für jemanden machbar, der zwar Erfahrung mit PCs und Linux hat, auch mal ein bisschen mit Lampp gespielt aber eben sonst nicht sonderlich viel Ahnung von Servern hat?
|
|
jug
Moderator & Supporter
Anmeldungsdatum: März 19, 2007
Beiträge: 8605
Wohnort: Berlin
|

2. Januar 2012 15:28
nightsky schrieb: Haltet ihr sowas für jemanden machbar, der zwar Erfahrung mit PCs und Linux hat, auch mal ein bisschen mit Lampp gespielt aber eben sonst nicht sonderlich viel Ahnung von Servern hat?
Machbar ist es sicher, aber ob es empfehlenswert ist … da habe ich so meine Zweifel. Grundsätzlich vertrete ich die Auffassung, dass jemand, der einen Server betreiben möchte, auch in der Lage sein muss sich seine Fragen selbständig zu beantworten (Englischkenntnisse sind bei der selbständigen Recherche von Vorteil) ohne in einem Forum um Hilfe zu bitten. Port Weiterleitung ist schon ein gutes Stichwort, sowas musst du in deinem Router einrichten, damit Anfragen von außen in dein Netzwerk an den Server weitergeleitet werden. Natürlich musst du intern sicher stellen, dass diese beim richtigen System ankommen (Stichwort: DHCP, IP-Adressen im LAN). Dein Anschluss hat nach außen eine IP-Adresse von deinem Provider … die ändern sich gerne mal, häufig schon nach 24 Stunden, deshalb benötigst du entweder eine feste IP-Adresse oder eine andere Adressierungsmöglichkeit (FQDN?), da gibt es ein paar Anbieter die dir eine Domain mit einer dynamischen IP erlauben also einen dynamischen DNS-Eintrag. Natürlich solltest du auch beachten, dass eine DSL-Leitung meistens nicht viel Leistung hergibt, insbesondere im Upstream. Ob sich das für dich lohnt hängt von den Datenmengen ab, auf die du von Unterwegs zugreifen möchtest. Angesichts des geringen Upstream und den mobilen Datentarifen ist es mMn sinnvoller die Daten lokal in deinem LAN auf das Notebook zu synchronisieren, anstatt einen Server an einem DSL-Anschluss zu betreiben. Außerdem solltest du dich mit Serveradministration einigermaßen auskennen, die Dienste, die du dort einsetzt solltest du kennen, damit du sie sicher konfigurieren und ihre Protokolldateien auswerten kannst, du willst ja keinen Server haben, der nach wenigen Stunden übernommen wurde und als Spamschleuder dient. So, ich habe dir jetzt einige Stichworte genannt mit denen du recherchieren kannst, was du alles benötigst. Die Grundlagen solltest du dir jetzt selbständig erarbeiten, bei der genauen Konfiguration können wir dir dann wieder helfen.  ~jug
|
|
nightsky
(Themenstarter)
Anmeldungsdatum: Jan. 20, 2011
Beiträge: 272
|

2. Januar 2012 15:51
Hallo Jug, zunächst Danke für deine Antwort! jug schrieb: Grundsätzlich vertrete ich die Auffassung, dass jemand, der einen Server betreiben möchte, auch in der Lage sein muss sich seine Fragen selbständig zu beantworten (Englischkenntnisse sind bei der selbständigen Recherche von Vorteil) ohne in einem Forum um Hilfe zu bitten.
Ich habe hier im Forum nicht gefragt weil ich zu dämlich bin andere Quellen zu Rate zu ziehen, sondern um möglichst schnell an die wichtigen Informationen zu kommen. Denk bitte daran, dass es für mich ein kleines Projekt in meiner Freizeit ist. Während des Studiums muss ich oft Informationen aus abstrakter englischsprachiger Literatur zusammensuchen (studiere Physik) und wollte mir durch das Forum Arbeit ersparen.
Port Weiterleitung ist schon ein gutes Stichwort, sowas musst du in deinem Router einrichten, damit Anfragen von außen in dein Netzwerk an den Server weitergeleitet werden. Natürlich musst du intern sicher stellen, dass diese beim richtigen System ankommen (Stichwort: DHCP, IP-Adressen im LAN). Dein Anschluss hat nach außen eine IP-Adresse von deinem Provider … die ändern sich gerne mal, häufig schon nach 24 Stunden, deshalb benötigst du entweder eine feste IP-Adresse oder eine andere Adressierungsmöglichkeit (FQDN?), da gibt es ein paar Anbieter die dir eine Domain mit einer dynamischen IP erlauben also einen dynamischen DNS-Eintrag.
Die Stichworte sind mir bestimmt eine Hilfe und Google wird dazu wohl einiges hergeben.
Natürlich solltest du auch beachten, dass eine DSL-Leitung meistens nicht viel Leistung hergibt, insbesondere im Upstream. Ob sich das für dich lohnt hängt von den Datenmengen ab, auf die du von Unterwegs zugreifen möchtest.
Es wäre schon ein riesen Vorteil nur Dokumente von überall aus synchronisieren zu können.
Außerdem solltest du dich mit Serveradministration einigermaßen auskennen, die Dienste, die du dort einsetzt solltest du kennen, damit du sie sicher konfigurieren und ihre Protokolldateien auswerten kannst, du willst ja keinen Server haben, der nach wenigen Stunden übernommen wurde und als Spamschleuder dient.
Welche Literatur / welche Quellen empfiehlst du denn um sich so ein Wissen anzueignen?
|
|
jug
Moderator & Supporter
Anmeldungsdatum: März 19, 2007
Beiträge: 8605
Wohnort: Berlin
|

2. Januar 2012 21:01
nightsky schrieb: Ich habe hier im Forum nicht gefragt weil ich zu dämlich bin andere Quellen zu Rate zu ziehen, sondern um möglichst schnell an die wichtigen Informationen zu kommen.
Ok, das wollte ich dir nicht unterstellen, tut mir leid falls das so rüber gekommen sein sollte. Es sollte dich eher zum Nachdenken anregen, ob du dich der Verantwortung gewachsen fühlst. Bedenke, dass dein Server dann vom Internet aus direkt von jedem weltweit erreichbar ist. Wenn es dir vornehmlich darum geht, von überall auf deine Daten zuzugreifen, dann gibt es zahlreiche Anbieter von Online-Festplatten und Cloud-Speicherlösungen. Dropbox, SparkleShare oder wuala wären nur die etwas bekannteren, die mir gerade einfallen. Je nach deinen Anforderungen an die Privatsphäre kannst du dann auch eine Verschlüsselung (z.B. mit ecryptfs) realisieren. Das schränkt allerdings auch etwas ein, weil nicht jedes System diese Verschlüsselung (bzw. Entschlüsselung) unterstützt. Das wäre ein Vorschlag für ein produktives System, dass sich schnell umsetzen lässt. Den eigenen Server möchte ich dir gar nicht ausreden, das ist ein schönes Projekt bei dem du viel lernen kannst und sicher auch etwas Spaß haben wirst, wenn du dich dafür interessierst. Wir helfen dir dabei gerne.
Welche Literatur / welche Quellen empfiehlst du denn um sich so ein Wissen anzueignen?
Das hängt stark davon ab, welche Serverdienste du installierst. Die Grundlagen der Administration über die Shell sollten dir bekannt sein, also die wichtigsten Befehle, wie chown, less, grep etc. Damit lassen sich dann nämlich die Logfiles auswerten, und du kannst Zugriffe von Außen beobachten. Und wie gesagt, die Dienste die du installierst solltest du kennen lernen, wie sie konfiguriert werden – Apache wäre ein prominentes Beispiel für einen Webserver, dafür gibt es dann auch viel Literatur. Du hast ja eher sowas wie Cloud-Speicher im Sinn, ownCloud wäre dann vermutlich ein Dienst, den du vielleicht nutzen möchtest, auch dazu gibt es dann Quellen, ich kann dir jetzt aber keine definitiven Literaturempfehlung geben, weil das wie gesagt davon abhängt, was du installierst. Lass dir damit Zeit, richte das System lokal ein, nutze es im lokalen Netzwerk und wenn du dich ein wenig eingearbeitet hast, kannst du darüber nachdenken das Tor zum Internet aufzustoßen. ~jug
|
|
nightsky
(Themenstarter)
Anmeldungsdatum: Jan. 20, 2011
Beiträge: 272
|

3. Januar 2012 19:43
Also nochmals danke für deine umfangreichen Tipps.
ich werde jetzt immer mal wieder bei Lust und Laune im Internet Kramen und dann vielleicht in den Semesterferien zunächst einen nicht-öffentlichen Server in Angriff nehmen.
Wahrscheinlich wird das dann auch der Zeitpunkt sein, bei dem ich den Thread hier wieder aus der Versenkung hole
Ich denke man sollte am Anfang kleine Brötchen backen, ans Öffnen des Servers kann ich mich immernoch machen.
|
|
zuernBernhard
Anmeldungsdatum: Juni 29, 2011
Beiträge: 12
|

10. Februar 2012 15:23
moin, habe gerade einen günstigen FLAT-Webspace Tarif gefunden. Unbegrenzert Traffic und unbegrenzter Speicher. Genau das Richtig für ownCloud: https://www.packagecloud.com/webhosting/pakete/ hat schon jemand Erfahrungen mit dem Unternehmen ?
|
|
Foley10
Anmeldungsdatum: Okt. 22, 2011
Beiträge: 33
|

10. Februar 2012 15:50
Zu dem Speedproblem sage ich nur HETZNER.de V/RootServer
Ach dazu @nightsky ich könnte dir vielleicht einen vserver für dein Cloudvorhaben abgeben da meine Festplatte mit 3 TB
rieessig ist und ich sie eh niemals vollbekomme ...
|
|
TheDarkRose
Anmeldungsdatum: Juli 28, 2010
Beiträge: 1931
Wohnort: Oberalm
|

10. Februar 2012 17:06
Foley10 schrieb: Zu dem Speedproblem sage ich nur HETZNER.de V/RootServer
Ach dazu @nightsky ich könnte dir vielleicht einen vserver für dein Cloudvorhaben abgeben da meine Festplatte mit 3 TB
rieessig ist und ich sie eh niemals vollbekomme ...
Du solltest bei solchen Aussagen immer beachten, dass nicht jeder einfach auf Anhieb einen vServer sicher administrieren kann.
|
|
sven-s
Anmeldungsdatum: Aug. 5, 2010
Beiträge: 376
|

10. Februar 2012 17:41
nightsky, villeicht waere eine Loesung mit SFTP etwas fuer dich, aber nur mit dem Public-Key-Verfahren. Damit solltest du noch ein paar Stichworte haben. Hilfreich koennte auch der Wiki-Artikel ueber SSH sein. Dort gibt es auch den Punkt Dateitransfer. Es gibt auch portable Windows-Programme dafuer, wodurch es auch moeglich ist, wenn du mal nicht deinen eigenen Computer mit dabei hast.
|
|
nightsky
(Themenstarter)
Anmeldungsdatum: Jan. 20, 2011
Beiträge: 272
|

10. Februar 2012 19:25
@zuernBerhard und @Foley10
Danke aber ich denke, das ist nicht was ich suche. Mir geht es ja darum die Daten selber in der Hand zu haben, das ist Sinn und Zweck des ganzen. Wenn es nur um den Speicherplatz ginge würde Dropbox mit seinen Features völlig ausreichen. @sven-s
ich werde mich in jedem Fall da ein bisschen einarbeiten, und dein Tip mit SFTP klingt vielversprechend!
|
|
snoopy3
Anmeldungsdatum: Jan. 25, 2010
Beiträge: 26
|

11. Februar 2012 10:56
Ich kann dein Vorhaben gut verstehen. Ich versteh nicht, warum ihr den guten Mann so runter macht, er will keinen Root- oder VServer haben, sondern eben nur seine Daten selber verwalten und nicht irgendwelchen Firmen im Netz anvertrauen. Hat bei wissenschaftlichen Arbeiten die er schreibt sicherlich nen guten Grund. Habe auch bei mir testweise Owncloud installiert. Was ich dir zu bedenken gebe ist, im Gegensatz zur Dropbox, wo du deine Daten immer synchron auf deinen Rechnern offline zur Verfügung hast, benötigst du immer einen Internetzugang, um auf deine Daten per Webdav drauf zu zugreifen. Diese liegen nämlich dann bei dir zu Hause auf deinem Rechner und du greifst auf diese immer zu. Da ist vielleicht auch eine VPN-Verbindung ausreichender.. Die zweite Sache ist, dass dein Rechner immer eingeschaltet ist und Strom verbraucht. Da ist dann vielleicht der von *zuernbernhard* genannte packagecloud-server ne alternative. Allerdings mit dem Rasperii - braucht man sich um Stromkosten auch keine Gedanken machen grins Wenn du übrigens dir nen Rasperii kaufst, ich bin auch an dieser Quelle interessiert. Das ist ein geniales Produkt. Bis zum derzeitigen Stand sind die ja erst in der Produktion und bei der Menge, welche da hergestellt wird, habe ich die Befürchtung das ich da wohl keine Chance haben werde :/
|