SSH to Telnet proxy

Thanasis thanasis at asyr.hopto.org
Wed Mar 14 21:38:31 EET 2007


on 03/14/2007 07:55 PM Thanasis wrote the following:
>> Στο πνεύμα του προηγούμενου άρθρου (που αναφέρεται σε ssh tunneling μέσω 
>> ssh), μπορείς να κάνεις ssh στο guard.example.com
>> και forward την τοπική θύρα 23 σε κάποιο μηχάνημα στο remote network (lan):
>> # ssh -v -L 23:remote.machine:23 guard.example.com
>> (πρέπει να είσαι root για να κάνεις forward Privileged ports)
>> και μετά
>> telnet localhost
>> οπότε και συνδέεσαι στο remote.machine στο remote lan.
> Εννοώ
> telnet machine.local.net
> όπου machine.local.net το τοπικό μηχάνημα (στο τοπικό δίκτυο) που έχει 
> ανοίξει (και διατηρεί ανοικτό) το ssh tunnel όπως πιό πάνω...
> ;-)
>
>
Διόρθωση (κατόπιν δοκιμής)
Το πιο πάνω θα  δουλέψει και για telnet από τους hosts του local lan, άν 
η πιό πάνω εντολή γίνει:

# ssh -v -L machine.local.net:23:remote.machine:23 guard.example.com
δηλαδή
# ssh -v -L local.lan.ip:23:remote.machine:23 guard.example.com
οπότε το μηχάνημα που ανοίγει (και διατηρεί) το ssh tunnel ακούει στην τοπική ip (όχι την 127.0.0.1) και στην θύρα 23 και την κάνει forward μέσω ssh στο guard.example.com και στη συνέχεια, αυτό στο remote.machine (στο lan του example.com).
*Δεν* χρειάζονται iptables/nat.







More information about the Linux-greek-users mailing list