छुट्टै Firefox प्रोफाइलले दोहोर्याउन सकिने म्यानुअल प्रोक्सी सेटअप बोक्न सक्छ। समर्पित प्रोफाइल डाइरेक्टरी तयार गर्नुहोस् र त्यो प्रोफाइल बन्द हुँदा यी मानहरू त्यसको user.js मा राख्नुहोस्:

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);

तयार डाइरेक्टरीसँग Linux मा सुरु गर्न:

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

डाइरेक्टरी र इन्डपोइन्ट बदल्नुहोस्; SOCKS5 प्रोक्सी सूचीले अनुमत सार्वजनिक साइट परीक्षणका लागि उम्मेदवार दिन्छ। --profile ले चाहिएको प्रोफाइल छान्छ, जबकि --new-instance ले पहिले नै चलिरहेको इन्स्टेन्समा सुरुवात पठाउनुको सट्टा छुट्टै प्रक्रिया माग्छ। त्यही प्रोफाइल अर्को Firefox प्रक्रियामा खुला हुनु हुँदैन।

प्रोफाइल लोड हुँदा user.js ले प्राथमिकता दिन्छ। यसलाई सम्पादन गर्नु प्रत्यक्ष प्रोक्सी परिवर्तन API होइन। Firefox सुरक्षित प्रयोगकर्ता प्राथमिकताहरू prefs.js मा पनि लेख्छ, त्यसैले user.js मात्र हटाउँदा पहिले नै सुरक्षित मान रहन सक्छ; परीक्षण कन्फिगरेसन हटाउँदा सम्बन्धित सुरक्षित प्राथमिकताहरू रिसेट गर्नुहोस्।

यो सेटअप त्यही प्रोफाइलको हो। यसले अपरेटिङ सिस्टम वा अर्को Firefox प्रोफाइल पुनः कन्फिगर गर्दैन। व्यवस्थापित नीतिले कुन प्राथमिकता प्रभावी हुन्छन् भन्ने पनि सीमित गर्न सक्छ।

सम्बन्धित लेखहरू