Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 40|Відповідь: 0

Linux використовує ProxyChains4 для проксі доступу до вказаної програмної мережі

[Копіювати посилання]
ОпублікованоПозавчора о 11:15 | | | |
Вимоги: Через проблеми з мережею програма не може безпосередньо підключатися до деяких веб-сервісів, може знадобитися доступ через проксі, якщо програма підтримує встановлення проксі, якщо не підтримує встановлення проксі, як дозволити програмі отримати доступ до мережі через проксі без змін вихідного коду та повторної компіляції?

ProxyChains

ProxyChains — це UNIX-програма, яка підключає мережеві libc-функції до динамічних лінкерів через попередньо завантажені DLL і перенаправляє з'єднання через SOCKS4a/5 або HTTP-проксі. Самі проксічейниВи не можете прозоро дозволити всьому системному трафіку йти на проксі «глобально»Він розроблений для активації проксі лише для певних команд. Тобто потрібно додати проксічейни перед командою, щоб вона почала діяти. ProxyChains — це потужний проксі-інструмент, який допомагає нам обійти мережеві обмеження та безпечно отримати доступ до зовнішніх мереж через просту конфігурацію.

ProxyChains проти ProxyChains4

Проксічейни та проксічейни4 — це не один і той самий проєкт, але вони тісно пов'язані. Насправді, proxychains4 є офіційним наступником проксічейнів (тобто четвертого покоління),

Вихідний код ProxyChains:Вхід за гіперпосиланням видно.
Вихідний код ProxyChains (гілка, підтримується розробником Haad):Вхід за гіперпосиланням видно.
Вихідний код ProxyChains4:Вхід за гіперпосиланням видно.

Встановлення ProxyChains4

Встановіть ProxyChains4 за допомогою Rocky Linux версії 9.5 за допомогою наступної команди:
Як показано нижче:



Безкоштовні проксі

Вхід за гіперпосиланням видно.
Вхід за гіперпосиланням видно.
Вхід за гіперпосиланням видно.

Зручність використання агента може бути перевірена за допомогою наступної команди:
ProxyChains підтримує чотири режими проксі-ланцюга: dynamic_chain, strict_chain, round_robin_chain та random_chain.

Налаштуйте проксі-проксі, шлях до конфігураційного файлу:/etc/proxychains.conf, за замовчуванням:
proxychains.conf (5.92 KB, Кількість завантажень: 0, Ціна продажу: 3 Grain MB) Зміни такі:
Створіть новий консольний додаток за допомогою .NET 8 і надішліть мережевий запит із таким вихідним кодом:
З проксі та без нього, тестові команди:
Різниця показана нижче:



Порада: Ви можете безпосередньо вводити bash proxychains4 з командного рядка, щоб створити новий термінал з функцією глобального проксі, не потрібно додавати proxychains4 перед кожною командою, введіть exit для виходу з терміналу.




Попередній:Фронтенд-компіляція проєктів Не можна встановлювати властивості невизначених (встановка 'parent')
Наступний:.NET/C# використовує 7z (SharpSevenZip) для стиснення резервних папок
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com