Tavaliselt annab SSH SOCKS-tunnel sülearvutile serveri võrguväljundi. Pöörd-dünaamiline edastamine pöörab selle korralduse ümber: kaugmasinas olev programm saab kasutada võrku, mis on teie SSH-kliendil kättesaadav.

OpenSSH-kliendil, mis toetab sihtkohata kaugedastust:

ssh -N -R 127.0.0.1:1080 [email protected]

SOCKS-kuulaja on aadressil remote.example.net ja on seotud oma loopback-aadressiga. Seal olevad programmid kasutavad aadressi 127.0.0.1:1080. Sihtkoha ühendused liiguvad tagasi läbi SSH ja avatakse sellelt poolelt, kus teie klient töötab.

Lugege suund enne IP-d

‎-R dokumentatsioon muudab väljajäetud sihtkoha oluliseks. Spetsifikatsioon, mis sisaldab port:host:hostport, on selle asemel fikseeritud edastus. Ärge eeldage, et vana klient toetab lühemat dünaamilist vormi.

Väljuv IP on see, mida teie kliendipoolne võrk nende ühenduste jaoks kasutab. Koduruuteri taga olev sülearvuti võib väljuda ruuteri tõlgitud avaliku aadressi kaudu. See ei ole automaatselt SSH-serveri IP ega sülearvutile otse määratud aadress.

Hoidke kaugkuulaja piiratud. Metamärgiga sidumine võib lubada teistel masinatel kasutada teie kliendipoolset võrku väljundina, sõltuvalt serveri poliitikast. Isegi loopback võib olla kättesaadav teistele sobivatele protsessidele kaugkohas; see ei ole protsessipõhine saladus.

Piiratud sihtkohtade komplekti puhul vaadake üle PermitRemoteOpen ja serveri edastuspoliitika. Marsruut sõltub ka sellest, kas teie klient jääb võrku. Kui see ühendus sulgub, kaob kaugproksi tee. Pöördedastamine muudab seda, kust ühendused algavad; see ei paku SSH-seansist sõltumatut eraldiseisvat proksit.

Seotud artiklid