SSH orqali mavjud HTTP yoki SOCKS proksisiga yetib borish
SSH orqali uzoqdagi loopback HTTP yoki SOCKS proksisiga uning tinglovchisini ommaga oshkor qilmasdan yetib boring.
Agar relay.example.net allaqachon o'zining 127.0.0.1:1080 da SOCKS ishlatayotgan bo'lsa, o'sha tinglovchini ommaga oshkor qilish o'rniga kirishni uzating:
ssh -N -L 127.0.0.1:1081:127.0.0.1:1080 [email protected]| Yakuniy nuqta | Rol |
|---|---|
Noutbuk 127.0.0.1:1081 | Noutbuk ilovasida sozlanishi kerak bo'lgan SOCKS manzili. |
Relay 127.0.0.1:1080 | SSH serveri tomonidan yetib boriladigan mavjud proksi. |
Mahalliy yo'naltirish sintaksisi belgilangan manzilni server tomoniga biriktiradi. Uzoq loopback porti 3128 dagi HTTP proksi yoki proxy.internal.example:8080 kabi intranet yakuniy nuqtasi ham xuddi shu tamoyilda ishlaydi. Mijozni o'sha mavjud HTTP protokoli va hisob uchun sozlang; uni SSH orqali o'tkazish SOCKS yoki TLS yoqilgan HTTPS tinglovchisini yaratmaydi.
Mavjud xizmat hanuz qo'llab-quvvatlanadigan protokol versiyalari, autentifikatsiya, manzillar va yakuniy chiqishni tanlaydi. Agar uzoqdagi proksini boshqa SSH jarayoni yaratgan bo'lsa, ikkala jarayon ham tirik qolishi kerak. Noutbuk→relay→shlyuz marshruti veb-saytga oxirgi tashqi ulanishni ko'rsatadi, mahalliy 1081 porti ajratgan shaxsni emas.
Noutbukning bog'lanishini aniq mahalliy saqlang. Kengroq oshkor qilish xizmatga kim yetib borishini o'zgartiradi va SSH kirish tinglovchiga SOCKS parolini qo'shmaydi. Rad etilsa, noutbuk tinglovchisi, SSH transporti va uzoqdagi proksini alohida bosqichlar sifatida tekshiring.