Firefoxのプロキシ設定をその場で変更したいです(いいえ、このためにサードパーティの拡張機能をインストールするつもりはありません)。デフォルトのプロキシ設定を変更せずにFirefoxのインスタンスを開きたいです。使用例は、学校を通じて科学雑誌にアクセスすることです。現在、雑誌を入手したい場合は、SSHで接続してSOCKSプロキシを設定します。
ssh -D 1080 [email protected]
例えばhttps://unix.stackexchange.com/questions/38755/ssh サーバー経由でファイルをダウンロードする方法次に、Firefox を開いて、127.0.0.1 のポート 1080 で手動 SOCKS プロキシを選択します。これは完璧に機能しますが、学校のネットワークでブラウズするたびにこれを行うのは面倒です。さらに、これによりデフォルト設定が変更され、Firefox のすべてのインスタンスが SOCKS プロキシを介して実行されるため、完了したらすべての設定を元に戻さなければなりません。
希望するプロキシ設定で Firefox の単一インスタンスを開くためのコマンド ライン オプションまたは小さなスクリプトはありますか? それがない場合、次善の選択肢は何でしょうか?
ちなみに私は Debian Jessie を実行しています。
答え1
これを行う最も簡単な方法は、SOCKS プロキシで Firefox を使用するための追加のプロファイルを作成することです。
追加の Firefox プロファイルを作成します。
- Firefoxのすべてのインスタンスを閉じる
- -pフラグを付けてFirefoxを起動する
- これにより、ユーザープロファイルダイアログが表示されます。
- ここで、「default」という名前のデフォルトの Firefox プロファイルが表示されます。
- 「新しいプロフィールの作成」をクリックし、名前(例: school)を入力します。
- これで、Firefoxのデフォルトプロファイルを次のように起動できます: firefox -p default ie as a Link
- そして、新しい学校のプロフィールを次のように入力します: firefox -p school --> リンクとしても使用できます
- これで、学校のプロフィールを開始し、必要なすべての設定を変更できます。
- デフォルトのプロファイルに戻したい場合は、Firefox を閉じて、デフォルトのプロファイルでリンクを実行してください。
お役に立てれば。