Proxychains にはプログラムを渡す。Web アドレスではない
URL やアプリケーションバンドルではなく、実行ファイルとその引数を渡して proxychains の exec-not-found エラーを修正する。
proxychains4 https://example.com/ はラッパーに Web アドレスを実行するよう要求している。代わりに、プログラムとそのプログラムの引数を渡す。
proxychains4 curl https://example.com/実際のプログラムと許可された宛先を選ぶ。プロキシのエンドポイントは 選択した Proxychains の設定 に属し、実行ファイルの位置ではない。許可された公開エンドポイントについては、無料プロキシ一覧 が、その設定が想定するプロトコルとフィールドで入力できる候補を提供する。
exec-not-found エラーは、有用なプロキシ接続テストの前に起きる。これはプロキシによる拒否、サイトのブロック、DNS の失敗を証明しない。コマンドがシェルの検索パスにあるか確認するか、実行ファイルの実際のパスを指定する。macOS ではアプリケーションバンドルはディレクトリであり、その実行ファイルは Contents/MacOS の中にあることがある。
起動の成功は最初の条件にすぎない。プログラムは proxychains-ng が傍受できるネットワーク呼び出し を使う必要がある。バックグラウンドで既に動作している別のコピーが後から包まれることはなく、一部のアプリケーションは新しい要求をその既存プロセスへ渡す。意図した設定の下でどのプロセスが要求を実行しているかを確認してから、結果の経路を診断する。