Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 40|Отговор: 0

Linux използва ProxyChains4 за прокси достъп до посочената програмна мрежа

[Копирай линк]
Публикувано вОнзи ден в 11:15 | | | |
Изисквания: Поради мрежови проблеми програмата не може да се свърже директно с някои уеб услуги, може да се наложи достъп чрез прокси, ако програмата поддържа задаване на прокси, ако не поддържа настройка на прокси, как да се позволи на програмата да има достъп до мрежата чрез прокси без да се променя изходният код и да се компилира отново?

ProxyChains

ProxyChains е UNIX програма, която свързва мрежови libc функции в динамични линкери чрез предварително заредени DLL файлове и пренасочва връзки чрез SOCKS4a/5 или HTTP проксита. Самите проксичейниНе можеш прозрачно да позволиш целият системен трафик да отиде към прокси "глобално"Той е проектиран да активира проксита само за определени команди. Тоест, трябва да добавиш проксичейни преди командата, за да влезе в сила. ProxyChains е мощен прокси инструмент, който ни помага да заобиколим ограниченията на мрежата и да достъпим външни мрежи сигурен чрез проста конфигурация.

ProxyChains срещу ProxyChains4

Proxychains и Proxychains4 не са един и същ проект, но са тясно свързани. Всъщност 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 и изпратете мрежова заявка със следния изходен код:
С и без прокси, тестови команди:
Разликата е показана по-долу:



Съвет: Можете директно да въведете proxychains4 bash от командния ред, за да създадете нов терминал с глобална прокси функция, няма нужда да добавяте proxychains4 преди всяка команда, въведете exit, за да излезете от терминала.




Предишен:Компилация на фронтенд проекти Не може да се задават свойствата на неопределени (задаване на 'parent')
Следващ:.NET/C# използва 7z (SharpSevenZip) за компресиране на папки за архивиране
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com