Monday, June 19, 2006

Χτύπα τον router αλύπητα

Είμαι στο γραφείο. Πως μπορώ να συνδεθώ στο administrative web interface του router που είναι σπίτι μου, σα να συνδεόμουν από το εσωτερικό δίκτυο του σπιτιού μου;

ssh -l homeuser -p home_exposed_ssh_server_port -Llocal_port:router_internal_ip:router_admin_ui_port home_exposed_ssh_server

Παράδειγμα:
ssh -l void -p 22 -L12500:192.168.1.1:80 void.homeip.net

Στη συνέχεια, ανοίγουμε έναν browser στο μηχάνημα που καθόμαστε και τον οδηγούμε στο http://localhost:12500

Παρατηρήσεις:
* Υποθέτουμε ότι μπορείτε να κάνετε τυπικό ssh login στον home_exposed_ssh_server από το γραφείο, και ότι το port forwarding του ssh server στο σπίτι είναι ενεργοποιημένο (τυπικά είναι πάντα). Εμμέσως γίνεται και η υπόθεση ότι εκτός από το router υπάρχει και άλλο μηχάνημα ανοιχτό στο σπίτι (home_exposed_ssh_server).
* 12500 είναι μια τυχαία πόρτα στο μηχάνημα που κάθεστε. Μπορεί να είναι οποιαδήποτε θέλετε, αρκεί να είναι μεγαλύτερη από τη 1024 και να μην είναι δεσμευμένη από κάποια άλλη διεργασία.
* Το password που θα χρειαστεί να εισάγουμε είναι αυτό που θα βάζαμε αν κάναμε ένα τυπικό ssh login στον home_exposed_ssh_server.
* Αν το δίκτυό σας είναι κορεσμένο μάλλον θα δείτε time out.
* Υποθέτω ότι τρέχει παντού Γιουνιξοειδές λειτουγικό.
* Όλη η σύνδεση είναι κρυπτογραφημένη και ο χρήστης έχει αυθεντικοποιηθεί.

ΥΓ: Αμφιβάλω αν φανεί έστω και σε έναν χρήσιμο το tip.

0 Comments:

Post a Comment

<< Home