Andhverf dynamísk SSH-framsending: búa til fjarlægan SOCKS-hlustara
Búðu til andhverfan dynamískan SOCKS-hlustara á SSH-þjóni þar sem tengingar við áfangastaði eru opnaðar frá biðlarahliðinni.
Venjulega gefur SSH SOCKS-göng fartölvu netútgang þjónsins. Andhverf dynamísk framsending snýr þessu fyrirkomulagi við: forrit á fjarlægu vélinni getur notað netið sem SSH-biðlarinn þinn hefur aðgang að.
Á OpenSSH-biðlara sem styður fjarlæga framsendingu án áfangastaðar:
ssh -N -R 127.0.0.1:1080 [email protected]
SOCKS-hlustarinn er á remote.example.net, bundinn við loopback-vistfang sitt. Forrit þar nota 127.0.0.1:1080. Tengingar við áfangastaði fara til baka gegnum SSH og eru opnaðar frá þeirri hlið þar sem biðlarinn þinn keyrir.
Lestu stefnuna á undan IP-inu
Skjölun -R gerir sleppta áfangastaðinn mikilvægan. Forskrift sem inniheldur port:host:hostport er í staðinn föst framsending. Ekki gera ráð fyrir að gamall biðlari styðji styttra dynamíska formið.
Út IP-ið er það sem netið á biðlarahliðinni þinni notar fyrir þessar tengingar. Fartölva bak við heimanetstengil getur farið út um þýtt opinbert vistfang hans. Það er ekki sjálfkrafa IP SSH-þjónsins, né vistfang sem er úthlutað beint til fartölvunnar.
Haltu fjarlæga hlustaranum takmörkuðum. Bindindi með algildisstafi getur leyft öðrum vélum að nota netið á biðlarahliðinni þinni sem útgang, samkvæmt stefnu þjónsins. Jafnvel loopback getur verið aðgengilegt öðrum gjaldgengum ferlum á fjarlæga vélinni; það er ekki leyndarmál fyrir hvern feril.
Fyrir takmarkað safn áfangastaða skaltu fara yfir PermitRemoteOpen og framsendingarstefnu þjónsins. Leiðin er líka háð því að biðlarinn þinn haldist á netinu. Þegar sú tenging lokast hverfur fjarlæga proxy-leiðin. Andhverf framsending breytir því hvaðan tengingar eiga uppruna sinn; hún veitir ekki sjálfstæðan proxy óháðan SSH-lotunni.