Ein Tunnel nach Hause

Status
Für weitere Antworten geschlossen.

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
die Funktionalität die Du suchst nennt sich VPN, dann kannst Du Dich wie im eigenen Netz bewegen. Per ssh gelangst Du immer nur auf einen Host.

Gruß Götz
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Hallo,

die Beschreibung - ganz am Anfang des Threads - ist ja sehr anschaulich, dennoch scheitere ich schon sehr früh :mad: , nämlich bei der Zuordnung der Verzeichnisse. Das mag an meinen eher eingeschränkten Linux-Fähigkeiten liegen....

Im wiki habe ich einen Beitrag zu "IPKG" gefunden und die für meine Ds210j passende Version (syno-mvkw-bootstrap_1.2-7_arm.xsh) erfolgreich in "/volume1/public" installiert und dieses Skript auch ausgeführt. Der dort genannte nächste Vorbereitungsschritt (ipkg update) führt aber zu der Fehlermeldung "-sh: ipkg: not found".
Der Beschreibung nach dürften auch die Skripte in "/opt/etc" (und nicht in \public) stehen. Ist das richtig?

Könnte einer der erfahrenen Anwender zu den Pfaden noch ein paar anfängerfreundliche Ergänzungen machen?
Danke schon mal
 

5n00py

Benutzer
Mitglied seit
31. Aug 2009
Beiträge
257
Punkte für Reaktionen
0
Punkte
16
Hast du das genau so durchgeführt? Das Beispiel ist ja für deinen Prozessortyp.

1. Mit Telnet als root (identisches Passwort wie admin) auf der Synology Station einloggen
2. Ins Verzeichnis public wechseln (wenn nicht vorhanden, muss das Verzeichnis erstellt werden)

cd /volume1/public

3. Die prozessorspezifische Datei mit wget herunterladen - Beispiel:

wget http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh

4. Das .xsh Skript starten - Beispiel:

sh syno-x07-bootstrap_1.2-7_arm.xsh

5. Herunterladen des aktuellen Paketverzeichnisses mit

ipkg update

6. Neustart des Systems
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Hast du das genau so durchgeführt? Das Beispiel ist ja für deinen Prozessortyp.

Ja, ich habe zunächst die passende Datei (syno-mvkw-bootstrap_1.2-7_arm.xsh) über den im Wiki stehenden Link geladen.

1. Mit Telnet als root (identisches Passwort wie admin) auf der Synology Station einloggen

das habe ich mit putty gemacht, klappte auch (oder muß das zwangsläufig Telnet sein?)

2. Ins Verzeichnis public wechseln (wenn nicht vorhanden, muss das Verzeichnis erstellt werden)

cd /volume1/public

Das Verzeichnis war nicht vorhanden, konnte ich aber erstellen.

3. Die prozessorspezifische Datei mit wget herunterladen - Beispiel:

wget http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh

4. Das .xsh Skript starten - Beispiel:

sh syno-x07-bootstrap_1.2-7_arm.xsh

Da ich die bootstrap-Datei schon geladen hatte, hatte ich sie gleich nach /volume1/public kopiert. Das machte genausowenig Probleme, wie das Ausführen des .xsh Skriptes

5. Herunterladen des aktuellen Paketverzeichnisses mit

ipkg update

und genau hier gab's dann "-sh: ipkg: not found", so daß sich der Neustart des Systems erst mal erübrigte.
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Bist du dir sicher, dass das xsh-Skript ohne Probleme durchgelaufen ist? Lass trotzdem mal den Neustart durchführen. Entweder wurde es nicht korrekt installiert, oder der Alias sitzt nicht.

MfG Matthieu
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Bist du dir sicher, dass das xsh-Skript ohne Probleme durchgelaufen ist? Lass trotzdem mal den Neustart durchführen. Entweder wurde es nicht korrekt installiert, oder der Alias sitzt nicht.

MfG Matthieu

Auf die Gefahr hin, eine dumme Anfängerfrage zu stellen :eek:: Wird der Neustart nicht durch das zeitgesteuerte Aus- und Einschalten bewirkt, d.h.: wenn ich am Freitag das .xsh Skript ausgeführt habe und die DS sich anschließend irgendwann aus- und am Samstag wieder eingeschaltet hat, war das schon "Neustart" genug, oder muß ich die DS aktiv herunterfahren und wieder einschalten?
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Das kommt einem Neustart gleich. Aber solange würde ich nicht warten :rolleyes:

MfG Matthieu

