SSH vasitəsilə mövcud HTTP və ya SOCKS proksisinə çatmaq
Uzaq loopback HTTP və ya SOCKS proksisinə SSH vasitəsilə, dinləyicisini açıq şəkildə göstərmədən çatın.
Əgər relay.example.net artıq öz 127.0.0.1:1080 üzərində SOCKS işlədirsə, həmin dinləyicini açıq şəkildə göstərmək əvəzinə girişi yönləndirin:
ssh -N -L 127.0.0.1:1081:127.0.0.1:1080 [email protected]| Son nöqtə | Rol |
|---|---|
Noutbuk 127.0.0.1:1081 | Noutbukun tətbiqində konfiqurasiya ediləcək SOCKS ünvanı. |
Relay 127.0.0.1:1080 | SSH server tərəfindən əldə edilən mövcud proksi. |
Yerli yönləndirmə sintaksisi sabit təyinatı server tərəfinə təyin edir. Uzaq loopback portu 3128-də HTTP proksisi və ya proxy.internal.example:8080 kimi daxili şəbəkə son nöqtəsi eyni prinsiplə işləyir. Müştərini həmin mövcud HTTP protokolu və hesab üçün konfiqurasiya edin; onu SSH vasitəsilə daşımaq SOCKS və ya TLS ilə işə salınmış HTTPS dinləyicisi yaratmır.
Mövcud xidmət hələ də dəstəklənən protokol versiyalarını, autentifikasiyanı, təyinatları və son çıxışı seçir. Əgər uzaq proksisi başqa SSH prosesi yaradıbsa, hər iki proses sağ qalmalıdır. Noutbuk→relay→şlüz marşrutu vebsaytın son xarici bağlantını görməsinə səbəb olur, yerli port 1081-in ayırdığı kimliyi deyil.
Noutbukun bağlanmasını açıq şəkildə yerli saxlayın. Daha geniş məruz qalma xidmətə kimin çata biləcəyini dəyişir və SSH girişi dinləyiciyə SOCKS parolu əlavə etmir. İmtina üçün noutbuk dinləyicisini, SSH nəqletməsini və uzaq proksini ayrı mərhələlər kimi yoxlayın.