የSOCKS መውጫውን በመጨረሻው የSSH ዝለል ላይ ያድርጉ
የSSH ዝለል አስተናጋጅ ማጓጓዣን ከአካባቢ ተለዋዋጭ ማስተላለፊያ ጋር ያዋህዱ፣ የመጨረሻው የድረ-ገጽ ግንኙነት ግን በታሰበው መግቢያ ላይ እንዲቆይ ያድርጉ።
የመጨረሻውን የSSH አገልጋይ እንደ አስተናጋጅ ያዘጋጁ፣ መካከለኛውን አገልጋይ ደግሞ በProxyJump ውስጥ ያስገቡ፦
Host proxy-exit
HostName exit.example
User operator
ProxyJump [email protected]
DynamicForward 127.0.0.1:1080በእነዚያ አስተናጋጆች ላይ የተፈቀዱ መለያዎች ካሉዎት ssh -N proxy-exit ን ይጀምሩ። የአካባቢውን መተግበሪያ SOCKS በ127.0.0.1:1080 እንዲጠቀም ያዘጋጁ። አድማጩ በደንበኛው ላይ ነው፤ የSSH ግንኙነቱ exit.example ን በjump.example በኩል ይደርሳል።
የተጠየቁ የድረ-ገጽ ግንኙነቶች ከመጨረሻው የSSH ክፍለ ጊዜ ሩቅ ጎን—exit.example—ይከፈታሉ። ዝለሉ የSSH ማጓጓዣን ወደዚያ አስተናጋጅ ያመላልሳል፤ የመጀመሪያው ሊደረስበት የቻለ ማሽን በመሆኑ ብቻ የSOCKS መውጫ አይሆንም።
መዳረሻው በመውጫው አስተናጋጅ ማዞሪያ እና በማንኛውም NAT የተመረጠውን አድራሻ ያያል። ከአስተናጋጅ ስሙ የመግቢያ አድራሻ ጋር መመሳሰል አያስፈልገውም። ሁለቱም አገልጋዮች ለሚጫወቱት ሚና የሚያስፈልጉትን የማስተላለፍ ፈቃዶች ያስፈልጋቸዋል፣ የአስተናጋጅ ቁልፍ ማረጋገጫዎችም አሁንም በታሰቡት የSSH የመጨረሻ ነጥቦች ላይ ይተገበራሉ።
ይህ ውቅር የSOCKS አገልግሎቱን በየSSH ተለዋዋጭ ማስተላለፊያ ይፈጥራል። መግቢያው አስቀድሞ ራሱን የቻለ የSOCKS አድማጭ ካለው፣ ያንን አድማጭ በቋሚ ማስተላለፊያ መድረስ ሌላ አደረጃጀት ነው።