Warten wollte ich auch nicht, hatte sich aber so ergeben.
Freitag war ich bis zu "-sh: ipkg: not found" gekommen und hatte aufgegeben. Am späten Abend hat sich meine DS dann runtergefahren und Samstag (nach dem Frühstück ;)) wieder hochgefahren.
Da es dann immer noch nicht weiterging, weiß ich nun, daß ich keinen Neustart mehr machen muß.
Dann werde ich doch noch mal den Inhalt von "\public" löschen und statt sie Datei im Browser herunterzuladen die xsh-Datei mit "wget http://ipkg.nslu2-linux.org/feeds/op..._1.2-7_arm.xsh" holen.
Mal sehen, ob "ipkg update" dann ein schöneres Ergebnis bringt.....
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Dann werde ich doch noch mal den Inhalt von "\public" löschen und statt sie Datei im Browser herunterzuladen die xsh-Datei mit "wget http://ipkg.nslu2-linux.org/feeds/op..._1.2-7_arm.xsh" holen.
Mal sehen, ob "ipkg update" dann ein schöneres Ergebnis bringt.....
Hast du die Datei also in einem Browser runtergeladen und auf die DS kopiert? Könnte mir vorstellen, dass genau das das Problem war. U.U. Probleme mit Zeilenendzeichen...
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Hast du die Datei also in einem Browser runtergeladen und auf die DS kopiert? Könnte mir vorstellen, dass genau das das Problem war. U.U. Probleme mit Zeilenendzeichen...

Nun habe ich erst mal in "\public" alles gelöscht und anschl.
wget http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh
eingegeben und bin mit der Rückmeldung "(158.89 KB/s) - `syno-x07-bootstrap_1.2-7_arm.xsh' saved" belohnt worden....

sh syno-x07-bootstrap_1.2-7_arm.xsh entpackte mehrere Dateien nach "bootstrap/", aber dann gab's die Meldung
"mkdir: Cannot create directory `/volume1/@optware/': Permission denied"

... obwohl ich als Admin angemeldet war.

Somit ist zumindest klar, warum "ipkg update" nur zu einer Fehlrmeldung führte, die Verzeichnisse, in denen die Skripte vermutet werden, existieren ja nicht....

Die "syno-x07-bootstrap_1.2-7_arm.xsh" sollte lt. Wiki für die DS210j richtig sein, woran kann's noch haken??
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Im Wiki steht aber auch gaaaaanz oben das man sich als "root" und nicht als admin anmelden soll. So nennt sich der "Superuser" unter Linux.

MfG Matthieu
 

5n00py

Benutzer
Mitglied seit
31. Aug 2009
Beiträge
257
Punkte für Reaktionen
0
Punkte
16
So ist es, is ein wenig anders wie Windoof. Also log dich mit Putty als root über den telnet Port ein und führ die Wiki Anleitung nochmal aus, dann sollte es auch keine Probleme mehr geben ;)
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
bitte gewöhnt Euch an mit putty per ssh zu verbinden und vergeßt telnet ganz schnell wieder.

Gruß Götz
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Im Wiki steht aber auch gaaaaanz oben das man sich als "root" und nicht als admin anmelden soll. So nennt sich der "Superuser" unter Linux.

MfG Matthieu

OK, wer lesen kann, ist klar im Vorteil...
Ich hatte wohl allzu naiv root und admin synonym gebraucht, obwohl ich von meinen gelegentlichen Ausflügen in die Linuxwelt wissen sollte, daß dort der Oberadministrator immer root genannt wird.

Als "root" konnte ich jetzt mit sh syno-x07-bootstrap_1.2-7_arm.xsh außer "bootstrap" auch andere Verzeichnisse anlegen, die zum Teil mit "@" beginnen und die ich nur mit über putty berachten kann. Sie sind weder über die File Station, noch über die Netzwerkumgebung sichtbar.

Einzges Problem (auch nach dem Neustart):
Nach ipkg update
erhalte ich folgende Meldung:
-ash: ipkg: not found
egal, ob ich mich im Verzeichnis "volume1" befinde, oder in dem neu geschaffenen Unterverzeichnis "bootstrap", wo auch "ipkg.sh" steht.

Auch wenn ich diesen Befehl in dem ebenfalls neu geschaffenen Verzeichnis
\@optware\etc
eingebe, kommt
-ash: ipkg: not found

Gibt es noch was, was ich anders einstellen muß?
Oder könnte es sein, daß die Skripte nur mit der ursprünglichen Firmware funktionieren und nicht mit dem Januar-Update "DSM 2.2-0965"?
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
So langsam mach ich mir Sorgen. Du bist jetzt der 2te Fall dieser Art in kurzer Zeit. Ist bei der Installation wirklich alles problemlos gelaufen? Probier sie noch mal durch ...

MfG Matthieu
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
So langsam mach ich mir Sorgen. Du bist jetzt der 2te Fall dieser Art in kurzer Zeit. Ist bei der Installation wirklich alles problemlos gelaufen? Probier sie noch mal durch ...

MfG Matthieu
Bei der Installation der DS oder der Anwendung (syno-mvkw-bootstrap_1.2-7_arm.xsh)?

Meine DS läuft problemlos, wenn ich auch manchmal den Eindruck habe, daß die Schreib-/Lesezugriffe scho oft sehr langsam sind, zumindest im Vergleich zu einem "richtigen" Server, wie ich es von Novell-Servern (und auch von Windows-Servern) gewohnt bin.

Und die Anwendung habe ich jetzt 3mal von der DS entfernt und neu geladen (zuletzt 2x mit wget) und die beschriebene Routine durchlaufen lassen. Ist ja auch nicht schwer, wenn man mal begriffen hat, daß dazu der admin einfach root heißen soll.....
Wenn's denn was bringen soll, kann ich alle im Rahmen der Installation eingestellten Dateien und Verzeichnisse (soweit ich sie entdecke) noch mal löschen und wieder bei wget... anfangen.

