Firefoxには独自の接続設定があるため、ほかのブラウザーが使うシステム設定を変更せずにプロキシを試せます。設定画面を開く前にIPアドレス、ポート、プロトコルを用意してください。無料プロキシリストから試す候補を探せます。

接続設定を開く

Firefoxの設定を開き、プロキシまたはネットワーク設定を検索します。接続設定を開いて、手動でプロキシを設定する項目を選びます。正確な表示名はバージョンや言語で多少異なります。

設定項目がロックされている場合や、拡張機能が設定を管理していると表示される場合は、まずその設定元を確認します。IPを再入力しても上書きできるとは限りません。

HTTPプロキシの場合

HTTPプロキシ欄にアドレス、その横のポート欄にポートを入力します。文書用の例 203.0.113.10:8080 なら、それぞれ 203.0.113.10 と 8080 です。実際に使う接続先へ置き換えてください。

HTTPSまたはSSLプロキシの欄が別に表示される場合は同じIPとポートを入力するか、HTTPプロキシをHTTPSにも使う項目を選びます。接続先はHTTPSの宛先に対するCONNECTに対応している必要があります。これらの欄はどの通信をそのプロキシに通すかを決めるもので、プロキシのURLをhttpsで始める必要があるという意味ではありません。

SOCKSプロキシの場合

HTTPプロキシ欄ではなくSOCKSホスト欄を使います。アドレスとポートを入力し、対応するSOCKSのバージョンを選んでください。SOCKS4とSOCKS5は、どちらもよく使うポートだからという理由で取り替えて使えるものではありません。

Firefoxから接続先のホスト名をSOCKSプロキシへ送る場合は、プロキシ側でDNSを処理する設定を確認します。古い手順や別のブラウザーの既定値を当てはめず、実際の設定を確かめてください。

Firefox内で結果を確認する

設定を保存し、同じFirefoxプロファイルでIP確認ページを開きます。表示されたアドレスを直接接続時と比較します。ページが開かない場合は、同じプロトコルの別の候補を試すか、短いコマンドラインのリクエストでプロキシ側の障害とブラウザー設定の問題を切り分けます。

ある接続先だけ直接接続のままなら、「プロキシなしで接続」などの除外リストを確認します。拡張機能がプロキシの動作を制御する場合もあります。これらはプロキシIPが応答しないこととは別の原因です。

元のモードに戻す

終了したら接続設定に戻り、元のモードを復元します。「プロキシを使用しない」や「システムのプロキシ設定を利用する」など、テスト前に使っていた項目を選んでください。ページを閉じるか再読み込みし、その後のリクエストが意図した経路を使うようにします。

関連記事