Ich habe ein Modem / Router (DSL-2750B) mit einer externen Festplatte in den USB-Anschluss eingesteckt. Meine Idee ist, Dateien direkt auf das externe Laufwerk anstatt auf meinen PC herunterzuladen. Der Grund, warum ich dies tun möchte, ist, dass ich nachts viele Dateien herunterladen möchte, ohne meinen PC eingeschaltet zu haben (Betriebssystem: Ubuntu 14.04 und Windows 10).
Vorausgesetzt, meine Frage ist plausibel, würde ich wissen, ob das, was ich erklärt habe, machbar ist und welche Schritte erforderlich sind, um mein Ziel zu erreichen.
Antworten:
Eine andere Möglichkeit wäre, einen Raspberry Pi oder einen ähnlichen Mini-Computer für den Download zu kaufen. Sie können das USB-Laufwerk entweder direkt an den Raspberry Pi anschließen oder es als Netzwerkfreigabe auf das Laufwerk zugreifen lassen, wenn es mit Ihrem Router verbunden ist. Ein kleiner Computer wie dieser würde viel Strom sparen, wenn ein Desktop eingeschaltet bleibt, um dasselbe zu tun, und Sie müssten sich nicht darum kümmern, Ihren Router mit einer anderen Firmware zu flashen.
quelle
@Op,
Was Sie vermissen, ist Software. "Downloads" finden nicht im luftleeren Raum statt. Eine Software fordert eine Ressource an, indem sie einen E / A-Stream für sie öffnet. Im Allgemeinen antwortet der Server, indem er die angeforderte Ressource als Teil dieses Streams sendet. Wenn der Stream endet (auf beiden Seiten), ist der Download unterbrochen.
Im Normalfall geht der PC zum Schalter und sagt: "Hey, ich bin hier, um die Bestellung abzuholen ...", und der Server am Schalter sagt: "Okay, hier ist die erste Schachtel. Nimm sie." raus zum Auto und komm zurück, um die nächsten 6 Milliarden zu holen ".
In Ihrem Fall geht der PC zum Schalter, um die Bestellung abzuholen. Sie bringen die erste Kiste zum Auto, fahren dann aber weg und der Server wartet nur darauf, dass der PC zurückkommt, um mehr zu holen.
Letztendlich (dumme, aber passende Analogie beiseite) findet kein Download statt, ohne dass Software lokal ausgeführt wird, um ein Ende des IO-Streams zu betreiben. TCP sendet oder empfängt nicht einfach weiter Daten, wenn einer der Teilnehmer des Streams verschwindet. Wenn das passiert, bricht der ganze Strom. Außerdem sendet der PC in Ihrem Beispiel die heruntergeladenen Daten an die Remote-Festplatte und nicht an den Remote-Server. Dies ist im ausgeschalteten Zustand nicht möglich.
Wie von @Tyson vorgeschlagen, besteht eine Lösung darin, Software auf dem Router selbst bereitzustellen. Das ist durchaus möglich. OpenWRT ist ein gängiger Firmware-Ersatz. Sie können jederzeit prüfen, ob die Software ausgeführt wird, die für die Ausführung der gewünschten Download-Vorgänge erforderlich ist.
quelle