Một hồ sơ Firefox riêng có thể mang cấu hình proxy thủ công có thể lặp lại. Chuẩn bị một thư mục hồ sơ chuyên dụng và, khi hồ sơ đó đã đóng, đặt các giá trị này vào user.js của nó:

user_pref("network.proxy.type", 1);
user_pref("network.proxy.socks", "proxy.example");
user_pref("network.proxy.socks_port", 1080);
user_pref("network.proxy.socks_version", 5);

Để khởi chạy trên Linux với thư mục đã chuẩn bị:

firefox --new-instance --profile "/home/user/firefox-proxy-test"

Thay thư mục và điểm cuối; danh sách proxy SOCKS5 cung cấp các ứng viên cho một thử nghiệm được phép trên trang công khai. --profile chọn hồ sơ dự định, trong khi --new-instance yêu cầu một tiến trình riêng thay vì gửi lệnh khởi chạy tới một phiên bản đang chạy. Không được mở cùng hồ sơ đó trong một tiến trình Firefox khác.

user.js cung cấp các tùy chọn khi hồ sơ được tải. Chỉnh sửa nó không phải là API chuyển proxy trực tiếp. Firefox cũng ghi các tùy chọn người dùng đã lưu vào prefs.js, vì vậy chỉ xóa user.js có thể để lại một giá trị đã lưu; hãy đặt lại các tùy chọn đã lưu liên quan khi ngừng cấu hình thử nghiệm.

Cấu hình này thuộc về hồ sơ đó. Nó không cấu hình lại hệ điều hành hay hồ sơ Firefox khác. Chính sách được quản lý cũng có thể giới hạn tùy chọn nào có hiệu lực.

Bài viết liên quan