Hi zusammen,
zum Debuggen von VPN-Verbindungen kann man sich allerlei Daten ausgeben lassen.
Wenn ich mich per SSH in den Lancomrouter einlogge vermisse ich ein Linuxkommando wie 'befehl | less' oder 'befehl > /root/logoutput' so dass ich mir den Output interaktiv ansehen und scrollen kann.
Gibt es eine Möglichkeit in der Lancom CLI den Output irgendwohin zu 'pipen' oder in eine Datei zu verschieben so dass man es anschliessend in Ruhe (offline) ansehen könnte?
Lancom Kommandozeilenoutput mit less o.ä. pipen?
Moderator: Lancom-Systems Moderatoren
- Bernie137
- Beiträge: 1700
- Registriert: 17 Apr 2013, 21:50
- Wohnort: zw. Chemnitz und Annaberg-Buchholz
Re: Lancom Kommandozeilenoutput mit less o.ä. pipen?
Hi,
ich mache sowas mit putty. Da kann man alles von der Console in eine Textdatei speichern lassen.
Gruß Bernie
ich mache sowas mit putty. Da kann man alles von der Console in eine Textdatei speichern lassen.
Gruß Bernie
Man lernt nie aus.
Re: Lancom Kommandozeilenoutput mit less o.ä. pipen?
Interessant. Ich habe jetzt Linux aber probiere das mal damit aus.Bernie137 hat geschrieben:Hi,
ich mache sowas mit putty. Da kann man alles von der Console in eine Textdatei speichern lassen.
Gruß Bernie
Re: Lancom Kommandozeilenoutput mit less o.ä. pipen?
Hallo,
also es gibt hier mehrere möglichleiten das umzusetzen.
1. du könntest den trace monitor von lancom nutzen (rechts klick auf gerät und trace-ausgabe erstellen...). dort kannst du mit " + - @ "" " filtern
2. das geht auch auf der console. ZB wenn du nach errors im VPN-Status trace suchst müsstest du eingeben "trace # vpn-sta @ error"( das # nach dem trace toggled).
3. wie schon erwähnt kannst du bei putty, linux integrierter ssh client, secureCRT und den meisten tools die sessions loggen, dafür einfach mal unter Loggig schauen bei den tools, bei putty steht sogar erklärt was du eingeben musst etc.
4. du könntest dir auch bestimmte ausgaben in eine datei speichern lassen mittels befehl...
5. EDIT: mit "cat test.lcs | ssh -l root DNS/IP beginscript" kannst du auch Scripte vorbereiten und schnell per einen Befehl auf die Kisten schießen...
Es gibt auch irgendwo ein KB Eintrag von LANcom, da steht auch viel zum Filtern etc. Ansonsten:
grüße
also es gibt hier mehrere möglichleiten das umzusetzen.
1. du könntest den trace monitor von lancom nutzen (rechts klick auf gerät und trace-ausgabe erstellen...). dort kannst du mit " + - @ "" " filtern
2. das geht auch auf der console. ZB wenn du nach errors im VPN-Status trace suchst müsstest du eingeben "trace # vpn-sta @ error"( das # nach dem trace toggled).
3. wie schon erwähnt kannst du bei putty, linux integrierter ssh client, secureCRT und den meisten tools die sessions loggen, dafür einfach mal unter Loggig schauen bei den tools, bei putty steht sogar erklärt was du eingeben musst etc.
4. du könntest dir auch bestimmte ausgaben in eine datei speichern lassen mittels befehl...
5. EDIT: mit "cat test.lcs | ssh -l root DNS/IP beginscript" kannst du auch Scripte vorbereiten und schnell per einen Befehl auf die Kisten schießen...
Die File liegt nun im Hauptverzeichnis "/", die kannst du dann mit vi oder nano ansehen, bearbeiten, weiß der geier was...root@linux:~# ssh root@DEIN.HOST.NET -p SSH-PORT "ls stat/vdsl" >> /vdsl-stat.txt
root@DEIN.HOST.NETs password:
Es gibt auch irgendwo ein KB Eintrag von LANcom, da steht auch viel zum Filtern etc. Ansonsten:
FILTER:
Command output filter
The output generated by some commands can be limited by specifying a filter
expression. The filtering is not done line by line, but block by block
depending on the command executed.
A filter expression begins with a stand-alone '@' character and ends either
at the end of the line or with a stand-alone ';' character which terminates
grüße
MÜHSAM ERNÄHRT SICH DAS EICHHÖRNCHEN