उबंटू का नेटवर्क मैनेजर अब केवल स्थानीय संसाधनों के लिए एक इंटरफेस को अलग करने के लिए एक अच्छी सुविधा के साथ आता है। यह सुविधा आपको एक इंटरफेस (जैसे वीपीएन या लैन कनेक्शन) को स्थानीय-केवल के रूप में निर्दिष्ट करने और आउटबाउंड इंटरनेट कनेक्शन के लिए उपयोग नहीं करने की अनुमति देती है।
अपने वाईफाई मेनू से, संपादन कनेक्शन पर जाएं और फिर उस ईथरनेट कनेक्शन का चयन करें जिसे आप संपादित करना चाहते हैं। फिर, IPv4 सेटिंग्स टैब पर जाएं, और रूट्स बटन पर क्लिक करें। लेबल वाले बॉक्स की जाँच करें इस कनेक्शन का उपयोग केवल इसके नेटवर्क पर संसाधनों के लिए करें :
करने के लिए भी ऐसा ही करने IPv6 सेटिंग यदि आवश्यक हो तो टैब। फिर, अंत में, परिवर्तित इंटरफ़ेस को डिस्कनेक्ट और फिर से कनेक्ट करें।
अब, उबंटू बुद्धिमानी से इस इंटरफेस के माध्यम से इंटरनेट-बाउंड ट्रैफिक को रूट नहीं करेगा।
वैकल्पिक रूप से, आप कमांड-लाइन से एक ही काम कर सकते हैं। cd
से अधिक करने के लिए /etc/NetworkManager/system-connections
और इंटरफ़ेस आप लक्षित करना चाहते हैं।
इसके साथ खोलें sudo nano <your targeted interface>
और नीचे [ipv4]
और [ipv6]
हेडर के नीचे दिए गए टेक्स्ट को जोड़ें :
never-default=true
आपकी तैयार फ़ाइल कुछ इस तरह दिखनी चाहिए:
...
[ipv4]
dns-search=
method=auto
never-default=true
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=auto
never-default=true
ध्यान दें कि कमांड-लाइन विधि के साथ, आपको इन सेटिंग्स को जगह लेने की अनुमति देने के लिए नेटवर्क को डिस्कनेक्ट और फिर से कनेक्ट करना होगा।