Cam pe la 03/04/2004 10:28 AM, Iorga Alin scrise:
>Poate cineva sa imi spuna cum sa lucrez prin SSH pe un computer care se
>afla in spatele unui NAT (bineinteles ca nu pot sa ma conectez direct la
>el si nici nu pot obtine acces direct la el prin intermediul unei
>redirectari de port).
>
>Ma gindesc la o solutie de genul: creez de pe computerul care se afla in
>spatele NAT un socket catre un server , iar prin socketul ala sa pot
>trimite comenzi inapoi. Se poate asa ceva? Daca da, dati-mi un indiciu
>despre ce sa caut.
>
>
Daca nu vrei sa modifici firewalul ca sa faca un DNAT, cred ca poti sa
rezolvi si cu o tunelare ssh (trebuie sa ai sshd pornit pe server, si un
cont ssh).
-L port:host:hostport
Specifies that the given port on the local (client) host is to be
forwarded to the given host and port on the remote side.
Deci,
$ ssh -N -f -L 1234:192.168.0.3:22 [EMAIL PROTECTED]
(-N si -f sint pentru a ramine pe masina ta)
Testam tunelul:
$ telnet localhost 1234
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
SSH-1.x-OpenSSH_3.x
--
Ce nu te omoara ti-o intareste.
---
Detalii despre listele noastre de mail: http://www.lug.ro/