Nega teskari SSH proksi tinglovchisi faqat serverda ochiq
Proksi protokolini yoki hisob ma'lumotlarini o'zgartirishdan oldin masofaviy tinglovchining bind manzili va GatewayPorts rejimini tekshiring.
Masofaviy yo'naltirish SSH serveridan ishlashi mumkin, lekin boshqa mashinadan kelgan ulanishlarni rad etadi, chunki u faqat loopback'da tinglaydi. Avval haqiqiy tinglash manzilini tekshiring.
Server tomonida GatewayPorts | Masofaviy yo'naltirish bind'i |
|---|---|
no, standart | Tinglovchilarni loopback bilan cheklaydi |
yes | Wildcard bind'ni majburiy qiladi |
clientspecified | Mijozga aniq bind manzilini so'rashga ruxsat beradi |
Bitta boshqariladigan interfeys uchun mo'ljallangan tinglovchi uchun server quyidagini ishlatishi mumkin:
GatewayPorts clientspecified
Keyin mijoz o'zining -R spetsifikatsiyasida mos manzilni so'raydi. Bu manzil masofaviy mashinada mavjud bo'lishi kerak va boshqa yo'naltirish cheklovlari hamon amal qiladi. Mijoz tomonidagi -g bu yo'nalish uchun almashtiriladigan boshqaruv emas.
Uch ruxsat alohida qoladi: yo'naltirishni yaratish uchun SSH ruxsati, uning tinglovchisiga tarmoq kirishi va HTTP yoki SOCKS xizmatining o'z kirish siyosati. SSH kirishi tunnel yaratuvchisini autentifikatsiya qiladi; u umumiy tinglovchining har bir keyingi chaqiruvchisini autentifikatsiya qilmaydi va SOCKS parol sinovini qo'shmaydi.
Agar masofaviy chaqiruvchi hali ham ulana olmasa, bind manzilini, serverning yo'naltirish cheklovlarini va firewall yo'lini shu tartibda tekshiring. TCP tinglovchiga yetgandan so'ng, muvaffaqiyatsiz proksi qo'l siqishi keyingi muammodir.