Bernhard Schiffner bernhard@schiffner-limbach.de schrieb:
ssh -L 8888:irgendeinhost:9999 irgendeinaccount@irgendeinhost
dieses, daß ssh Anfragen auf (lokaler Host, Interface lo) Port 8888 entgegennimmt, zum sshd auf der anderen Seite über Port 22 tunnelt , und der wiederum das Ganze dort auf (irgendeinhost, Interface lo) Port 9999 ausgibt.
Warum Interface "lo" auf dem anderen Host? Sollte es nicht ethX sein? Du kannst mit dem Format anderen Hosts ansprechen, und ich denke, es sollte automatisch nach Route gewählt werden (vom "irgendeinhost") welche Schnittstelle benutzt werden soll. Wird die gleiche Adresse gegeben, wird aber auch nicht unbedingt "lo" benutzt, denn sie ist nur für 127.0.0.1 zu nutzen. Sogar wenn der Host 192.168.1.1 mit sich selber (auch 192.168.1.1) sprechen soll wird das, meiner Wissen nach, über ethX (vermutlich eth0) passieren.
Grüße Luca Bertoncello (lucabert@lucabert.de)