प्रॉक्सी के साथ समस्या यह है कि आपके द्वारा उपयोग किए जाने वाले प्रत्येक एप्लिकेशन को विशेष रूप से प्रॉक्सी का समर्थन करना है। उदाहरण के लिए, फ़्लैश प्लेयर में SOCKS का समर्थन नहीं है।
मैंने सॉफ्टवेयर (ट्यून 2 सॉक) विकसित किया है जो आपको किसी भी आवेदन समर्थन की आवश्यकता के बिना सभी टीसीपी और वैकल्पिक रूप से यूडीपी को SOCKS5 प्रॉक्सी, सिस्टम-वाइड के माध्यम से आगे बढ़ाने की अनुमति देता है (जो फ्लैश गायब है)। इसे बहुत सरलता से कहने के लिए, मेरा सॉफ़्टवेयर नेटवर्क इंटरफ़ेस और उस इंटरफ़ेस के पीछे एक वर्चुअल राउटर का अनुकरण करता है जो SOCKS प्रॉक्सी के माध्यम से सभी कनेक्शनों को आगे बढ़ाता है, और इसे डिफ़ॉल्ट गेटवे के रूप में उपयोग करके आप सब कुछ के लिए प्रॉक्सी प्राप्त करते हैं। निम्नलिखित गाइड SSH अग्रेषण (वास्तव में आप क्या चाहते हैं) के साथ tun2socks का उपयोग करके बताते हैं।
http://code.google.com/p/badvpn/wiki/tun2socks
हालाँकि इसे स्थापित करना थोड़ा अनाड़ी है। यदि आप इसे स्वचालित करना चाहते हैं, तो आप अपने दम पर हैं। यदि आप सफलतापूर्वक मार्गदर्शिका का पालन करते हैं, तो आपके सभी कार्यक्रम स्वचालित रूप से प्रॉक्सी के माध्यम से जाएंगे, और आपको ब्राउज़र में ही प्रॉक्सी को अक्षम करना चाहिए।