Изграждането на proxychains-ng от upstream нарича своя wrapper proxychains4. Затова shell, който съобщава proxychains: command not found, може да търси друго име, различно от инсталираното.

command -v proxychains4
command -v proxychains

Когато proxychains4 съществува, използвайте този изпълним файл директно:

proxychains4 curl https://www.example.com/

конфигурацията на proxy все още определя маршрута за това извикване. Решаването на името на командата не доказва, че крайната точка работи.

Ако нито една от командите не бъде намерена, прегледайте списъка с файлове на инсталирания пакет или префикса, използван от съществуващата инсталация. Неговата директория с изпълними файлове може да липсва в PATH. Префиксът по подразбиране на upstream не е гаранция за пакет от дистрибуция или за друга машина.

Alias в потребителския shell може да запази стар интерактивен запис, след като истинската команда е известна. Скриптовете не зареждат непременно този alias. Там използвайте действителното име на изпълнимия файл или изрично управляван wrapper за съвместимост.

Твърдо зададена symlink към /usr/bin/proxychains4 помага само когато тази цел действително съществува. Диагностицирайте името на бинарника и пътя, преди да добавите такава.

Подобни статии