Vendosni daljen SOCKS në kërcimin e fundit SSH
Kombinoni transportin përmes hostit të kërcimit SSH me një përcjellje dinamike lokale, duke e mbajtur lidhjen përfundimtare me faqen në portën e synuar.
Konfiguroni serverin e fundit SSH si host dhe vendosni serverin e ndërmjetëm në ProxyJump:
Host proxy-exit
HostName exit.example
User operator
ProxyJump [email protected]
DynamicForward 127.0.0.1:1080Me llogari të autorizuara në ato hoste, nisni ssh -N proxy-exit. Konfiguroni aplikacionin lokal që të përdorë SOCKS në 127.0.0.1:1080. Dëgjuesi është në klient; lidhja SSH arrin exit.example përmes jump.example.
Lidhjet e kërkuara me faqet hapen nga ana e largët e sesionit të fundit SSH—exit.example. Kërcimi e çon transportin SSH deri te ai host dhe nuk bëhet dalja SOCKS vetëm sepse ishte makina e parë e arritshme.
Destinacioni sheh adresën e zgjedhur nga rrugëtimi i hostit të daljes dhe çdo NAT. Nuk ka pse të përputhet me adresën e hyrjes të emrit të hostit. Të dy serverët kanë nevojë për lejet e përcjelljes që kërkojnë rolet e tyre, dhe kontrollet e çelësit të hostit vazhdojnë të zbatohen për pikat fundore SSH të synuara.
Ky konfigurim krijon shërbimin SOCKS përmes përcjelljes dinamike SSH. Nëse porta tashmë ekzekuton një dëgjues SOCKS të pavarur, arritja e atij dëgjuesi me një përcjellje fikse është një rregullim tjetër.