Virtual özəl bir serverdə (VPS) bir SOCKS5 proxyini necə qurmaq olar?

Proxy və Virtual Şəxsi Şəbəkələr (VPN)

Proxy ilə server
Proxy və VPN’lər eyni xidmətlərdən bəzilərini təmin edə bilsələr də, təbiəti ilə fərqlənir. Bir VPN bütün şəbəkə trafikini bir müştəri kompüterində bir tunel vasitəsi ilə başqa bir server kompüterinə yönəldir. Fərdi tətbiq konfiqurasiyası tələb olunmur. Bunun əksinə olaraq, bir proxy istifadə, trafikinin proxy-dən keçməsini təmin etmək üçün hər bir tətbiqin ayrıca konfiqurasiya edilməsini tələb edir.


Bir VPN-nin məqsədi uzaq bir müştəri kompüterinin, başqa bir yerdəki şəbəkə qaynaqlarına, sanki fiziki olaraq eyni ofisdə olduğu kimi daxil olmasına icazə verməkdir. Bu şəbəkə mənbələrindən biri uzaq kompüterin IP ünvanını maska ​​edən internetə daxil ola bilər. Bu səbəbdən son zamanlarda VPN-lər müştərinin kompüter ölkəsində (məsələn, ABŞ-dan kənarda olan Netflix kimi) mövcud olmayan məzmuna daxil olmaq üçün həm geo-obuskasiya vasitəsi, həm də müştərinin İP-in qarşısını almaq üçün gizlilik vasitəsi kimi populyarlıq artımını gördülər. aşkar olunmadan ünvan. Proxy uzaq mənbələrə girişi təmin edə bilməməsi baxımından daha məhduddur, ancaq IP adresinizi maskeleyebilir və geo-obfusasiya xidmətləri təmin edə bilər.

Vəkillik növləri

Ən yaygın iki növ HTTP (Hyper Text Transfer Protocol) və SOCKS5 (Secure Sockets 5). SOCKS4 və SOCKS4a protokolları UDP və ya identifikasiyanı dəstəkləmir. Mövcud SOCKS5 və HTTP etibarlı şəxsləri aşağıdakı şəkildə fərqlənir:

  • Ümumiyyətlə, HTTP proxy yalnız HTTP (TCP) trafikini təmin edə bilər, halbuki bir SOCKS5 proxy TCP və ya UDP istifadə edərək hər hansı bir trafik növünü idarə edə bilər..
  • Bir SOCKS5 proxy, ümumiyyətlə HTTP proxy etdiyi halda, onun vasitəsilə göndərilən trafiki heç bir şəkildə şərh etmir. Bu, bir SOCKS5 proxyinin daha universal olduğunu və daha çox tətbiq ilə istifadə edilə biləcəyini göstərir.
  • Bir HTTP proxy yalnız bir veb brauzeri kimi HTTP müştəriləri ilə istifadə edilə bilər, lakin HTTP məzmunundan xəbərdar olduğu üçün proksi xidmətinə əlavə olaraq başlıqları önbelleğe və ya yenidən yazma kimi ağıllı işlər görə bilər. Anonimlik və məxfilik üçün bir SOCKS5 proxysi daha yaxşı seçimdir, çünki daha ümumi istifadəyə verilə bilər..

Bu yazıda SSH (Secure Shell) istifadə edərək, ən sadə növ SOCKS5 proxy-nin yaradılması məsələsinə baxacağıq. Rəqəmsal Okeanda ucuz VPS quracağıq, SSH serverini konfiqurasiya edəcəyik və proxy istifadə etmək üçün bir neçə müştəri tətbiqini quracağıq.

Proxy serverini qurun

Demək olar ki, hər hansı bir VPS növü bunun üçün işləyəcəkdir. Bəzi veb hosting hesabları da işləyə bilər, çünki köklü SSH girişi deyil, ancaq bir veb hosting hesabını proksi server kimi istifadə bəzi hostların xidmət şərtlərini poza bilər. Digital Ocean, tanınmış və əlverişli bir bulud provayderidir və onların $ 5 / aylıq serverlərindən biri SSH proxy üçün yaxşı işləyəcəkdir.

