Weka Toko la SOCKS kwenye Rukio la Mwisho la SSH
Unganisha usafirishaji wa mwenyeji wa rukio la SSH na uelekezaji tendaji wa ndani, huku ukiweka muunganisho wa mwisho wa tovuti kwenye lango lililokusudiwa.
Sanidi seva ya mwisho ya SSH kama mwenyeji, na weka seva ya kati katika ProxyJump:
Host proxy-exit
HostName exit.example
User operator
ProxyJump [email protected]
DynamicForward 127.0.0.1:1080Ukiwa na akaunti zilizoidhinishwa kwenye wenyeji hao, anzisha ssh -N proxy-exit. Sanidi programu ya ndani kutumia SOCKS kwenye 127.0.0.1:1080. Msikilizaji yuko kwa mteja; muunganisho wa SSH unafikia exit.example kupitia jump.example.
Miunganisho ya tovuti iliyoombwa hufunguka kutoka upande wa mbali wa kipindi cha mwisho cha SSH—exit.example. Rukio hubeba usafirishaji wa SSH hadi mwenyeji huyo na halawi toko la SOCKS eti kwa sababu tu lilikuwa mashine ya kwanza kufikiwa.
Marudio huona anwani iliyochaguliwa na uelekezaji wa mwenyeji wa toka na NAT yoyote. Haihitaji kulingana na anwani ya kuingia ya jina la mwenyeji. Seva zote mbili zinahitaji ruhusa za uelekezaji zinazohitajika kwa majukumu yao, na ukaguzi wa ufunguo wa mwenyeji bado unatumika kwa vituo vya mwisho vya SSH vilivyokusudiwa.
Usanidi huu huunda huduma ya SOCKS kupitia uelezaji tendaji wa SSH. Ikiwa lango tayari linaendesha msikilizaji huru wa SOCKS, kufikia msikilizaji huyo kwa uelekezaji usiobadilika ni mpangilio mwingine.