DNF 4 में proxy= और no_proxy अलग-अलग काम करते हैं
खाली रिपॉज़िटरी मान मुख्य कॉन्फ़िग की विरासत रोक देता है; विरासत में मिले curl proxy इनपुट को अभी भी इच्छित गंतव्य का बायपास चाहिए।
सामान्य रिपॉज़िटरी के लिए, कॉन्फ़िगर किया गया मुख्य proxy रखें:
[main]
proxy=http://proxy.example:8080मौजूदा internal अनुभाग में, उस विरासत को इस तरह बंद करें:
[internal]
proxy=इसका भरोसेमंद बेस URL, कुंजियाँ और सत्यापन सेटिंग्स रखें। यहाँ दूसरा पूरा proxy URL इसके बजाय कोई भिन्न मध्यस्थ चुन सकता है। बिना प्रमाणीकरण वाले सार्वजनिक proxy से अनुमत सार्वजनिक रिपॉज़िटरी के लिए, HTTP proxy सूची मुख्य URL के लिए उम्मीदवार देती है; internal रिपॉज़िटरी के सीधे अपवाद सुरक्षित रखें।
curl पर्यावरण के fallback की भी जाँच करें। proxy सेट न होने पर DNF इसे प्रलेखित करता है, पुराने _none_ सहित। केवल एक कॉन्फ़िग इनपुट हटाना विरासत में मिले पर्यावरण में सीधी पहुँच की गारंटी नहीं देता।
इच्छित सीधे host के लिए, प्रक्रिया अपवाद जोड़ें:
export no_proxy=packages.internal.exampleमिरर सूचियाँ और रीडायरेक्ट host जोड़ सकते हैं। इन DNF 4 नियमों को उस संस्करण पर लागू करें, पुराने Yum या DNF 5 की मान्यताएँ आयात किए बिना।