既存の Proxifier for Mac プロファイルで、Proxy Servers の下に SOCKS エンドポイントを設定します。アプリの公開先への経路が公開中継を許す場合は、SOCKS プロキシ一覧から適切な候補を使い、続いて対象アプリを選ぶ Proxification ルールを追加します。

そのアプリのサポートする接続すべてをプロキシ経由にするなら、宛先ホストとポートの条件は Any のままにします。ルールのアクションには保存したプロキシを選び、Default ルールのアクションは Direct のままにします。

ルール順一致条件アクション
Localhost既存のループバック例外Direct
選択アプリ選択したアプリ、他の条件は Any保存した SOCKS プロキシ
Default残りの接続Direct

ルールは上から下へ評価されます。1 つのルール内の条件はすべて一致する必要があります。そのため、先にある広いルールがアプリ専用ルールの適用を妨げることがあります。

接続ログでアプリと選択されたアクションを確認します。表示されているアプリではなくヘルパープロセスが接続を所有することがあります。同じポリシーに属するなら意図的に追加してください。

Mac のドキュメントが説明するのは TCP 接続のルーティングです。DNS 解決ポリシーと UDP の対応は別の機能として扱ってください。アプリを選んだだけでは、そのアプリに関わるすべてのネットワーク操作がこのプロキシに従うことは証明されません。

関連記事