A SOCKS-kilépést a legutolsó SSH-ugrásra tegye
Kombinálja az SSH-ugró gazdagép átvitelét helyi dinamikus továbbítással, miközben a végső weboldal-kapcsolat a szándékolt átjárón marad.
Állítsa be a végső SSH-kiszolgálót gazdagépként, a köztes kiszolgálót pedig helyezze a ProxyJump alá:
Host proxy-exit
HostName exit.example
User operator
ProxyJump [email protected]
DynamicForward 127.0.0.1:1080A gazdagépeken engedélyezett fiókokkal indítsa el a ssh -N proxy-exit parancsot. Állítsa be a helyi alkalmazást, hogy SOCKS-t használjon a 127.0.0.1:1080 címen. A figyelő az ügyfélen van; az SSH-kapcsolat a exit.example címet jump.example-n keresztül éri el.
A kért weboldal-kapcsolatok a végső SSH-munkamenet távoli oldaláról nyílnak meg—exit.example. Az ugrás az SSH-forgalmat ehhez a gazdagéphez viszi, és nem válik SOCKS-kilépéssé csak azért, mert ez volt az első elérhető gép.
A cél a kilépő gazdagép útválasztása és az esetleges NAT által kiválasztott címet látja. Ennek nem kell megegyeznie a gazdagépnév bejelentkezési címével. Mindkét kiszolgálónak szüksége van a szerepéhez előírt továbbítási engedélyekre, és a gazdagépkulcs-ellenőrzések továbbra is a szándékolt SSH-végpontokra vonatkoznak.
Ez a beállítás az SSH dinamikus továbbításával hozza létre a SOCKS-szolgáltatást. Ha az átjáró már önálló SOCKS-figyelőt futtat, annak elérése rögzített továbbítással más elrendezés.