SSH to Telnet proxy

Giorgos Keramidas keramida at ceid.upatras.gr
Wed Mar 14 22:29:01 EET 2007


On 2007-03-14 21:38, Thanasis <thanasis at asyr.hopto.org> wrote:
> Διόρθωση (κατόπιν δοκιμής)
> Το πιο πάνω θα δουλέψει και για 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.

Ακριβώς :)

Εναλλακτικά, αν το machine.local.net host name κάνει resolve σε πάνω από
ένα IP address, μπορείς να δώσεις:

    ssh -L localaddr:2323:remotehost:23 guard.example.com

Και ύστερα από αυτό το localaddr:2323 port είναι πλέον forwarder για το
remotehost:23, μέσω ενός ssh tunnel που περνάει από το guard.example.com




More information about the Linux-greek-users mailing list