1つのChromeプロファイルでプロキシを使用するにはどうすればよいですか?


8

複数のGoogle Chromeインスタンスを同時に実行しており、それぞれに異なるプロファイルを使用しています(を使用--user-data-dir=MyProfileFolder)。Chromeインスタンス(プロファイル)の1つがプロキシを使用し、もう1つが通常どおり直接接続することを希望します。

一部のChromeインスタンスでプロキシを有効にしようとしても、問題は他の実行中のすべてのインスタンスにも影響します。

単純にを使用するとranch -> Options -> Under the Hood -> Change proxy settings、システム全体に悪影響を及ぼします。これは、Windowsの一般的なプロキシ設定ページに過ぎないためです。

プロキシスイッチのような拡張機能を使用する場合!またはもう一度スイッチプロキシを使用して、1つのインスタンス(プロファイル)でプロキシを有効にすると、他のすべてのインスタンスに影響します(拡張機能がそれらにインストールされていない場合でも)。

これを回避する方法はありますか?

Firefoxでこの問題が発生したことはありません。

回答:


4

ご存知のとおり、Windows上のChromeはシステムのプロキシ設定を使用します。単一のインスタンスに別のプロキシを使用するには、--proxy-server=<host:port>引数を使用します。すべての実行でアクティブにする場合は、特定のプロファイルのショートカットにこれを追加できます。


しかし、プロキシを一部のアドレスのみに制限するルールなど、さらに高度な設定が必要な場合はどうなりますか?それは可能ですか?
デビッドB

正直言ってわかりません。Chromeをたまにしか使用していません。私はGoogle経由であなたの質問に対する答えを見つけただけです。それは不可能だと私は推測しますが、私は間違っている可能性があります。
jáquer

2

私はこの拡張機能をインストールしました- プロキシスイッチ -そしてそれは私の問題を解決しました

また、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"

ただし、プロキシ切り替えでは、これはオプションです。


1

これ--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>して、お気に入りのフレーバーでを使用してください。必要に応じて、後でブックマークをエクスポートしてインポートできます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.