Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 40|Risposta: 0

Linux utilizza ProxyChains4 per accedere tramite proxy alla rete di programmi specificata

[Copiato link]
Pubblicato suL'altro ieri alle 11:15 | | | |
Requisiti: A causa di problemi di rete, il programma non può connettersi direttamente ad alcuni servizi web, potrebbe essere necessario accedere tramite un proxy; se il programma supporta l'impostazione di un proxy, se non supporta l'impostazione di un proxy, come permettere al programma di accedere alla rete tramite il proxy senza modificare il codice sorgente e ricompilare?

Proxy Chains

ProxyChains è un programma UNIX che collega funzioni libc legate alla rete in link dinamici tramite DLL precaricate e reindirizza le connessioni tramite SOCKS4a/5 o proxy HTTP. Proxy chain stesseNon puoi permettere in modo trasparente che tutto il traffico di sistema venga inviato al proxy "globalmente"È progettato per abilitare proxy solo per comandi specifici. Cioè, devi aggiungere proxy chain prima del comando affinché abbia effetto. ProxyChains è uno strumento proxy potente che ci aiuta a bypassare le restrizioni di rete e ad accedere in modo sicuro alle reti esterne tramite una semplice configurazione.

Proxy Chains vs Proxy Chains4

Proxy Chain e ProxoxyChain4 non sono lo stesso progetto, ma sono strettamente correlati. In effetti, proxy chains4 è il successore ufficiale del progetto proxy chain (cioè la quarta generazione),

Codice sorgente di ProxyChains:Il login del link ipertestuale è visibile.
Codice sorgente ProxyChains (ramo fork, mantenuto dallo sviluppatore Haad):Il login del link ipertestuale è visibile.
Codice sorgente di ProxyChains4:Il login del link ipertestuale è visibile.

Installazione di ProxyChains4

Installa ProxyChains4 usando Rocky Linux versione 9.5 con il seguente comando:
Come mostrato di seguito:



Proxy liberi

Il login del link ipertestuale è visibile.
Il login del link ipertestuale è visibile.
Il login del link ipertestuale è visibile.

L'usabilità dell'agente può essere testata usando il seguente comando:
ProxyChains supporta quattro modalità proxy chain: dynamic_chain, strict_chain, round_robin_chain e random_chain.

Configura il proxy delle catene di proxi, percorso del file di configurazione:/etc/proxychains.conf, profilo predefinito:
proxychains.conf (5.92 KB, Numero di download: 0, Prezzo di vendita: 3 Grain MB) Le modifiche sono le seguenti:
Crea una nuova app console usando .NET 8 e invia una richiesta di rete con il seguente codice sorgente:
Con e senza proxy, comandi di test:
La differenza è mostrata di seguito:



Consiglio: Puoi inserire direttamente proxy chains4 bash dalla riga di comando, così puoi creare un nuovo terminal con la funzione proxy globale, senza bisogno di aggiungere proxychains4 prima di ogni comando, entra exit per uscire dal terminale.




Precedente:Compilazione di progetti front-end Non è possibile impostare proprietà di undefined (impostare 'genitore')
Prossimo:.NET/C# utilizza 7z (SharpSevenZip) per comprimere le cartelle di backup
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com