여러 개의 Google Chrome 인스턴스를 동시에 실행하고 있으며 각각 다른 프로필을 사용하고 있습니다( 사용 --user-data-dir=MyProfileFolder
). Chrome 인스턴스(프로필) 중 하나는 프록시를 사용하고 다른 하나는 평소처럼 직접 연결하고 싶습니다.
문제는 일부 Chrome 인스턴스에서 프록시를 활성화하려고 시도하더라도 실행 중인 다른 모든 인스턴스에도 영향을 미친다는 것입니다.
을 사용하면 ranch -> Options -> Under the Hood -> Change proxy settings
일반 Windows 프록시 설정 페이지일 뿐이므로 전체 시스템에 영향을 줍니다.
Proxy Switch와 같은 확장 프로그램을 사용한다면! 또는 프록시 전환을 다시 한 번 한 인스턴스(프로필)에서 프록시를 활성화하면 확장이 설치되지 않은 경우에도 다른 모든 인스턴스에 영향을 미칩니다.
이 문제를 해결할 방법이 있나요?
Firefox에서는 이런 문제가 발생하지 않았습니다.
답변1
아시다시피 Windows의 Chrome은 시스템의 프록시 설정을 사용합니다. 단일 인스턴스에 대해 다른 프록시를 사용하려면 --proxy-server=<host:port>
인수를 사용하십시오. 실행할 때마다 활성화하려면 특정 프로필에 대한 바로가기에 이를 추가할 수 있습니다.
답변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"
그러나 프록시 전환의 경우 이는 선택 사항입니다.
답변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>
좋아하는 맛으로 사용하세요. 필요한 경우 나중에 북마크를 내보내고 가져올 수 있습니다.