Um "alle Verzeichnisse" zu entdecken: gibt es (oute ich mich schon wieder als ahnungslos!!) eine Möglichkeit, die Dateien und Verzeichnisse mit Datum etc. anzuzeigen? Wenn ich in putty "ls" eingebe, werden anders, als unter Windoofs nur die Namen angezeigt.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
Um "alle Verzeichnisse" zu entdecken: gibt es (oute ich mich schon wieder als ahnungslos!!) eine Möglichkeit, die Dateien und Verzeichnisse mit Datum etc. anzuzeigen? Wenn ich in putty "ls" eingebe, werden anders, als unter Windoofs nur die Namen angezeigt.
Auf der DS mit "ls -la" oder "ll" oder "dir". Schau auch mal ins Wiki.
Zum Problem zurück. Was geben die einzelnen Befehle
Rich (BBCode):
ls -la /
mount
set
aus?

Gruß Götz
 

5n00py

Benutzer
Mitglied seit
31. Aug 2009
Beiträge
257
Punkte für Reaktionen
0
Punkte
16
Bei der Installation der DS oder der Anwendung (syno-mvkw-bootstrap_1.2-7_arm.xsh)?

Meine DS läuft problemlos, wenn ich auch manchmal den Eindruck habe, daß die Schreib-/Lesezugriffe scho oft sehr langsam sind, zumindest im Vergleich zu einem "richtigen" Server, wie ich es von Novell-Servern (und auch von Windows-Servern) gewohnt bin.

Und die Anwendung habe ich jetzt 3mal von der DS entfernt und neu geladen (zuletzt 2x mit wget) und die beschriebene Routine durchlaufen lassen. Ist ja auch nicht schwer, wenn man mal begriffen hat, daß dazu der admin einfach root heißen soll.....
Wenn's denn was bringen soll, kann ich alle im Rahmen der Installation eingestellten Dateien und Verzeichnisse (soweit ich sie entdecke) noch mal löschen und wieder bei wget... anfangen.

Um "alle Verzeichnisse" zu entdecken: gibt es (oute ich mich schon wieder als ahnungslos!!) eine Möglichkeit, die Dateien und Verzeichnisse mit Datum etc. anzuzeigen? Wenn ich in putty "ls" eingebe, werden anders, als unter Windoofs nur die Namen angezeigt.

So kommen wir doch nicht weiter, irgendwas machst du falsch. Es wird kaum möglich sein das herauszufinden, wenn du dein Vorgehen nicht detailiert beschreibst (Code).
Erstelle einfach das gewollte Verzeichniss und wechsel mit: "cd /volume1/Public" in dieses. Lade die Datei mit wget in dieses, dann lass dir mit dem Befehl "ls" den Inhalt anzeigen. Jetzt müsstest du deine heruntergeladene Datei sehen.
Dann führst du diese mit "sh" aus und postest hier mal den Code den dir die Shell ausspuckt.
Dann können wir weiter sehen.
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
So kommen wir doch nicht weiter, irgendwas machst du falsch. Es wird kaum möglich sein das herauszufinden, wenn du dein Vorgehen nicht detailiert beschreibst (Code).
Erstelle einfach das gewollte Verzeichniss und wechsel mit: "cd /volume1/Public" in dieses. Lade die Datei mit wget in dieses, dann lass dir mit dem Befehl "ls" den Inhalt anzeigen. Jetzt müsstest du deine heruntergeladene Datei sehen.
Dann führst du diese mit "sh" aus und postest hier mal den Code den dir die Shell ausspuckt.
Dann können wir weiter sehen.

Das Kopieren der Rückmeldungen nach "sh" hat mich zu dem Ausruf "Au Mann, war ich blind!" gebracht. :eek:
Wie weiter oben beschrieben, hatte ich
wget http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh

eingegeben. Da ich aber eine DS210j habe, muß es lauten:
wget http://ipkg.nslu2-linux.org/feeds/o...ss/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh

Nachdem ich das gemacht hatte und auch mit "sh syno-mvkw-bootstrap_1.2-7_arm.xsh" fortgesetzt, erhielt ich noch die Aufforderung, die Verzeichnisse mit Optware zu löschen und ein reboot zu machen. Danach konnte ich die Installation durchziehen. Nun hat auch "ipkg update" funktioniert. :)
Nun hoffe ich, daß der Rest auch noch klappt.....
 

5n00py

Benutzer
Mitglied seit
31. Aug 2009
Beiträge
257
Punkte für Reaktionen
0
Punkte
16
Na herzlichen Glückwunsch :D
Wenn du noch weitere Unterstützung brauchen solltest im Bezug auf den Tunnel
kannst mich gerne per PM anschreiben, ich habe den Tunnel wie beschrieben
aufgebaut und zusätzlich über SSH authentication abgesichert, was das Risiko eines Einbruchs über root nochmals erheblich minimiert.
Funktioniert alles wunderbar :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat