lythronix
Goto Top

Remote PC (hinter Router) via Konsole abschalten

Hi,

bis jetzt kann ich den PC über den Admin Bereich meines Routers remote starten.

-- Dann läuft der FTP Server usw.

Jetzt würde ich gerne über die Konsole den Server wieder abschalten. (shutdown -p, oder sowas in der Art).
Nachdem der Server hinter einem Router ist, denke ich mir ein Port Forwarding müsste es tun.

Kann man irgendwie den Shutdown Befehl an den Router schicken und der sendet ihn weiter an das richtige Port, welches den Befehl dann ausführt?

Hoffe ihr wisst was ich meine.

Lg Lythronix

Content-Key: 129336

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

Printed on: April 18, 2024 at 16:04 o'clock

Member: aqui
aqui Nov 13, 2009 at 20:10:04 (UTC)
Goto Top
Normalerweise ganz einfach am lokalen Rechner z.B. shutdown.exe -s -f -t 01 -m \\<ip_adresse> eingeben. Allerdings ist die Frage welchen TCP/UDP Port Windows für die Kommandoübertragung benutzt.
Diesen Port musst du in der Port Weiterleitung auf die lokale IP des Servers eintragen.
Vermutlich ist es einfacher dort im Router dann TCP 3389 per Port Weiterleitung freizugeben und dann schlicht eine RDP Session auf den Server aufzumachen und dort dann einfach das Shutdown Kommando einzugeben !
Member: Lythronix
Lythronix Nov 13, 2009 at 20:48:14 (UTC)
Goto Top
Und wenns Linux ist? face-smile sry hab ich vergessen zu erwähnen.
Member: aqui
aqui Nov 13, 2009 at 20:56:36 (UTC)
Goto Top
Ahem....das ist ja noch einfacher !!! Da kommt ja jeder Dummie von selbst drauf....

  • Port TCP 22 (SSH) freigeben in der Port Weiterleitung auf dem Router auf die lokale Server IP.
  • Putty als SSH Client runterladen (Wenn der remote Client ein Winblows Rechner ist (Linux hat SSH natürlich onboard !)
  • SSH session auf den Linux Server aufmachen mit Putty oder Linux ssh
  • Einloggen
  • shutdown -h now eingeben
  • Fertich...

Einfacher gehts ja nun wirklich nicht !!

P.S.: Wenn dein Router Port Translation supportet gibst du als Eingangsport zur Sicherheit besser TCP 53022 an den du lokal auf TCP 22 umsetzt. So merkt nicht jedes Script Kiddie mit Port Scanner im Internet gleich das der SSH Standard Port TCP 22 in deiner Router Firewall offen ist:
Im Client gibst du dann als Zielport 53022 an.
Member: Lythronix
Lythronix Nov 13, 2009 at 21:21:59 (UTC)
Goto Top
Ja lol, ich habs gerade vor 10min so gemacht...

Weiß auch nicht warum ich da so kompliziert gedacht habe

Danke trotzdem!!
Member: aqui
aqui Nov 14, 2009 at 15:32:41 (UTC)
Goto Top
Bitte dann auch
How can I mark a post as solved?
nicht vergessen !!