मेरे लिनक्स बॉक्स पर, मेरे पास विभिन्न डेमॉन हैं जो सभी IPv6- सक्षम इंटरफेस पर बाइंड कर सकते हैं ::
। जब वे ऐसा करते हैं, तो लिनक्स IPv4 अनुरोधों को उस डेमन मैप पर भेजता है, उदाहरण के लिए ::ffff:198.51.100.37
,।
इसके बजाय मैं चाहूंगा कि IPv4 कनेक्शन से इनकार कर दिया जाए और जब कोई डेमन बांधता है तो केवल IPv6 कनेक्शन स्वीकार किए जाते हैं ::
। IPv4 कनेक्शन प्राप्त करने के लिए, मैं चाहता हूं कि डेमन को स्पष्ट 0.0.0.0
रूप से (साथ ही ::
) बांधना होगा ।
दूसरे शब्दों में, मैं विशेष रूप से IPv6 पर सेवा चलाना चाहता हूं, और IPv4 पर नहीं।
क्या इसको मदद देने का कोई तरीका है?
ListenAddress ::
कर रहा था जब मैंने सेट किया था तो मुझे sysctl का उपयोग करने का सहारा लेने की आवश्यकता नहीं थी (और सब कुछ पुन: कॉन्फ़िगर करके)।