Nostandart paypoq5 proksi bilan TCP. Ubuntu'da SOCKS5 proksi-serverini yaratish va sozlash. SOCKS Administrator boshqaruv panelidan proksi-server olish

Internetda anonimlik yangi mavzu emas. Va ehtimol siz A4Proxy, SocksChain kabi dasturni kompyuteringizga o'rnatgansiz
va shunga o'xshashlar. Shaxsan menga proksi-serverlar bilan ishlash uchun qandaydir alohida dastur kerak bo'lganda yoqmaydi. Birinchidan
Vazifalar panelida yoki laganda piktogrammalarida oynalar ko'p bo'lsa, bu xunuk, ikkinchidan, bu dasturlar yoriqlarni talab qiladi va ular
Men qarashga dangasaman :) Shuning uchun men hozir foydalanishim mumkin bo'lgan SOCKS5 serverlarini qo'llab-quvvatlash uchun darslar yozdim.
ba'zi dasturlaringizda. Va endi men hammaga buni qanday qilishni aytmoqchiman.

Qaysi serverlar va qaysi protokollar proksi orqali kirishimiz mumkinligiga bog'liq
ushbu proksi-serverning turi, ya'ni biz unga kirishimiz mumkin bo'lgan protokol. Proksi-serverlarning bir nechta turlari mavjud:
HTTP proksi-serverlari, SOCKS4, SOCKS5, SSL CONNECT va boshqalar. HTTP proksi-serverlari eng keng tarqalgan, ularni Internetda topish eng oson, lekin ular faqat HTTP bilan ishlaydi, bundan tashqari.
ular mijozning manzilini so'rov sarlavhalariga kiritishlari mumkin, ya'ni bo'lishi mumkin
anonim emas. SOCKS protokoli dastur protokollarini emas, balki uni qamrab olganligi bilan ajralib turadi.
transport qatlami, ya'ni. TCP/IP va UDP/IP. Internetda ishlash uchun faqat ushbu protokollardan foydalanilganligi sababli,
SOCKS orqali siz istalgan serverlar bilan ishlashingiz mumkin, shu jumladan bir xil SOCKS va,
Shunday qilib, SOCKS serverlarining zanjirlarini tashkil qiling. Xuddi shu sababga ko'ra, ALL SOCKS serverlari anonim - bu mumkin emas
TCP/IP va UDP/IP darajasida yuqoriroqning ishini buzmasdan qo'shimcha ma'lumotlarni uzatish
protokol.

Biz SOCKS5 protokoliga e'tibor qaratamiz. Uning tavsifi ichida
. SOCKS5 uchun standart port 1080, ammo, bu
Hech kim standartga katta e'tibor bermaydi. Har bir SOCKS ulanishi autentifikatsiya bosqichidan o'tadi, agar kerak bo'lsa, keyin mijoz
buyruq yuboradi. Buyruq uchtadan biri bo'lishi mumkin:
CONNECT - belgilangan manzilga chiquvchi TCP ulanishi. Biz ushbu buyruqdan foydalanishni ko'rib chiqamiz
batafsilroq, chunki u tez-tez kerak bo'ladi. BIND - portni oching (server portni tanlaydi va manzil va portni mijozga yuboradi) va TCP ulanishini qabul qiladi.
Server kim ulanishini bilishi kerak bo'lishi mumkin. Bunday holda, siz ushbu ma'lumotlarni uzatishingiz kerak. UDP ASSOCIATE - UDP portini oching (server portni tanlaydi). Oxiri uchun mo'ljallangan ma'lumotlar
xost va undan olingan ma'lumotlar ham UDP orqali sayohat qiladi. SOCKS5-dagi ma'lumotlar HTTP, SMTP, POP3 va boshqalardagi kabi matn shaklida emas, balki ikkilik shaklda uzatiladi.

Protokol tavsifi

Serverga ulangandan so'ng, mijoz protokol versiyasini ko'rsatadigan va qo'llab-quvvatlanadigan paketni yuboradi
autentifikatsiya usullari. Ushbu paket quyidagi formatga ega:

BYTE versiyasi;
BYTE n Methods;
BYTE usullari

Versiya 5 bo'lishi kerak. Har bir usul elementi nafaqat autentifikatsiya usulini, balki ma'lumotlarni shifrlash usulini ham belgilaydi,
agar u ishlatilsa. Server ushbu usullardan birini tanlaydi. Siz istalgan sonli usullarni belgilashingiz mumkin, lekin agar server autentifikatsiyani talab qilmasa, unda usullar yo'q
0x00 dan boshqa (na autentifikatsiya, na shifrlashdan foydalanmang) talab qilinmaydi. Bunga javoban server quyidagi mazmundagi paketni yuboradi:

