SOCKS chiqishini oxirgi SSH sakrashiga joylashtiring
SSH sakrash xostining transportini mahalliy dinamik yo'naltirish bilan birlashtiring va yakuniy veb-sayt ulanishini mo'ljallangan shlyuzda saqlang.
Oxirgi SSH serverini xost sifatida sozlang va oraliq serverni ProxyJump ichiga joylashtiring:
Host proxy-exit
HostName exit.example
User operator
ProxyJump [email protected]
DynamicForward 127.0.0.1:1080O'sha xostlarda ruxsat etilgan hisoblar bilan ssh -N proxy-exit ni ishga tushiring. Mahalliy ilovani 127.0.0.1:1080 manzilida SOCKS ishlatishga sozlang. Tinglovchi mijozda; SSH ulanishi exit.example manziliga jump.example orqali yetadi.
So'ralgan veb-sayt ulanishlari oxirgi SSH sessiyasining uzoq tomonidan ochiladi—exit.example. Sakrash SSH transportini o'sha xostga olib boradi va faqat birinchi yetib bo'ladigan mashina bo'lgani uchun SOCKS chiqishiga aylanmaydi.
Manzil chiqish xostining marshrutlash va har qanday NAT tanlagan manzilni ko'radi. U xost nomining kirish manziliga mos kelishi shart emas. Ikkala server ham o'z rollari uchun zarur yo'naltirish ruxsatlariga muhtoj, xost kaliti tekshiruvlari esa mo'ljallangan SSH oxirgi nuqtalarida hamon amal qiladi.
Bu konfiguratsiya SOCKS xizmatini SSH dinamik yo'naltirishi orqali yaratadi. Agar shlyuz allaqachon mustaqil SOCKS tinglovchisini ishga tushirgan bo'lsa, o'sha tinglovchiga qat'iy yo'naltirish bilan yetish boshqa tuzilma.