डेबियन व्हीज़ी पर IPv6 को कैसे निष्क्रिय करें?


25

मुझे पता है कि विकी एंट्री http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6 है जो दिखाता है कि डेबियन स्क्वीज़ में IPv6 को कैसे निष्क्रिय किया जाए, लेकिन यह 2.6 है। * कर्नेल।

3.2 के बारे में क्या है। * गुठली चलाने वाले गुठली?


कम से कम '/ sys / मॉड्यूल / ipv6 / पैरामीटर्स / disable_ipv6' अभी भी कर्नेल 3.2.0xxx के लिए मौजूद है
स्पार्कली

@sparkie हाँ लेकिन wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6 बारे में कुछ नहीं कहते हैं /sys/module/ipv6/parameters/disable_ipv6लेकिन/etc/sysctl.d/disableipv6.conf
JohnnyFromBF

जवाबों:


29

यदि आप करते हैं sysctl -p, तो रिबूट आवश्यक नहीं है। इसने मेरे लिए काम किया, लेकिन मैं सिंगल फाइल में परमेस रखना पसंद करता हूं, इसलिए मैंने sysctl.confफाइल में ऊपर लाइन डाली ।

बस सुनिश्चित करने के लिए, मैं हर डिवाइस के बारे में एक पंक्ति रखता हूं, इसलिए मेरा समाधान निम्नलिखित पंक्तियों को जोड़ रहा है /etc/sysctl.conf:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.eth1.disable_ipv6 = 1
net.ipv6.conf.ppp0.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1

13
net.ipv6.conf.all.disable_ipv6 = 1पर्याप्त नहीं है? कम से कम iIt ने मेरी मशीन पर सभी इंटरफेस के लिए चाल चली।
यूजीन बेरेसोव्स्की

2
इसके लिए धन्यवाद! किसी कारण के लिए, मेरे रास्पबेरी पाई पर बस के माध्यम से अक्षम net.ipv6.conf.all.disable_ipv6काम नहीं किया; मेरे एडेप्टर के लिए एक स्पष्ट रेखा जोड़ने से चाल चली गई!
डॉकटोर जे

यहाँ भी: यह काम नहीं कर रहा था net.ipv6.conf.all.disable_ipv6; इस तरह मेरे अनुकूलक के लिए एक लाइन विशिष्ट का उपयोग करना पड़ा:net.ipv6.conf.enp6s0.disable_ipv6 = 1
ब्रूनो

13

अधिक हालिया सिस्टम पर IPv6 को निष्क्रिय करना उसी तरह काम करता है जैसा कि डेबियन विकी में वर्णित है:

IPv6 को कर्नेल में अक्षम करें: echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.confअगले रिबूट पर ipv6 को अक्षम कर देगा।

ध्यान रखें कि, आपको जो भी समस्या हो रही है, समस्या को ठीक करने के लिए अन्य सभी विकल्पों को समाप्त करने के बाद यह एक अंतिम अंतिम उपाय होना चाहिए। IPv6 वैकल्पिक नहीं है और आपको इसे जल्द या बाद में वापस चालू करना होगा।


दिलचस्प बात यह है कि मेरे पास अभी भी ipv6 है, जो निर्देशों का पालन करने के बाद दिखा रहा है और रिबूट के बाद बने विकी पृष्ठों पर सूचीबद्ध सेटिंग्स को सत्यापित करता है। यह इस तथ्य के साथ कुछ करना हो सकता है कि यह किसी और द्वारा आयोजित vm पर चल रहा है।
कांस्टेंटाइनके

@ हॉब्स हाँ, कुछ VM प्रदाता प्रतिबंधित करते हैं कि अतिथि के नेटवर्क कॉन्फ़िगरेशन में क्या बदलाव किए जा सकते हैं। आमतौर पर OpenVZ आधारित हैं। इस मामले में, आपको निश्चित रूप से IPv6 को अक्षम करने के बारे में भूलना चाहिए और इसके बजाय वास्तविक समस्या को हल करने का प्रयास करना चाहिए।
माइकल हैम्पटन

निश्चित रूप से। मुझे ऐसा करने में कोई दिलचस्पी नहीं थी, लेकिन जैसा कि आप जानते हैं, भविष्य के विकास के साथ सॉफ्टवेयर की कई विरासत के मुद्दों में कोई समस्या नहीं है, और यही वह है जिसके साथ मैं काम कर रहा था। इसलिए, काश!
कांस्टेंटाइनके

यह मेरे लिए काम नहीं किया। जावेद के दृष्टिकोण ने हालांकि काम किया। मैं BAMT1.1 का उपयोग कर रहा हूं, वास्तव में निश्चित नहीं है कि यह किस संस्करण पर आधारित है।
womp

@Michael Hampton OpenVZ एक VM प्रणाली नहीं है, यह एक कंटेनर / चेरोट जेल-आधारित प्रणाली है, जो शायद इसीलिए आप इसके नेटवर्क सेटिंग्स के साथ गड़बड़ नहीं कर सकते ...
जूल्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.