Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 40|Svar: 0

Linux bruger ProxyChains4 til at proxy-adgang til det angivne programnetværk

[Kopier link]
Opslået påI forgårsdag kl. 11:15 | | | |
Krav: På grund af netværksproblemer kan programmet ikke forbinde direkte til visse webtjenester, kan have brug for adgang via en proxy, hvis programmet understøtter opsætning af en proxy, hvis det ikke understøtter opsætning af en proxy, hvordan kan man så lade programmet få adgang til netværket via proxyen uden at ændre kildekoden og rekompilere?

ProxyChains

ProxyChains er et UNIX-program, der kobler netværksrelaterede libc-funktioner i dynamiske linkere via forudindlæste DLL'er og omdirigerer forbindelser via SOCKS4a/5 eller HTTP-proxies. proxychains selvDu kan ikke transparent lade hele systemtrafikken gå til proxyen "globalt"Den er designet til kun at aktivere proxies for bestemte kommandoer. Det vil sige, du skal tilføje proxychains før kommandoen, for at den træder i kraft. ProxyChains er et kraftfuldt proxyværktøj, der hjælper os med at omgå netværksbegrænsninger og få adgang til eksterne netværk sikkert gennem simpel konfiguration.

ProxyChains vs ProxyChains4

Proxychains og Proxychains4 er ikke det samme projekt, men de er tæt forbundne. Faktisk er proxychains4 den officielle efterfølger til proxychains-projektet (dvs. fjerde generation),

ProxyChains kildekode:Hyperlink-login er synlig.
ProxyChains-kildekode (fork-gren, vedligeholdt af udvikleren Haad):Hyperlink-login er synlig.
ProxyChains4 kildekode:Hyperlink-login er synlig.

ProxyChains4-installation

Installer ProxyChains4 ved hjælp af Rocky Linux version 9.5 med følgende kommando:
Som vist nedenfor:



Frie stedfortrædere

Hyperlink-login er synlig.
Hyperlink-login er synlig.
Hyperlink-login er synlig.

Agentens brugervenlighed kan testes ved hjælp af følgende kommando:
ProxyChains understøtter fire proxykædetilstande: dynamic_chain, strict_chain, round_robin_chain og random_chain.

Konfigurér proxychainens proxy, konfigurationsfilsti:/etc/proxychains.conf, standardprofil:
proxychains.conf (5.92 KB, Antal downloads: 0, Salgspris: 3 Korn MB) Ændringerne er som følger:
Opret en ny konsolapp med .NET 8 og send en netværksforespørgsel med følgende kildekode:
Med og uden en proxy, test kommandoer:
Forskellen vises nedenfor:



Tip: Du kan direkte indtaste proxychains4 bash fra kommandolinjen, så du kan oprette en ny terminal med global proxy-funktion, uden behov for at tilføje proxychains4 før hver kommando, bare indtaste exit for at forlade terminalen.




Tidligere:Front-end projektkompilering Kan ikke sætte egenskaber for udefinerede (sætter 'forælder')
Næste:.NET/C# bruger 7z (SharpSevenZip) til at komprimere backup-mapper
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com