BYTE versiyasi
BYTE usuli

bu erda usul server yoki 0xFF tomonidan tanlangan usul (tavsiya etilgan usullardan hech biri qo'llab-quvvatlanmaydi). Agar usul 0x00 bo'lsa, siz darhol buyruqni yuborishingiz mumkin.

Buyruqlar paketi quyidagi formatga ega:

BYTE versiyasi; // 5
BYTE Cmd; // 1 - ulaning
BYTE zahiralangan; // 0

BYTE manzili;
WORD porti; // Tarmoq tartibida baytlar, ya'ni htons(Port);

Agar domen nomi ishlatilsa, birinchi navbatda uzunlik bayti, keyin esa tugatuvchi nullsiz satr keladi.

Server javob yuboradi:

BYTE versiyasi; // 5
BYTE Rep; // 0 - OK
BYTE zahiralangan; // 0
BYTE AType; // 1 - IPv4; 3 - domen nomi; 4 - IPv6
BYTE manzili;
WORD porti;

Bu erda manzil va port hostga ko'rinadigan manzil va portdir. Qoida tariqasida, domen emas, IP-manzil qaytariladi
Ism. Bu manzil biz serverga kiradigan manzildan farq qilishi mumkin, ayniqsa server bo'lsa
mo'ljallangan maqsadda, ya'ni mahalliy hududdan Internetga chiqish uchun ishlatiladi. Agar Rep nol bo'lmasa, ya'ni xato bo'lsa, ulanishni yoping, in
aks holda biz uy egasi bilan ishlaymiz. Biz shifrlashdan foydalanmaymiz, shuning uchun biz oddiy ulanish kabi ma'lumotlarni jo'natamiz va qabul qilamiz. Agar tomonlardan biri paypoq serveriga ulanishni yopsa, u darhol ikkinchisiga ulanishni yopadi
tomoni. Bitta paypoq ulanishi bitta TCP ulanishini qamrab oladi yoki uni o'rnatishga harakat qiladi,
shuning uchun agar siz portni anonim skanerlash uchun paypoqdan foydalansangiz, unda bu
protsedura yarim kun davom etishi mumkin.

Kodlash

Paypoqlar TCP-ni o'z ichiga olganligi sababli, paypoq ulanish sinfini undan kelib chiqishi mantiqan
socket sinf, lekin MFC ning CSocket mos emas, chunki unda barcha usullar mavjud
virtual emas. Keling, o'z soket sinfimizni yozamiz va uni CTSocket deb nomlaymiz

#o'z ichiga oladi

CTSocket sinfi
{
ommaviy:





virtual bo'shliq Close();
virtual imzosiz uzoq GetHost(); // Manzilingizni bilib oling. Bu ham kerak bo'lishi mumkin.

shaxsiy:
SOCKET paypoq;
};

Har kim bu sinfning amalga oshirilishini o'zi yozishi mumkin (kim buni qanday qilishni bilmaydi, RTFM MSDN), shuning uchun men uni yozmayman
ko'rib chiqing. Endi paypoqlarni ulash sinfini yozamiz. U faqat eng kerakli to'plamni qo'llab-quvvatlaydi
funktsiyalari: faqat CONNECT buyrug'i qo'llab-quvvatlanadi, autentifikatsiya va SOCKS serveri qo'llab-quvvatlanmaydi
domen nomi bilan emas, faqat IP manzili bilan belgilanadi. Bir maqolaga ko'proq sig'maydi.

CSocksSocket sinfi: umumiy CTSocket
{
ommaviy:
virtual BOOL CreateSocket();
virtual BOOL Connect (imzosiz uzun ip, imzosiz qisqa port);
virtual BOOL Connect (LPCSTR nomi, imzosiz qisqa port);
virtual int Send(const char* str, int len);
virtual int Recv(char* buf, int max);
virtual BOOL Close();
virtual imzosiz uzoq GetHost();

CTSocket* pSocket;
imzosiz uzun socks_ip;
imzosiz qisqa socks_port;

shaxsiy:
char buferi; // Bu o'lcham, albatta, etarli
unsigned long l_ip; // Funktsiya tomonidan qaytarilgan manzil
GetHost()

};

// Amalga oshirish
BOOL CSocksSocket::CreateSocket()
{
agar (!pSocket->CreateSocket()) FALSE qaytarsa;
agar (!pSocket->Connect(socks_ip, socks_port)) FALSE qaytarsa;
bufer = 5; //Ver
bufer = 1; // 1 usul
bufer = 0; // autentifikatsiya yo'q
pSocket->Send (bufer, 3);
int n = pSocket->Recv(bufer, 2);
agar (n != 2) FALSE qaytarsa;
0 usuli qo'llab-quvvatlanmaydi
TRUE ni qaytarish;
}

BOOL CSocksSocket::Connect (imzosiz uzun IP, imzosiz qisqa port)
{
bufer = 5; //Ver
bufer = 1; //ULANMOQ
bufer = 0; //Zaxiralangan
bufer = 1; //IPv4
*((insigned long*)(bufer + 4)) = ip;
*((imzosiz qisqa*)(bufer + 8)) = port;
pSocket->Send (bufer, 10);
int n = pSocket->Recv(bufer, 10);
agar (n != 10) FALSE qaytarsa;
agar (bufer != 0) FALSE ni qaytaradi; //
Ulanib bo‘lmadi

TRUE ni qaytarish;
}

BOOL CSocksSocket::Connect(LPCSTR nomi, imzosiz qisqa port)
{
bufer = 5;
bufer = 1;
bufer = 0;
bufer = 3; // Domen nomi
int m = strlen (ism);
bufer = m; //
Uzunlik bayti
memcpy(bufer+5, nomi, m); //
Tugatish nullsiz satrni nusxalash
*((imzosiz qisqa*)(bufer + 5 + m)) = port;
pSocket->Send (bufer, m + 7);
int n = pSocket->Recv(bufer, 10);
agar (n != 10) FALSE qaytarsa;
agar (bufer != 0) FALSE ni qaytaradi;
agar (bufer != 1) FALSE ni qaytaradi; //
Biz ulardan boshqa narsani emas, balki IP-ni aytishlarini talab qilamiz.
l_ip = *((imzosiz uzun*)(bufer + 4));
TRUE ni qaytarish;
}

int CSocksSocket::Send(const char* str, int len)
{
return pSocket->Send(str, len);
}

int CSocksSocket::Recv(char* buf, int max)
{
pScoket->Recv (buf, maks);
}

void CSocksSocket::Close()
{
pSocket->Close();
}

imzosiz uzun CSocksSocket::GetHost()
{
qaytish l_ip;
}

//Xo'sh, endi test dasturi
void main()
{
WSADATA wsadata;
CTSocket tsock;
CSocksSocket ssock(&tsok);

WSAStartup(MAKEWORD(2,2), &wsadata);

ssock.socks_ip = inet_addr("10.10.10.10"); // Bu yerda kerakli manzilni kiriting
ssock.socks_port = 1080; //
Portni shu yerga kiriting

agar (!ssock.CreateSocket()) qaytsa; // Paypoqlarga ulanib bo'lmadi
// yoki autentifikatsiya talab qilinadi
agar (!ssock.Connect("www.mail.ru", htons(80))) qaytish; //
www.mail.ru
// kirish mumkin emas
LPSTR q = "HEAD / HTTP/1.1\xD\xAHost: www.mail.ru:80\xD\xAUser-Agent: xakep\xD\xA\xD\xA";
ssock.Send(q, strlen(q));

char buf;
int n = ssock.Recv(buf, 1000);
buf[n] = 0;
printf("%s", buf);

Bugungi kunda IP-manzilni yashirish uchun bir nechta asosiy texnologiyalar mavjud. Ushbu maqolada siz ulardan biri, ya'ni VPN bilan tanishish imkoniyatiga ega bo'lasiz.

Avvalo, ushbu jarayonni yakunlash uchun siz nafaqat shaxsiy IP manzilingizni, balki server DNS manzilini ham bilishingiz kerak. Aslida, ushbu ma'lumotni olishda hech qanday qiyinchiliklar yo'q, masalan, www.whoer.net veb-saytiga tashrif buyurish kifoya.


Agar siz IP-manzil ma'lumotlarini o'zgartirmoqchi bo'lsangiz ham, VPN yoki Socks-dan foydalanishning o'zi etarli emas, chunki bugungi kunda uni osongina aniqlashingiz mumkin bo'lgan ko'plab texnologiyalar mavjud. Shunday qilib, keling, mavzuimizga qaytaylik va VPN usulini batafsil o'rganamiz.

VPN (Virtual xususiy tarmoq, virtual xususiy tarmoq)


Avvalo shuni ta'kidlash kerakki, tashqi VPN ulanishi ma'lum bir mahalliy tarmoqqa oddiy ulanishdan deyarli farq qilmaydi. Bunday holda, ilovalar hech qanday farqni sezmaydi va shuning uchun uni Internetga "kirish" sifatida ishlatadi.

Asosiysi, ularga hech qanday sozlamalar kerak bo'lmaydi. Agar ulardan biri masofaviy to'g'ridan-to'g'ri xizmatga kirsa, kompyuterda maxsus GRE paketi yaratiladi. U, o'z navbatida, VPN serveriga shifrlangan shaklda yuboriladi.


VPN-serverning harakati shundan iboratki, u paketni qabul qilganda uni shifrlaydi, qismlarga ajratadi va uning nomidan kerakli harakatni bajaradi. Masofaviy turdagi resursdan javob olgandan so'ng, u to'g'ridan-to'g'ri GRE paketiga joylashtiradi. Shundan so'ng, u shifrlaydi va mijozga yuboradi.

Shuni esda tutish kerakki, xavfsizlik darajasini oshirish uchun uzatiladigan ma'lumotlarni tizimli shifrlash kerak. MPPE (Microsoft Point-to-Point Encryption) yordamida PPTP trafigini shifrlash juda muhim.

Bu Microsoft protokolini ifodalaydi. Birinchi versiyalar nafaqat amaliy bo'lmagan, balki tizimli ravishda xakerlik hujumiga duchor bo'lganligi muhim, ammo bugungi kunda ham ular o'ziga xos samaradorligi bilan mashhur emas. Gap shundaki, Microsoft-ning zamonaviy versiyalari shunchaki hech qanday jazoni tahlil qilmaydi.

OpenVPN - bu umumiy qabul qilingan TCP/IP internet protokoli stekini hisobga olgan holda tashkil etilgan VPN-ning bepul texnologik ilovasi. Shunday qilib, kerakli PPTP-ni qo'llab-quvvatlamaydigan provayderlar bilan ulanish o'rnatilishiga to'liq ishonchingiz komil bo'lishi mumkin.

Xususan, agar shaxsiy IP manzilingiz bo'lmasa, OpenVPN ishlaydi. Bu xususiyat, masalan, bir vaqtning o'zida ikkita tarmoq seansini talab qiladigan PPTP-dan farq qiladi.

Xavfsiz kirishni qanday sozlash kerak Internet?

Internetga xavfsiz kirishni tashkil etish nafaqat yirik kompaniyalar va korporatsiyalar, balki oddiy foydalanuvchilar uchun ham dolzarb muammo hisoblanadi. Har bir insonning simli Internet-provayder yoki uyali aloqa operatori orqali tarmoqqa odatiy kirishi so'nggi yillarda foydalanuvchilarning maxfiy ma'lumotlarini faol ravishda o'g'irlagan tajovuzkorlardan sizning ma'lumotlaringizni himoya qilish haqida gapirishga imkon bermaydi. Bundan tashqari, provayderlar ko'pincha foydalanuvchilarning ma'lum veb-resurslar va xizmatlarga kirishiga mintaqaviy cheklovlar kiritadilar, bu esa tomonidan kirishni bloklaydi IP manzillar.

Siz blokirovka qilishni chetlab o'tib, bir qatordan foydalanib, ancha yuqori darajadagi xavfsizlik va anonimlikka erishishingiz mumkin RDP + paypoq proksi. Tarmoqqa kirish uchun bunday ulanishni tashkil qilish juda oson va biz buni qanday qilishni ushbu qo'llanmada batafsil bayon qilamiz.

NimashundayRDP (Remote Desktop Protocol) ?
RDP ning xususiyatlari va afzalliklari

RDP - inglizcha iboraning qisqartmasi " Masofaviy ish stoli protokoli ", ya'ni "Masofaviy ish stoli protokoli". Ushbu protokol dastlab kompaniya tomonidan yaratilgan Microsoft foydalanuvchilarga operatsion tizimda ishlaydigan serverlar va kompyuterlarga masofaviy kirishni ta'minlash Windows. Asosan RDP foydalanuvchiga OS bilan ishlaydigan kompyuterni masofadan boshqarish imkonini beradi Windows mahalliy tarmoq yoki Internetga ulangan, mijoz dasturi o'rnatilgan boshqa kompyuterdan RDP.

RDP uchun rahmat foydalanuvchi Internetga to'g'ridan-to'g'ri kompyuteridan emas, balki tarmoqdagi masofaviy kompyuter orqali kirishi mumkin, bu sizga tunneldan foydalanish faktini butunlay yashirish imkonini beradi, ya'ni siz ishlayotgan yakuniy veb-sayt uchun siz xuddi shunday ko'rinasiz. siz tunneldan foydalanmasdan to'g'ridan-to'g'ri kompyuteringizdan ishlagansiz. Shunday qilib, siz proksi-serverdan foydalanish bilan birga xavfsiz aloqa kanalidan foydalanasiz. paypoq maksimal xavfsizlik va anonimlikka erishish imkonini beradi.

Bepul RDP olish
Ko'rsatmalar - bepul RDPni qanday olish mumkin

Internetda siz OS bilan ajratilgan serverlarga kirishni ta'minlaydigan ko'plab bepul yoki arzon xizmatlarni topishingiz mumkin Windows , unda siz havolani sozlashingiz mumkin RDP+ paypoqlari -veb-resurslarga anonim va xavfsiz kirishni tashkil qilish uchun proksi. Mana shu kabi xizmatlarga havolalar.

VPS.ua

· Rusoniks

Inferno yechimlari

· 1Gb.ru

Siteko.net

Agar ushbu manbalardan birortasi ishlamasa yoki siz yuqori unumli vazifalarni hal qilish uchun yanada kuchli serverga ega bo'lishni istasangiz, siz kichik to'lov evaziga sizni qiziqtirgan sig'imga ega serverga doimiy kirishni ta'minlaydigan byudjet xizmatlarini topishingiz mumkin. ichida.

Ro'yxatdan o'tgandan so'ng siz OS bilan serverga kirish huquqiga ega bo'lasiz Windows . Eng oson yo'li bu operatsion tizim bilan serverni ijaraga olishdir, chunki server versiyasi Windows oddiy versiyadan unchalik farq qilmaydi va siz tanish dasturiy ilovalarni osongina o'rnatishingiz va tizimni barcha kerakli ehtiyojlaringizga mos ravishda sozlashingiz mumkin.

RDP (masofaviy ish stoli) ni sozlash va ulash

Ro'yxatdan o'tgandan so'ng, foydalanuvchi masofadan boshqarish pultining shaxsiy hisobiga kirish huquqiga ega bo'ladi Windows -server. Boshqa ma'lumotlar bilan bir qatorda, xizmat ko'rsatuvchi provayder ko'rsatadi IP -uzoq qurilmadan (kompyuter, smartfon, planshet va boshqalar) unga ulanish uchun server manzili. Serverga ulanish uchun buni kiritishingiz kerak IP -manzil satrida manzil RDP - OSga o'rnatilgan mijoz Windows foydalanuvchining mahalliy kompyuterida. Buning uchun:

1. O'rnatilgan masofaviy ish stoliga ulanish terminal mijozini oching Windows . Buning uchun quyidagi manzilga o'ting START->Barcha dasturlar -> Aksessuarlar -> Masofaviy ish stoliga ulanish, yoki menyuni oching START -> Ishga tushirish va buyruqni kiritingmstsc va "OK" tugmasini bosing


2. Ochilgan oynada kiriting IP - ijaraga olingan shaxsning manzili Windows -xizmat ko'rsatuvchi provayder tomonidan belgilangan server. Tanlovlarni ko'rsatish tugmasini bosing.


3. "Foydalanuvchi" maydoniga xizmat ko'rsatuvchi provayder tomonidan belgilangan ijaraga olingan serverni boshqarish uchun foydalanuvchi nomini kiriting va "Mahalliy manbalar" yorlig'iga o'ting.


4. "Mahalliy manbalar" yorlig'ida "Tafsilotlar" tugmasini bosing.


5. Masofaviy seans davomida foydalanadigan mahalliy kompyuter qurilmalari va resurslarini tanlang. Masofaviy serverda ishlashda mahalliy qattiq disk mavjud bo'lishi uchun "Disklar" yonidagi katakchani belgilashni tavsiya qilamiz. "OK" tugmasini va "Ulanish" tugmasini bosing.


6. Ochilgan oynada masofaviy serverga kirish uchun parolni kiriting va "OK" tugmasini bosing.


7. Masofaviy serverning masofaviy ish stoli ish stolingizda ochiladi. Endi siz mahalliy kompyuter kabi masofaviy serverni boshqarishingiz mumkin.

SOCKS Administrator boshqaruv panelidan proksi-server olish

Keyingi qadam veb-saytdagi SOCKS proksi-serveriga kirishdir. Buning uchun bir necha oddiy qadamlarni bajaring:

1. Sahifaga o'tishva hisobingizga kiring


2. Xizmatga kirish uchun login va parolingizni kiriting. Bu hisob ma'muriyati panelini ochadi. Ushbu panelda proksi-serverni qidirish tugmasi ko'rsatiladi paypoq 4/5 turli parametrlar bo'yicha ( Proksi qidiruv ), hozirda mavjud bo'lgan barcha proksi-serverlar ro'yxatini ko'rsatish uchun tugma ( Proksi-serverlar ro'yxati ) va hisobingiz haqidagi ma'lumotlarni ko'rsatish tugmasi ( Hisob sozlamalari).


3. Proksi qidiruv tugmasini bosing ( Proksi qidiruv ) va proksi-serverlaridan foydalanmoqchi bo'lgan istalgan mamlakatni tanlang, so'ngra tugmani bosing Bor.

4. Ekranda mavjud proksi-serverlar haqida batafsil ma'lumotga ega qidiruv natijalari ko'rsatiladi: mamlakat, shtat, shahar, tarmoq, ish vaqti, server mavjudligi va tezligini oxirgi tekshirish vaqti.


5. Sizga mos keladigan istalgan server nomini bosing, shundan so'ng qo'shimcha ma'lumotlarga ega oyna ochiladi. Ko'rish uchun IP -proksi va port manzillarini bosing ko'rish uchun shu yerni bosing.

6. Bir necha soniyadan so'ng, haqida ma'lumot IP -proksi-serverning manzili va porti. Ushbu ma'lumotlarni nusxalash yoki yozib olish - bu sizga uzoq serverda brauzerlarni keyinchalik sozlash uchun kerak bo'ladi. Berilgan misolda IP -manzil: 83.85.214.142, Port: 58933.

FireFox brauzerida masofaviy ish stolida (RDP) paypoq 5 proksi-serverini sozlash

1. Ushbu qo'llanmaning boshidagi ko'rsatmalarga rioya qilib, masofaviy serverga ulaning.

2. Brauzerni yuklab oling va o'rnating Firefox uzoq serverda.

3. O'rnatish tugallangach, brauzeringizni ishga tushiring Firefox , sozlamalar panelini oching va Sozlamalar menyusiga o'ting (" Variantlar").

4. "Kengaytirilgan" yorlig'ini oching (" Murakkab "), "Tarmoq" yorlig'i (" Tarmoq ") va "Sozlash" tugmasini bosing (" Sozlamalar")

5. Ochilgan oynada quyidagi variantlarni tanlang:

· Proksi-serverni qo'lda sozlash ( proksi-serverni qo'lda sozlash)

· SOCKS v 5. SOCKS proksi-serverining IP manzilini kiriting biz olganhttps://5 paypoq. to'r(bizning misolimizda 83.85.214.142)

· Qabul qilingan proksi-serverning port raqamini kiriting (bizning misolimizda 58933)

· SOCKS 5 ni, shuningdek, “Remote DNS” ni faollashtiring (barcha DNS so'rovlar Sox server tomonida bajariladi)

· OK tugmasini bosing.

6. Firefox-ni sozlash tugallandi.

7. http://www.ipleak.com


Skrinshotdan kompyuteringizning tarmoq manzili golland tiliga mos kelishini ko'ramiz IP manzili 83.85.214.142.

Internet Explorer-da masofaviy ish stolida (RDP) paypoq 5 proksi-serverini sozlash

1. Masofaviy ish stolida brauzerni ishga tushiring Internet Explorer , menyuga o'ting"Asboblar" va "Internet Options" ni tanlang.

2. "Ulanishlar" yorlig'ini oching va "LAN sozlamalari ..." tugmasini bosing. Ochilgan oynada elementni faollashtiring "LAN uchun proksi-serverdan foydalaning" va "Kengaytirilgan" tugmasini bosing.


3. Ochilgan oynada, maydonda " Paypoq » SOCKS proksi IP manzili biz olganhttps://5 paypoq. to'r(bizning misolimizda 83.85.214.142) va maydonda " Port "qabul qilingan proksi-serverning port raqamini kiriting (bizning misolimizda 58933)

DIQQAT! Iltimos, ko'rsating IP -manzil va port faqat qatorda Paypoq . Qolgan maydonlar bo'sh qoldirilishi kerak

3. O'rnatish jarayonida ochilgan barcha oynalarda "OK" tugmasini bosing.

4. Internet Explorer dasturini sozlash yakunlandi.

4. Proksi-serverdan foydalanayotganingizga ishonch hosil qiling. Buning uchun masofaviy ish stolida Internet Explorer-ni oching, http://www.ipleak.com havolasiga o'ting va joriy IP manzilingizni tekshiring.

Skrinshotdan biz sizning kompyuteringizning ko'rinadigan tarmoq manzili golland tiliga mos kelishini ko'ramiz IP manzili 83.85.214.142.

vpnki yordamida siz uy tarmog'ingizga kirishingiz mumkin proksi-server. Aniqroq aytganda, biz ikkita proksi-serverdan foydalanamiz:

  • HTTP ulanishlari uchun - http proksi
  • TCP protokoli orqali har qanday ulanish uchun - SOCKS5 proksi-server

http proksi-serverdan foydalanib, siz Internetdan kirishingiz mumkin veb-interfeysi uy qurilmangiz (server, DVR, videokamera va boshqalar) va SOCKS5 proksi-server yordamida siz uy qurilmalariga protokollar yordamida kirishingiz mumkin. ssh Va VNC(shuningdek, TCP protokolidan foydalanadigan ko'plab boshqalar uchun).

Proksi-server orqali kirish quyidagi hollarda ta'minlanadi:

  • VPN tizimiga ulangan tunnel har qanday protokollar (PPTP, L2TP, L2TP/IPsec, OpenVPN) orqali qurilmangizdan
  • Shomil mavjudligi(proksi-serverdan foydalanish haqida) shaxsiy vpnki sahifangizda
  • sozlangan mijoz dasturi (brauzer, ssh yoki VNC mijozi)

Proksi-server orqali ulanishda siz kiritadigan login/parol VPN orqali ulanilmasligi kerak. Avtorizatsiyasiz proksi ulanishlar qabul qilinmaydi.

Foydalanishdan oldin mijoz dasturi avtorizatsiyaga ega proksi-serverdan foydalanishi mumkinligini tekshiring.

HTTP va SOCKS5 proksi ulanishlaridan foydalanish bo'yicha qisqacha ko'rsatmalar

1. Agar siz vpnki tizimining shaxsiy sahifasidagi katakchani belgilasangiz, sizga ikkita TCP porti ajratiladi:

  • biri http proksi uchun
  • ikkinchisi SOCKS5 proksi uchun

Ularni yozib oling va mijoz dasturini sozlashda foydalaning

2. Brauzer sozlamalari (umuman, har qanday brauzer uchun mos)

2.1. Brauzer sozlamalariga o'ting va "Tarmoq sozlamalari" ga o'xshash elementni tanlang.

2.2. Internetga ulanish sozlamalariga o'ting

2.3. http proksi-serverini quyidagicha belgilang - msk.site va http ulanishlari uchun shaxsiy sahifangizda sizga berilgan port (bu misolda 54505)

2.4. Brauzeringizga uy tarmog'ingizdagi veb-interfeys manzilini kiriting

Agar siz brauzeringizda proksi-serverdan foydalanish qoidalariga qarasangiz, o'rnatilgan sozlamalarga ko'ra ulanishlar hozir ekanligini ko'rasiz. barcha tugunlarga Internet tarmoqlari belgilangan proksi-server orqali o'rnatiladi. Biroq, bizning proksi-serverimiz ta'minlamaydi Internetga kirish imkoniyati. Afsuski, brauzer ishlab chiqaruvchilari proksi-server qoidasiga istisnolarni ko'rsatish uchun cheklangan imkoniyatni taqdim etadilar (“Proksi-serverdan foydalanmang...”) va afsuski, bu qoida sizga “Proksi-server orqali uy tarmog'ingizga kirish” holatini tasvirlashga imkon bermaydi. , kirish barcha serverlarga Internet - proksi yo'q"

Shunday qilib, oldindan tuzilgan brauzer sozlamalari bilan siz uy tarmog'ingizga kirishingiz mumkin, lekin Internetdagi biron bir saytga kira olmaysiz.

Bunday vaziyatda ikkita variant mavjud:

  • Ikkita brauzerdan foydalaning (biri uy tarmog'iga kirish uchun proksi-server sozlamalari bilan, ikkinchisi barcha Internet resurslariga kirish uchun proksi-server sozlamalarisiz), lekin bu juda qulay emas.
  • Proksi-serverlardan foydalanish qoidalari yanada moslashuvchan tarzda yozilgan qo'shimcha brauzer plaginidan foydalaning. Bunday plagin plagin bo'lishi mumkin Avtoproksi Firefox uchun

2.6. Firefox uchun autoproxy plagin. Unda sizga kerak: A) proksi-serverni belgilang - msk.... b) Faqat proksi-server orqali ulanishi kerak bo'lgan manzillarni ko'rsatib, qoidalar va qoidalar guruhini yarating. Boshqa barcha ulanishlar proksi-serverdan foydalanmasdan amalga oshiriladi. Qoidalarning namunasi quyidagi rasmda ko'rsatilgan. Bunday holda, vpnki qoidalari guruhida proksi-ulanishdan foydalaniladigan uchta qoida (uy tarmog'i manzillari) mavjud. Qoidalarda manzillarni ko'rsatish || belgisidan boshlanadi

3. VNC mijoz sozlamalari

3.2. VNC Viewer-ni sozlash: proksi sozlamalarida - msk.site va shaxsiy vpnki sahifangizda SOCKS5 ulanishlari uchun sizga berilgan portni belgilang.

3.3. Qurilmangizga ulanishni yarating va uni ishga tushiring

MAVZU BO'YICHA QO'SHIMCHA

  • Bizning veb-saytimizda IP manzillar haqida biroz ko'proq ma'lumot olishingiz mumkin.
  • VPN va markaziy ofis orqali Internetga kirish haqida siz mumkin
  • Kompyuterga masofaviy kirish haqida bizning veb-saytimizda o'qishingiz mumkin
  • VPN va protokollar haqida o'qishingiz mumkin

Men foydalanadigan ba'zi dasturlar va tahlilchilar bilan ishlashni tezlashtirish uchun proksi-serverlar talab qilinadi; avvaliga men ularni ijaraga oldim, lekin keyin SOKS5 proksi-serverlarini veb-saytlari mavjud serverlarga o'rnatishga qaror qildim.

Barcha serverlar Ubuntu Server 14.04, ehtimol 12.04 da ishlaydi, ammo tavsif Debian-ga asoslangan boshqa barcha tizimlar uchun ham mos bo'lishi kerak.

Menga SOKS5 serverining ishlashini tashkil qilishning ikkita usuli ma'lum:

  1. SSH orqali paypoq. Bu usul soddaligi tufayli qulay, lekin tez-tez ishlatilsa yoki turli mashinalardan foydalanilsa, noqulay;
  2. SOCKS serverini o'rnatish. Ushbu usuldan foydalanish dastlabki sozlash uchun biroz ko'proq vaqt talab etadi, ammo keyin proksi-serverdan foydalanish tezroq va qulayroq bo'ladi.

SSH orqali paypoq

SOCKS5 ni SSH orqali o'rnatish uchun sizga faqat SSH serveriga kirishingiz kerak.

Terminal yoki SSH mijoziga kiring (Windows uchun PuTTY)

Ssh -D 1080 user@server

Agar u parol so'rasa, SSH serveridan parolni kiritishingiz kerak.

-D- SOKS5 serveriga kirish mumkin bo'lgan portni bildiradi

Hammasi shu, shundan so'ng siz SOKS5 serveriga localhost:1080 yoki 127.0.0.1:1080 orqali ulanishingiz mumkin.

Ushbu usul qulay, chunki siz qo'shimcha narsalarni o'rnatishingiz yoki sozlashingiz shart emas. Lekin har bir ulanishdan oldin yoki ssh ulanishi uzilganidan keyin, masalan, Internetdagi muammolar tufayli, ushbu buyruqni qayta kiritishingiz kerak bo'ladi.

SOCKS serverini o'rnatish

Dante Serverning eski versiyasi o'rnatilmoqda

sudo apt-get yangilash sudo apt-get dante-serverni o'rnating

Sudo nano /etc/danted.conf

Uni bu shaklga keltiring

Chiqish: syslog /var/log/danted.log ichki: eth0 port = 1085 tashqi: eth0 usuli: foydalanuvchi nomi user.privileged: root user.notprivileged: hech kim mijoz o'tkaza olmaydi (dan: 0.0.0.0/0 gacha: 0.0.0.0/0 log: xato ) o'tish (dan: 0.0.0.0/0 gacha: 0.0.0.0/0 buyrug'i: ulanish jurnali: xato usuli: foydalanuvchi nomi)