私はプロキシ関連のソフトウェアを作成しており、Linux (Ubuntu) 上の Firefox を使用してテストしたいと考えています。
私のプロキシは で実行されておりlocalhost:8080
、Firefox をそれに向けました。外部の Web サイトでは問題なく動作しますが、 でテスト アプリケーションにアクセスしようとするとlocalhost:8090
、プロキシがバイパスされていることに気付きました。
接続設定ダイアログには「プロキシなし」セクションがありますが、すでに空です。
Firefox にすべてのトラフィックをプロキシ経由でプッシュするように強制するにはどうすればよいですか?
ファイルにlocalhost の同義語 ( などlocal
)を追加することを提案する同様の質問を見たことがあります。これは Firefox 側では機能しますが、プロキシ (およびいくつかの関連サービス) が Docker 内で実行されており、ホストの IP アドレスを動的に取得してプロキシ コンテナー内に/etc/hosts
同様の定義を追加するのが困難であるため、難しい解決策です。local
答え1
いつものように、これを投稿した直後に答えを見つけました。
FoxyProxy アドオンを使用すると、ローカルホストを含むすべてのトラフィックをプロキシ経由で強制的に実行できます。