Rəqəmsal Okean, Virtual Xüsusi Bulud (VPC) təminatçısıdır ki, müəyyən bir server satın almırsınız. Əksinə, bir hesab yaradırsınız və bir ödəniş metodunu ona bağlayırsınız. Bunu etdikdən sonra istədiyiniz qədər virtual server yarada bilərsiniz. VPC-lər sistem spesifikasiyalarına daha çox nəzarət təklif edirlər və ənənəvi VPS-dən daha ucuz başa gəlirlər. Burada VPS və VPC arasındakı fərqlərin yaxşı izahı var.

Bir damla yaratmaq üçün Damlacıqlar menyusunu vurun və onu düzəltmək üçün bir neçə seçim edin. Əməliyyat sistemi və ən kiçik (ən bahalı) ölçüsü olaraq Ubuntu 16.04 LTS (Uzun müddətli Dəstək) seçdim. Damcılar saatla doldurulur. Ən az bahalı seçim yaxşı işləyəcək və bütün ay üçün yalnız 5 dollara başa gələcəkdir.

Rəqəmsal Okean damla yaradır OS və ölçüsünü seçin

İndi Damlacığınız üçün bir yer seçmək istəyərsiniz. Unutmayın ki, proxyinizi istifadə edərkən trafikiniz Dropletinizin IP ünvanından gələn kimi görüləcəkdir. Xüsusilə geo-obfuziya məqsədləri üçün bir proxy qurursanız, görünmək istədiyiniz ölkədə ya da yaxınlığında bir yer seçməlisiniz..

Rəqəmsal Okean damla yaradın Məlumat mərkəzi

Damlacığınız yaradıldıqdan sonra, IP ünvanı və giriş məlumatları ilə Digital Ocean-dan bir təsdiq e-poçtu alacaqsınız.

Rəqəmsal Okean təsdiq e-poçtu

VPS-də OpenSSH-i konfiqurasiya edin

Rəqəmsal Okean damlaları SSH quraşdırılmış və getməyə hazır vəziyyətdə gəlir. Kök istifadəçinin şifrəsi salamlama e-poçtunda verilir, buna görə serverdə əlavə quraşdırma tələb olunmur. Ancaq ən yaxşı təcrübə, şifrəni dəyişdirmək və xüsusi olaraq proxy üçün istifadəçi yaratmaqdır.

MacOS (OSX) və ya Linux-da SSH istifadə edərək Damla bağlayın

Bir terminal açın və xoş gələn e-poçtunuzdan IP adresi ilə əlaqə qurmaq üçün aşağıdakı əmri yazın:

ssh 66.77.88.99 -l kök

Açarı qəbul etmək istənir. Xoş elektron poçtunuzdan parol daxil edin və sonra şifrəni dəyişdirin.

Windows-da PuTTY istifadə edərək Damla bağlayın

Windows istifadə edirsinizsə, Damlacığınıza qoşulmaq üçün SSH müştəri ehtiyacınız olacaq. Ən çox istifadə olunan SSH müştəri PuTTY.

Damlacığınızın IP ünvanını Host Adı sahəsinə daxil edin və Aç düyməsini basın.

PuTTY serverə qoşulun

Sistemin yenilənməsini təmin edin

Sistem proqramının güncəl olduğundan əmin olmaq yaxşı bir fikirdir. Köhnəlmiş proqram, sistem boşluqlarının aparıcı səbəbidir. Ubuntuda bunu etmək üçün iki əmr bunlardır:

apt-get yeniləmə
apt-get yüksəltmə

Rəqəmsal Okeanın şəkillərini yeniləməsini təmin edən Dropletimdə yeniləmə çox az idi.

Rəqəmsal Ocean OS təkmilləşdirilməsi

İstifadəçi əlavə edin

