Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 40|Odgovoriti: 0

Linux uporablja ProxyChains4 za posredniški dostop do določenega programskega omrežja

[Kopiraj povezavo]
Objavljeno naPredvčerajšnjim ob 11:15 | | | |
Zahteve: Zaradi omrežnih težav program ne more neposredno vzpostaviti povezave z nekaterimi spletnimi storitvami, morda je treba dostopati prek proxyja, če program podpira nastavitev proxyja, če ne podpira nastavitve proxyja, kako omogočiti programu dostop do omrežja preko proxyja brez spreminjanja izvorne kode in ponovnega prevajanja?

ProxyChains

ProxyChains je UNIX program, ki povezuje omrežno povezane libc funkcije v dinamične povezovalce prek vnaprej naloženih DLL-jev in preusmerja povezave preko SOCKS4a/5 ali HTTP proxyjev. Proxyverige sameNe morete transparentno dovoliti, da celoten sistemski promet gre na proxy "globalno"Zasnovan je tako, da omogoča proxyje le za določene ukaze. To pomeni, da morate pred ukazom dodati proxychain, da začne veljati. ProxyChains je zmogljivo orodje za proxy, ki nam pomaga zaobiti omejitev omrežja in varno dostopati do zunanjih omrežij s preprosto konfiguracijo.

ProxyChains proti ProxyChains4

PROXYCHAINS in PROXYCHAIN4 nista isti projekt, vendar sta tesno povezana. Pravzaprav je proxychains4 uradni naslednik projekta proxychains (tj. četrta generacija),

Izvorna koda ProxyChains:Prijava do hiperpovezave je vidna.
Izvorna koda ProxyChains (veja fork, vzdržuje razvijalec Haad):Prijava do hiperpovezave je vidna.
Izvorna koda ProxyChains4:Prijava do hiperpovezave je vidna.

Namestitev ProxyChains4

Namestite ProxyChains4 z uporabo Rocky Linux izdaje 9.5 z naslednjim ukazom:
Kot je prikazano spodaj:



Prosti proxyji

Prijava do hiperpovezave je vidna.
Prijava do hiperpovezave je vidna.
Prijava do hiperpovezave je vidna.

Uporabnost agenta je mogoče preizkusiti z naslednjim ukazom:
ProxyChains podpira štiri načine proxy verige: dynamic_chain, strict_chain, round_robin_chain in random_chain.

Konfigurirajte proxychain proxy, pot konfiguracijske datoteke:/etc/proxychains.conf, privzeti profil:
proxychains.conf (5.92 KB, Število prenosov: 0, Prodajna cena: 3 Grain MB) Spremembe so naslednje:
Ustvarite novo konzolno aplikacijo z uporabo .NET 8 in pošljite omrežno zahtevo z naslednjo izvorno kodo:
Z in brez proxyja testni ukazi:
Razlika je prikazana spodaj:



Nasvet: Proxychains4 bash lahko vstopite neposredno iz ukazne vrstice, tako da ustvarite nov terminal z globalno proxy funkcijo, ni potrebe po dodajanju proxychains4 pred vsakim ukazom, enter exit za izhod iz terminala.




Prejšnji:Prevajanje projektov na front-endu Ne sme nastaviti lastnosti nedefiniranih (nastavitev 'starša')
Naslednji:.NET/C# uporablja 7z (SharpSevenZip) za stiskanje varnostnih kopij
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com