Я запускаю несколько экземпляров Google Chrome одновременно, каждый с другим профилем (используя --user-data-dir=MyProfileFolder
). Я хотел бы, чтобы один из экземпляров Chrome (профилей) использовал прокси, а другой подключался напрямую, как обычно.
Проблема в том, что как бы я ни пытался включить прокси в каком-либо экземпляре Chrome, это влияет и на все остальные запущенные экземпляры.
Если я просто использую ranch -> Options -> Under the Hood -> Change proxy settings
, это повлияет на всю систему, поскольку это всего лишь общая страница настроек прокси-сервера Windows.
Если я использую расширение типа Proxy Switch! или Switch Proxy, то включение прокси в одном экземпляре (профиле) повлияет на все остальные (даже если расширение в них даже не установлено).
Есть ли способ обойти это?
У меня никогда не было такой проблемы в Firefox.
решение1
Как вы узнали, Chrome в Windows использует системные настройки прокси. Чтобы использовать другой прокси для одного экземпляра, используйте аргумент --proxy-server=<host:port>
. Вы можете добавить его в ярлык для этого конкретного профиля, если хотите, чтобы он был активен при каждом запуске.
решение2
Я установил это расширение -прокси-переключатель- и это решило мою проблему
Я также создал 2 пользователей в Chrome и запускаю их с помощью
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"
но при использовании прокси-переключателя это необязательно.
решение3
На самом деле это --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>
с вашим любимым вкусом. Вы можете экспортировать-импортировать более поздние закладки, если это необходимо