Damla bir istifadəçi ilə gəlir – bütün güclü kök istifadəçisi. Sistemə daha az imtiyazlı bir istifadəçi əlavə etmək və proxyinizə həmin hesabla qoşulmaq yaxşı bir təhlükəsizlik tətbiqidir.

Myuser adlı normal bir istifadəçi əlavə etmək üçün aşağıdakı əmri verin:

adduser myuser

Şifrə və ən azı uyğun bir istifadəçi adı seçin. Başqa bir məlumatı doldurmaq lazım deyil.

Digital Ocean OS istifadəçi əlavə edir

İndi etibarnamədən istifadə etmək üçün lazım olan hər şeyimiz var.

Proxy-yə qoşulun

Proxy-ni tunel trafikində istifadə etmək üçün qoşulmaq lazımdır. Unix kimi əməliyyat sistemlərində quraşdırılmış SSH müştəri olar, halbuki Windows üçün PuTTY kimi üçüncü bir tətbiq lazımdır.

MacOS (OSX) və ya Linux-da SSH istifadə

Proksiyə qoşulma üsulu Linux və MacOS (OSX) üçün eynidır. Terminal açın və SSH-i bu kimi bağlamaq üçün istifadə edin:

ssh 66.77.88.99 -l myuser -D 12345

Rəqəmsal Okean xoş məktubunuzun IP ünvanı ilə 66.77.88.99 dəyişdirin.

The -D keçidi SSH müştərisinə yerli maşındakı 12345 porta göndərilən trafikinizi proksi-yə göndərməyinizi söyləyir. İstədiyiniz istənilən port nömrəsini 1024-dən yuxarı olduğu müddətdə istifadə edə bilərsiniz. Yardım faylından, -D keçidi:

Yerli “dinamik” tətbiqi səviyyəli port ötürməsini təyin edir. Bu, yerli olaraq porta qulaq asmaq üçün bir yuva ayıraraq, istədiyi şəkildə göstərilən bind_address ilə əlaqələndirilir. Bu limana hər dəfə bir əlaqə edildikdə, əlaqə etibarlı kanal üzərindən ötürülür və daha sonra uzaq maşından haraya bağlanacağını təyin etmək üçün tətbiq protokolu istifadə olunur. Hal-hazırda SOCKS4 və SOCKS5 protokolları dəstəklənir və ssh bir SOCKS serveri rolunu oynayacaqdır.

Bu SSH seansını ayırmayın. Bunu yolunuzdan çıxartmaq üçün minimuma endirə bilərsiniz, çünki bundan sonra başqa bir iş görməyinizə ehtiyac qalmayacaq, ancaq proksini istifadə etməyinizə qədər işə buraxın.

Linux və ya Windows-da PuTTY istifadə

PuTTY-i açanda Sessiya nişanında olacaqsınız. Damlağınızın IP ünvanını daxil edin və portu 22 olaraq tərk edin.

PuTTY Sessiyası

SSH-ə gedin -> Tunellər nişanı. Mənbə portu sahəsinə 12345 (və ya istədiyiniz hər hansı bir port) daxil edin. Dynamic radio düyməsini seçin və Əlavə et düyməsini basın.

PuTTY Tunelləri

PuTTY’i açarkən hər dəfə bunu etmək istəmirsinizsə, Sessiyalar sekmesine dönün, Saxlanılan Sessiyalar siyahısında Defolt Parametrlər xəttini vurun və Saxla düyməsini vurun.

Proksini istifadə etmək üçün brauzerinizi və digər tətbiqlərinizi konfiqurasiya edin

İndi etibarnaməyə qoşuldunuzdan istifadə üçün üç əsas yol var:

  1. Proksini istifadə etmək üçün hər bir tətbiqin şəbəkə parametrlərini təyin edin. Bütün tətbiqlər etibarlı şəxsləri deyil, veb brauzerləri dəstəkləyir.
  2. Sizin üçün tətbiq konfiqurasiyasını etmək üçün Firefox və Chrome üçün FoxyProxy plagini kimi plagin istifadə edin.
  3. Proxy’yi bütün tətbiqlər üçün istifadə etmək üçün əməliyyat sisteminin özünə konfiqurasiya edin.

