Uelekezaji wa nguvu wa kinyume wa SSH: kuunda kikusanyaji cha SOCKS cha mbali
Unda kikusanyaji cha SOCKS cha nguvu cha kinyume kwenye seva ya SSH, huku miunganisho ya lengo ikifunguliwa kutoka upande wa mteja.
Kwa kawaida mtando wa SSH SOCKS humpa kompyuta ya mkononi njia ya kutoka ya mtandao ya seva. Uelekezaji wa nguvu wa kinyume hugeuza mpangilio huo: programu kwenye mashine ya mbali inaweza kutumia mtandao unaopatikana kwa mteja wako wa SSH.
Kwenye mteja wa OpenSSH anayeauni uelekezaji wa mbali usio na lengo:
ssh -N -R 127.0.0.1:1080 [email protected]
Kikusanyaji cha SOCKS kiko kwenye remote.example.net, kimefungwa kwa anwani yake ya loopback. Programu za hapo hutumia 127.0.0.1:1080. Miunganisho ya lengo hurudi kupitia SSH na hufunguliwa kutoka upande ambao mteja wako anaendesha.
Soma mwelekeo kabla ya IP
Nyaraka za -R hufanya lengo lililoachwa liwe na maana. Maelezo yenye port:host:hostport ni uelekezaji thabiti badala yake. Usidhani mteja wa zamani unaauni umbo la nguvu fupi.
IP ya kutoka ni ile ambayo mtandao wa upande wa mteja wako hutumia kwa miunganisho hiyo. Kompyuta ya mkononi iliyo nyuma ya kipanga njia cha nyumbani inaweza kutoka kupitia anwani ya umma iliyotafsiriwa ya kipanga njia. Si IP ya seva ya SSH kiotomatiki, na si anwani iliyopewa kompyuta ya mkononi moja kwa moja.
Weka kikusanyaji cha mbali kikiwa kimezuiwa. Ufungaji wa herufi ya pori unaweza kuruhusu mashine nyingine kutumia mtandao wa upande wa mteja wako kama njia ya kutoka, kulingana na sera ya seva. Hata loopback inaweza kupatikana kwa michakato mingine inayofaa kwenye mwenyeji wa mbali; si siri kwa kila mchakato.
Kwa seti ndogo ya malengo, pitia PermitRemoteOpen na sera ya uelekezaji ya seva. Njia pia inategemea mteja wako kubaki mtandaoni. Uunganisho huo ukifungwa, njia ya wakala wa mbali hupotea. Uelekezaji wa kinyume hubadilisha miunganisho inapotokea; hautoi wakala huru usiotegemea kipindi cha SSH.