Làm cách nào tôi có thể sử dụng proxy trong một cấu hình Chrome?


8

Tôi đang chạy đồng thời nhiều phiên bản Google Chrome, mỗi phiên bản có một cấu hình khác nhau (sử dụng --user-data-dir=MyProfileFolder). Tôi muốn một trong các phiên bản Chrome (cấu hình) sử dụng proxy và cái kia kết nối trực tiếp như bình thường.

Vấn đề là dù tôi cố gắng kích hoạt proxy trong một số phiên bản Chrome như thế nào thì nó cũng ảnh hưởng đến tất cả các phiên bản đang chạy khác.

Nếu tôi chỉ đơn giản sử dụng ranch -> Options -> Under the Hood -> Change proxy settings, nó ảnh hưởng đến toàn bộ hệ thống, vì đó chỉ là trang cài đặt proxy Windows chung.

Nếu tôi sử dụng tiện ích mở rộng như Proxy Switch! hoặc Switch Proxy, một lần nữa, cho phép proxy trong một trường hợp (hồ sơ) ảnh hưởng đến tất cả những người khác (ngay cả khi tiện ích mở rộng thậm chí không được cài đặt trong chúng).

Có cách nào để giái quyết vấn đề này không?

Tôi chưa bao giờ gặp vấn đề này trong Firefox.

Câu trả lời:


4

Như bạn đã tìm ra, Chrome trên Windows sử dụng cài đặt proxy của hệ thống. Để sử dụng một proxy khác cho một cá thể, hãy sử dụng --proxy-server=<host:port>đối số. Bạn có thể thêm nó vào phím tắt cho hồ sơ cụ thể đó nếu bạn muốn nó hoạt động trên mỗi lần chạy.


Nhưng nếu tôi cần một số cài đặt tinh vi hơn, chẳng hạn như quy tắc giới hạn proxy chỉ ở một số địa chỉ thì sao? Điều đó có thể không?
David B

Thành thật với bạn, tôi không biết. Thỉnh thoảng tôi chỉ sử dụng Chrome. Tôi chỉ tìm ra câu trả lời cho câu hỏi của bạn thông qua Google. Tôi đoán là không thể, nhưng tôi có thể sai.
jáquer

2

Tôi đã cài đặt tiện ích mở rộng này - proxy switchy - và nó đã giải quyết vấn đề của tôi

Tôi cũng đã tạo 2 người dùng bằng chrome và khởi chạy chúng với

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"

nhưng với chuyển đổi proxy này là tùy chọn.


1

Đây --proxy-server=<host:port>thực sự là sự thay thế thực sự duy nhất trong Linux (Mint 15 kernel 3.8.0.26), nếu không, các thay đổi được phổ biến và chia sẻ giữa các phiên bản, thậm chí thông qua các gói Chromium và Chrome. các --user-data-dirtùy chọn dường như bị bỏ qua bởi cả hai.

Cách giải quyết dễ dàng cuối cùng là cài đặt cả Chrome & Chromium. Nếu bằng cách nào đó bạn nhận ra họ chia sẻ công cụ chỉ cần làm sạch đúng cách ~.config/google-chromehoặc ~.config/chromiumđể thiết lập lại mọi thứ và sử dụng --proxy-server=<host:port>với hương vị yêu thích của bạn. Bạn có thể xuất-nhập dấu trang sau nếu cần

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.