İkinci seçim ən asandır, çünki proksini tez bir zamanda aktivləşdirə və ya söndürə bilərsiniz və brauzerinizi yalnız müəyyən saytlar üçün proxy istifadə edə biləcəyini konfiqurasiya edə bilərsiniz. Digər iki seçim, proksini aktivləşdirmək və ya söndürmək istədikdə bir çox geri və irəli sürüşməyi tələb edir.

Tətbiqin daxili şəbəkə parametrlərini istifadə edərək

SOCKS5 etibarlılarını dəstəkləyən hər hansı bir tətbiq SSH tunelindən istifadə edə bilməlidir. Proxy host 127.0.0.1 (localhost IP) və 12345 portunu (və ya seçdiyiniz hər hansı bir portu) istifadə edin..

Firefox-da proksi parametrləri Tercihlərdə tapılır -> Ətraflı -> Şəbəkə -> Parametrlər.

Firefox proksini konfiqurasiya edir

Chrome-da Parametrlər səhifəsinin altındakı Əlavə Parametrlər bağlantısını vurub Şəbəkəyə getmək lazımdır -> Proxy Parametrlərini dəyişdirin. Chrome’un öz proxy parametrləri yoxdur, buna görə əməliyyat sisteminizin proksi parametrləri panelini açacaqdır.

Internet Explorer istifadə edirsinizsə, İnternet Seçimlərində proxy parametrlərinizi tapa bilərsiniz -> Bağlantılar nişanı -> LAN Parametrlər düyməsini. Bu Windows proxy parametrlərini idarəetmə paneli tətbiqetməsini açır. Xrom kimi, etibarlı şəxslər üçün xüsusi bir Internet Explorer parametrləri yoxdur.

Internet Explorer şəbəkə parametrləri

Firefox və ya Chrome üçün bir plagin istifadə edin.

Firefox və Chrome üçün bir sıra proksi plaginləri var. Populyar biri FoxyProxy. Brauzer çubuğunuzda oturur və proksini tıklayarak aktivləşdirə və ya söndürə bilərsiniz, bu da əməliyyat sistemi və ya brauzer parametrlərinizi qazmaqdan daha asandır..

FoxyProxy ayrıca saytların proxy istifadə etməməsi üçün konfiqurasiya edilə bilər. Bu proksini hər zaman işlətmək, ancaq qəflətən başqa bir ölkədə görünməklə bankınızın müdafiəsini keçmək istəmirsinizsə faydalıdır..

Brauzeriniz üçün FoxyProxy-ni yükləyin.

FoxyProxy Firefox yükləyin

FoxyProxy’yi ilk işə saldığınız zaman əsas pəncərədə əvvəllər qurulmuş, lakin aktiv olmayan bir proksi var. FoxyProxy daxilində bir çox seçim və konfiqurasiya parametrləri var, ancaq proksini işə salmağımız lazım olan az şeyə diqqət yetirmək istəyirik.

Mövcud proxy-ni vurğulayın və Seçimi Düzəlt düyməsini basın.

FoxyProxy Firefox əsas pəncərəsi

Proxy Details sekmesine gedin və Host IP ünvanı olaraq 127.0.0.1 və Port sahəsinə 12345 daxil edin.

FoxyProxy quraşdırma - etibarnamələr - proxy detalları
SOCKS Proxy-ni vurun? onay qutusunu seçin və SOCKS5 radio düyməsini seçin.

Sonra, Ümumi sekmesini vurun və bu proxy vasitəsilə yüklənən host adlarında uzaqdan DNS axtarışlarının yoxlanılmasını təmin edin. Bu, DNS sızmasının qarşısını almağa kömək edəcəkdir. Bu sizi tamamilə gizlətmir, çünki WebRTC axtarışları həqiqi IP ünvanınızı tapmaq üçün hələ də işləyəcəkdir. DNS sızmalarını yoxlamaq üçün bu vasitədən istifadə edə bilərsiniz. Firefox və Google Chrome üçün WebRTC funksiyalarını pozacaq plaginlər var.

