プロキシ設定がないアプリにProxifierでプロキシを設定する方法

更新日:

Proxifierでプロキシを設定するには、Proxy Servers に Vinaproxy.com のサーバーをHTTPSプロトコルとユーザー名・パスワード付きで追加し、選んだアプリをそこに通す Proxification Rule を作成します。結果を左右する設定がさらに2つあります。ルールの順番とDNSの名前解決です。

Proxifierが適しているケース

ブラウザやアンチディテクトブラウザには独自のプロキシ欄がありますが、WindowsやmacOSのソフトの多くにはありません。デスクトップツール、ゲームランチャー、ボット、自動化プログラムなど、通常の回線しか使えないものです。Proxifierはそれらのプログラムとネットワークの間に入り、プログラムに意識させずに通信をプロキシ経由にします。

つまり、対象を選べるということでもあります。1つのアプリだけを日本プロキシ経由にし、パソコンの他の通信は通常の回線を使えるので、アップデート、通話、動画配信をプロキシから外しておけます。

Proxifierのプロキシ設定:Proxy Serversウィンドウ

Profile から Proxy Servers を開き、Add をクリックします。Proxifierのプロトコル一覧では、接続をトンネルする標準的なHTTPプロキシを HTTPS と呼びます。これは別の製品ではなく、Vinaproxy.com のHTTPプロキシに正しい選択肢です。メニュー名はProxifierのバージョンやWindows・macOSで多少異なることがあります。203.0.113.10:8080:user123:pass456 の行なら次のように入力します。

Proxifierの設定値
Address203.0.113.10
Port8080
ProtocolHTTPS(トンネリング対応のHTTPプロキシ)、SOCKSではない
Authentication有効、ユーザー名 user123、パスワード pass456

どのアプリがプロキシを使うかはルールで決まる

サーバーを追加しただけでは何も起きません。Profile の Proxification Rules で、プログラムファイル(例:tool.exe)を指定したルールを作成し、対象ホストはanyのままにして、アクションを新しく追加したプロキシに設定します。Proxifierはルールを上から順に確認し、最初に一致したものを使うため、特定アプリのルールは Default ルールより上に置く必要があります。

Localhost ルールはDirectのままにし、パソコン全体をプロキシ経由にしたい場合を除いてDefaultもDirectのままにしておきます。すべてを1つのIPに通すことは、ほとんどの場合意図したものではなく、同時に動いている他のVPNやプロキシソフトとループを起こすこともあります。

DNSもプロキシ経由にする

初期設定のままだと、パソコンは自分のインターネットプロバイダー経由でWebサイトの名前を調べることがあり、接続自体がプロキシを通っていても居場所がわかってしまいます。Profile の Name Resolution で、ホスト名をプロキシ経由で解決するオプションを選んでください。これで名前解決も接続もプロキシのIPから行われます。

Proxifierのトラブルシューティング

  • Proxifierのログに407と表示される: 認証情報が拒否されています。サーバー設定のユーザー名とパスワードを入力し直し、認証が有効になっているか確認してください。
  • 接続が失敗する、またはタイムアウトする: アドレスやポートの誤り、SOCKSプロトコルの選択、または注文の期限切れです。Proxy Serversウィンドウの内蔵チェックでサーバー単体をテストしてください。
  • アプリがまだ実際のIPを使っている: ルールがDefaultより下にある、プログラム名のつづりが違う、またはプログラムが起動する補助プロセスも登録が必要です。
  • ページは表示されるが場所がおかしい: リモートの名前解決を有効にし、プロキシチェッカーでテストしてください。問題が続く場合はダッシュボードからチケットを送ってください。

手順

  1. 1

    プロキシ情報をコピー

    Vinaproxy.com ダッシュボードで Orders を開き、使いたいプロキシをコピーします。

  2. 2

    Proxy Serversを開く

    Proxifierで Profile、次に Proxy Servers に進み、Add をクリックします。

  3. 3

    アドレスとポートを入力

    プロキシ情報のホストとポートを入力します。ここでは 203.0.113.10 と 8080 です。

  4. 4

    HTTPSを選び認証を有効化

    HTTPS プロトコルを選び、認証をオンにして、ユーザー名とパスワードを入力します。

  5. 5

    チェックを実行

    チェック機能でProxifierがプロキシに到達できることを確認し、サーバーを保存します。

  6. 6

    アプリのルールを作成

    Proxification Rules で、プログラムファイルを指定し、アクションをこのプロキシにしたルールを追加します。Default より上に移動します。

  7. 7

    DNSをプロキシ経由で解決

    Name Resolution で、ホスト名をプロキシ経由で解決する設定を有効にします。

  8. 8

    アプリを起動して確認

    プログラムを起動し、Proxifierの接続ログを確認します。追加したプロキシへ通信が流れていることが表示されるはずです。

よくある質問

プロキシはHTTPなのに、なぜProxifierではHTTPSと表示されるのですか?

ProxifierのHTTPSプロトコルは、接続をトンネルするHTTPプロキシを意味します。Vinaproxy.com のプロキシはその方式で動作するため、HTTPSが正しい選択です。SOCKSは選ばないでください。

Proxifierでアプリごとに別々のプロキシを使えますか?

はい。Proxy Serversに各プロキシを追加し、アプリごとにそのプロキシを指すルールを1つずつ作成して、すべてDefaultルールより上に置きます。

Proxifierは無料ですか?

Proxifierは試用期間付きの有料ソフトです。利用する前に、開発元のサイトで最新のライセンス条件を確認してください。

Proxifierはゲームでも使えますか?

TCP接続を使うゲームやランチャーでは使えます。UDPのゲーム通信はHTTPプロキシでは中継されないため、ボイスチャットや対戦の通信は直接接続のままになることがあります。詳しくはゲームをご覧ください。

Proxifierを設定したらパソコン全体が遅くなったのはなぜですか?

通常はDefaultルールがプロキシを指しているため、すべてのプログラムがプロキシを使っています。DefaultをDirectに戻し、必要なアプリだけをプロキシ経由にしてください。

Proxifierで使えるHTTPプロキシ

ユーザー名とパスワードで認証する専用固定IP、帯域無制限、支払い後数分で利用開始。

プロキシプランを見る

関連記事

Proxifierのプロキシ設定方法:サーバーとルール | Vinaproxy.com