tomalinka
Goto Top

Low-Level Zugriff auf Sinus 154 DSL Basic SE

Ich möchte nicht über das Webinterface sondern über Kommandozeile auf den Router zugreifen. SNMP und Telnet unterstützt der Router nicht.

Gibt es nicht einen standardisierten Low-Level Befehlsatz, mit dem man auf das ROM
eines Routers zugreifen kann?

Hinter dem Webinterface verbirgt sich ja auch ein Sammelsurium von Java, HTML, CGI Befehlen, mit dem man den Zugriff auf den Router programmiert hat.

Oder ein anderes Beispiel. Es gibt ein Tool RouterControl. Mit diesem Tool kann man mittlerweile sehr viele Router bedienen. Wie greifen die Programmierer auf die Router zu?

Content-Key: 29501

Url: https://administrator.de/contentid/29501

Printed on: April 25, 2024 at 13:04 o'clock

Mitglied: 10545
10545 Apr 03, 2006 at 05:05:31 (UTC)
Goto Top
Moin,

Ich möchte nicht über das
Webinterface sondern über Kommandozeile
auf den Router zugreifen. SNMP und Telnet
unterstützt der Router nicht.

Dann geht es auch nicht. Wäre ja auch ein potentielles Sicherheitsrisiko.

Oder ein anderes Beispiel. Es gibt ein Tool
RouterControl. Mit diesem Tool kann man
mittlerweile sehr viele Router bedienen. Wie
greifen die Programmierer auf die Router zu?

Ganz simpel via HTTP-Port (Port 80).
Wenn das Tool läuft, gebe am CMD mal netstat /aein, dann siehst Du die (halb-)offenen Verbindungen.

Gruß, Rene
Member: tomalinka
tomalinka Apr 19, 2006 at 10:26:59 (UTC)
Goto Top
"Ganz simpel via HTTP-Port (Port 80)."
OK da sind wir schon einen Schritt weiter. Und dann?

Folgendes Szenario.
Ich möchte folgendes Programm schreiben:

Pinge einen Server xxx.yyy.zzz im Internet an
Wenn 80 % Timeout, dann
melde dich am Router an
resete den Router oder
verhandle neue Verbindung mit der Vermittlungsstelle.

Wie spreche ich nun den Router an?
Hinter dem Webinterface verbirgt sich ja auch irgendein Befehlssatz, auf
den der Programmierer des Webinterface zugegriffen hat.
Wie machen die Hersteller das? Ist dieser Befehlssatz ein Betriebsgeheimnis oder ein offener Standard?