FoxyProxy quraşdırma - etibarnamələr - ümumi proxy

FoxyProxy parametrləri pəncərəsini bağlayın və sonra bütün URL-lər üçün proxy defolt istifadə et seçərək proksini aktivləşdirin. Proxy-nin mənim IP nəyim kimi bir sayta girərək işlədiyini yoxlaya bilərsiniz, burada İSP-nin əvəzinə proxy IP adresinizi görməlisiniz..

Proxy-dən istifadə etmək və ya xaric etmək üçün müəyyən URL-ləri müəyyən etmək istəyirsinizsə, xüsusi bir proxy yaratmalı olacaqsınız. Yeni Proxy əlavə et düyməsini vurun və URL Nümunələri adlı parametrlər ekranının yuxarı hissəsində əlavə bir düyməni görəcəksiniz. Xüsusi filtrlər qurmaq üçün bu düyməni vurun.

FoxyProxy URL nümunələri düyməsini

Bu ekranda uyğun və ya istisna etmək üçün saytlar və nümunələri daxil edə bilərsiniz.

FoxyProxy URL nümunələri

Əməliyyat sistemi şəbəkə parametrlərindən istifadə

Proxy parametrlərini hər tətbiqə daxil etmək əvəzinə, əməliyyat sistemi səviyyəsində bir dəfə təfərrüatları təyin etmək mümkündür. Bu zaman, hər tətbiqə sistem səviyyəli proxy-dən istifadə etməyi söyləməlisiniz.

Windows

Windows’da İnternet Seçimlər tətbiqetməsinə iki yolla daxil ola bilərsiniz. İdarəetmə panelinə daxil olun -> İnternet Seçimləri və ya İnternet Seçimlərinə İnternet Explorer-dəki parametrlər menyusundan daxil olun.

Oradan, yuxarıdakı hissədə Internet Explorer üçün təlimatları izləyə bilərsiniz.

MacOS (OSX)

Ekrandakı menyu çubuğunun yuxarı sol hissəsindəki Apple nişanını vurun və Sistem üstünlükləri seçin. Şəbəkə və sonra etibarnamələri seçin.

MacOS Parametrləri

Şəbəkə parametrlərinə daxil olmaq və Proxies sekmesine keçmək üçün Ətraflı düyməni vurun.

MacOS Parametrlər Şəbəkəsi

SOCKS Proxy onay qutusuna vurun və ev sahibi və port məlumatlarını daxil edin.

MacOS Set proxy

Linux

Şəbəkə parametrlərini konfiqurasiya etmək üçün hər Linux masaüstü mühitində fərqli bir idarəetmə paneli var. Ən çox görülən iki iş masası Gnome və KDE-dir.

Gnome masaüstündə (Ubuntu tərəfindən istifadə olunur) Parametrlər -> Şəbəkə paneli, proxy-nin qurulacağı yerdir.

Manual seçimini seçin.

Ubuntu şəbəkəsi proxy

Sonra SOCKS proxisini təyin edin və Sistemin geniş düyməsini vurun.

Ubuntu şəbəkəsinin proksi parametrləri

KDE Masaüstü (Kubuntu tərəfindən istifadə olunur) Ayarlar – Sistem Ayarlarında şəbəkə parametrlərinə malikdir -> Şəbəkə Ayarları -> Vəkil.

KDE şəbəkəsinin proksi parametrləri

Proksi əməliyyat sistemində qurulduqdan sonra, hər bir tətbiq istifadə üçün konfiqurasiya edilməlidir. Bu seçim hər tətbiq üçün şəbəkə parametrlərində olacaq. Bir nümunə olaraq, Firefox-da bu parametr proksi parametrlərinin başında.

Firefox istifadə sistem proxy

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map