Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 40|Odpověď: 0

Linux používá ProxyChains4 k proxy přístupu k určené programové síti

[Kopírovat odkaz]
ZveřejněnoPředevčírem v 11:15 | | | |
Požadavky: Kvůli problémům se sítí se program nemůže přímo připojit k některým webovým službám, může být nutné k němu přistupovat přes proxy, pokud program podporuje nastavení proxy, pokud nepodporuje nastavení proxy, jak umožnit programu přístup do sítě přes proxy bez úpravy zdrojového kódu a rekompilace?

ProxyChains

ProxyChains je UNIX program, který propojuje síťově související libc funkce v dynamických linkrech prostřednictvím předinstalovaných DLL a přesměrovává spojení přes SOCKS4a/5 nebo HTTP proxy. Samotné proxychainyNemůžete transparentně nechat celý systémový provoz jít na proxy "globálně"Je navržen tak, aby povoloval proxy pouze pro specifikované příkazy. To znamená, že musíte před příkazem přidat proxychainy, aby se to projevilo. ProxyChains je výkonný proxy nástroj, který nám pomáhá obejít síťová omezení a bezpečně přistupovat k externím sítím prostřednictvím jednoduché konfigurace.

ProxyChains vs ProxyChains4

Proxychainy a proxychainy4 nejsou stejný projekt, ale jsou úzce propojené. Ve skutečnosti je proxychains4 oficiálním nástupcem projektu proxychains (tj. čtvrté generace),

Zdrojový kód ProxyChains:Přihlášení k hypertextovému odkazu je viditelné.
Zdrojový kód ProxyChains (větev fork, spravovaná vývojářem Haad):Přihlášení k hypertextovému odkazu je viditelné.
Zdrojový kód ProxyChains4:Přihlášení k hypertextovému odkazu je viditelné.

Instalace ProxyChains4

Nainstalujte ProxyChains4 pomocí Rocky Linux release 9.5 pomocí následujícího příkazu:
Jak je uvedeno níže:



Volné proxy

Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.

Použitelnost agenta lze otestovat pomocí následujícího příkazu:
ProxyChains podporuje čtyři režimy proxy řetězce: dynamic_chain, strict_chain, round_robin_chain a random_chain.

Konfigurujte proxy proxy řetězce, cestu k konfiguračnímu souboru:/etc/proxychains.conf, výchozí profil:
proxychains.conf (5.92 KB, Počet stažení: 0, Prodejní cena: 3 Zrno MB) Změny jsou následující:
Vytvořte novou konzolovou aplikaci pomocí .NET 8 a pošlete síťový požadavek s následujícím zdrojovým kódem:
S proxy i bez něj testovací příkazy:
Rozdíl je zobrazen níže:



Tip: Můžete přímo zadat proxychains4 bash z příkazové řádky, abyste mohli vytvořit nový terminál s globální proxy funkcí, není potřeba přidávat proxychains4 před každým příkazem, enter exit ukončíte terminál.




Předchozí:Kompilace front-end projektů Nelze nastavit vlastnosti nedefinovaných (nastavení 'rodiče')
Další:.NET/C# používá 7z (SharpSevenZip) ke kompresi zálohovacích složek
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com