Fi ìjáde SOCKS sí orí ìfò SSH tó kẹ́yìn
Darapọ̀ gbígbé ojú-ìṣàkóso ìfò SSH pẹ̀lú ìtọ́sọ́nà onígbà-déédéé àdúgbò, ní kíkí ìsopọ̀ wẹ́bùsáìtì tó kẹ́yìn dúró ní ẹnubodè tí a pinnu.
Ṣètò àpèsè SSH tó kẹ́yìn gẹ́gẹ́ bí olùgbàlejò, kí o sì fi àpèsè àárín sí ProxyJump:
Host proxy-exit
HostName exit.example
User operator
ProxyJump [email protected]
DynamicForward 127.0.0.1:1080Pẹ̀lú àwọn àkọsílẹ̀ tí a fọwọ́ sí lórí àwọn olùgbàlejò wọnnì, bẹ̀rẹ̀ ssh -N proxy-exit. Ṣètò ohun-èlò àdúgbò láti lo SOCKS ní 127.0.0.1:1080. Olùgbọ́ wà lórí ẹ̀rọ oníbàárà; ìsopọ̀ SSH dé exit.example nípasẹ̀ jump.example.
Àwọn ìsopọ̀ wẹ́bùsáìtì tí a béèrè ń ṣí láti ẹ̀gbẹ́ ọ̀nà jínjìn ti ìpàdé SSH tó kẹ́yìn—exit.example. Ìfò náà gbé gbígbé SSH lọ sí olùgbàlejò yẹn, kì í sì í di ìjáde SOCKS kìkì nítorí pé ó jẹ́ ẹ̀rọ àkọ́kọ́ tí a lè dé.
Ibùdó rí àdírẹ́sì tí ìtọ́sọ́nà olùgbàlejò ìjáde àti NAT èyíkéyìí yàn. Kò gbọdọ̀ ní láti bá àdírẹ́sì ìwọlé orúkọ olùgbàlejò mu. Àwọn àpèsè méjèèjì nílò àwọn àṣẹ ìtọ́sọ́nà tí ojúṣe wọn béèrè, àti pé àwọn àyẹ̀wò kọ́kọ́rọ́ olùgbàlejò ṣì kan àwọn ibi-ìparí SSH tí a pinnu.
Ìṣètò yìí dá iṣẹ́ SOCKS kalẹ̀ nípasẹ̀ ìtọ́sọ́nà onígbà-déédéé SSH. Bí ẹnubodè bá ti ń ṣiṣẹ́ olùgbọ́ SOCKS aládàáṣe, díde olùgbọ́ yẹn pẹ̀lú ìtọ́sọ́nà dúró ṣinṣin jẹ́ ètò mìíràn.