複数のGoogle Chromeインスタンスを同時に実行しており、それぞれが異なるプロファイルを持っています(--user-data-dir=MyProfileFolder
を使用)。Chromeインスタンス(プロファイル)の1つが欲しい)プロキシを使用し、もう一方は通常どおり直接接続します。
問題は、一部のChromeインスタンスでプロキシを有効にしようとしても、他のすべての実行中のインスタンスにも影響します。
単にranch -> Options -> Under the Hood -> Change proxy settings
を使用すると、一般的なWindowsプロキシ設定ページであるため、システム全体に影響を及ぼします。
プロキシスイッチのような拡張機能を使用する場合!またはプロキシの切り替え、もう一度、1つのインスタンス(プロファイル)でプロキシを有効にすると、他のすべてに影響します(拡張機能がインストールされていなくても)。
これを回避する方法はありますか?
Firefoxでこの問題が発生したことはありません。
ご存知のとおり、WindowsのChromeはシステムのプロキシ設定を使用します。単一のインスタンスに別のプロキシを使用するには、--proxy-server=<Host:port>
引数を使用します。これをショートカットに追加できます。実行のたびにアクティブにする場合は、特定のプロファイル。
この拡張機能をインストールしました- proxy switchy -そしてそれは私の問題を解決しました
また、chromeで2人のユーザーを作成し、
C:\Users\iuri\AppData\Local\Google\Chrome\Application\chrome.exe --profile-directory="Profile 1"
C:\Users\iuri\AppData\Local\Google\Chrome\Application\chrome.exe --profile-directory="Default"
ただし、プロキシスイッチを使用する場合、これはオプションです。
--proxy-server=<Host:port>
は、実際にはLinux(Mint 15カーネル3.8.0.26)で唯一の実際の代替手段です。それ以外の場合、ChromiumおよびChromeバンドルを介しても、変更はインスタンス間で入力および共有されます。--user-data-dir
オプションは無視されているようです。両方の。
最終的に簡単な回避策は、ChromeとChromiumの両方をインストールすることでした。どういうわけか、それらが共有していることに気付いた場合は、~.config/google-chrome
または~.config/chromium
を適切にクリーンアップしてすべてをリセットし、--proxy-server=<Host:port>
をお気に入りのフレーバーで使用できます。 -必要に応じて後でブックマークをインポートする