Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 40|Răspunde: 0

Linux folosește ProxyChains4 pentru a oferi acces prin proxy la rețeaua de programe specificată

[Copiază linkul]
Postat peAlaltăieri, la 11:15 | | | |
Cerințe: Din cauza problemelor de rețea, programul nu se poate conecta direct la unele servicii web, poate fi necesar acces printr-un proxy, dacă programul suportă setarea unui proxy, dacă nu suportă setarea unui proxy, cum să permită programului să acceseze rețeaua prin proxy fără a modifica codul sursă și a recompila?

ProxyChains

ProxyChains este un program UNIX care conectează funcții libc legate de rețea în linkeri dinamici prin DLL-uri preîncărcate și redirecționează conexiuni prin SOCKS4a/5 sau proxy-uri HTTP. Proxy chain-urile propriu-ziseNu poți lăsa transparent întregul trafic de sistem să ajungă către proxy "global"Este proiectat să permită proxy-uri doar pentru comenzi specifice. Adică, trebuie să adaugi proxchain-uri înainte de comandă pentru ca aceasta să aibă efect. ProxyChains este un instrument proxy puternic care ne ajută să ocolim restricțiile rețelei și să accesăm rețele externe în siguranță printr-o configurare simplă.

ProxChains vs ProoxyChains4

Proxchains și proxychains4 nu sunt același proiect, dar sunt strâns legate. De fapt, proxchains4 este succesorul oficial al proiectului proxchains (adică a patra generație),

Cod sursă ProxyChains:Autentificarea cu hyperlink este vizibilă.
Cod sursă ProxyChains (ramură fork, întreținută de dezvoltatorul Haad):Autentificarea cu hyperlink este vizibilă.
Cod sursă ProxyChains4:Autentificarea cu hyperlink este vizibilă.

Instalarea ProxyChains4

Instalează ProxyChains4 folosind Rocky Linux release 9.5 cu următoarea comandă:
Așa cum se arată mai jos:



Proxy-uri libere

Autentificarea cu hyperlink este vizibilă.
Autentificarea cu hyperlink este vizibilă.
Autentificarea cu hyperlink este vizibilă.

Utilizabilitatea agentului poate fi testată folosind următoarea comandă:
ProxyChains suportă patru moduri proxy chain: dynamic_chain, strict_chain, round_robin_chain și random_chain.

Configurează proxychains proxy, calea fișierului de configurare:/etc/proxychains.conf, profil implicit:
proxychains.conf (5.92 KB, Numărul de descărcări: 0, Prețul de vânzare: 3 Grain MB) Amendamentele sunt următoarele:
Creează o nouă aplicație de consolă folosind .NET 8 și trimite o cerere de rețea cu următorul cod sursă:
Cu și fără proxy, comenzi de testare:
Diferența este prezentată mai jos:



Sfat: Poți intra direct în proxy chains4 bash din linia de comandă, astfel încât să poți crea un nou terminal cu funcție de proxy globală, nu mai este nevoie să adaugi proxychains4 înainte de fiecare comandă, introdu exit pentru a ieși din terminal.




Precedent:Compilarea proiectului front-end Nu se poate seta proprietăți ale undefined (setarea 'părinte')
Următor:.NET/C# folosește 7z (SharpSevenZip) pentru a comprima folderele de backup
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com