2010-04-11 19 views
5

यह कुछ हासिल करने के लिए पूरी तरह से असंभव हो सकता है, लेकिन इससे पहले कि मैं इसे एक शॉट सोचा, मुझे एक साथी गीक से कुछ सलाह मिल सकती है। स्क्विड प्रॉक्सी DNS क्वेरी भी squid होगा? मैं स्क्विड के माध्यम से जाने के लिए DNS प्रश्नों को आगे बढ़ाना चाहता हूं और स्क्विड के DNS त्रुटि पृष्ठ का उपयोग करके इसे अनुकूलित कर सकता हूं। मैं देखता हूं कि DNS प्रश्न यूडीपी पोर्ट 53 पर मेरे स्क्विड बॉक्स को मार रहे हैं। मैं एक पोर्ट अग्रेषण सेट कर सकता हूं ताकि ये सभी प्रश्न स्क्विड के पोर्ट 3128 पर भेजे जाएंगे। लेकिन स्क्विड इसे एक DNS क्वेरी समझेंगे और उन प्रश्नों को डीएनएस सर्वर सेट पर अग्रेषित करेंगे squid.conf में? मुझे आशा है कि मेरा प्रश्न स्पष्ट है लेकिन कृपया चिल्लाओ और यदि आवश्यक हो तो मुझे आपको कुछ और जानकारी देने में खुशी होगी। धन्यवाद दोस्तों!DNS सर्वर से DNS क्वेरी को आगे बढ़ा सकते हैं?

+1

स्क्विड DNS प्रॉक्सी नहीं करता है। आपको एक कैशिंग DNS रिज़ॉल्वर/प्रॉक्सी की आवश्यकता है, जिसमें से कई हैं। बाध्य करने के अलावा, Google powerdns या unbound। –

+0

हाँ, लेकिन उस मामले में स्क्विड अनुरोधों को रोक नहीं पाएगा? यदि संभव हो तो मैं स्क्विड द्वारा प्रस्तावित कोई डीएनएस त्रुटि पृष्ठ का उपयोग करना चाहता हूं। – pravin

उत्तर

2

What is Squid?

विद्रूप को देखते हुए एक DNS प्रॉक्सी नहीं है। यह अपने स्थानीय उद्देश्यों के लिए कुछ स्थानीय DNS कैशिंग करता है।

विद्रूप मेटा डेटा और विशेष रूप से गर्म वस्तुओं रैम में कैश, रहता है DNS खोज के कैश, गैर अवरुद्ध DNS खोज का समर्थन करता है, और विफल अनुरोधों की नकारात्मक कैशिंग लागू करता है।

इसके बारे में सोचने का एक तरीका यह है कि "वेब" प्रॉक्सी के रूप में, स्क्विड आवेदन परत में रहता है। टीसीपी कनेक्शन (और यूडीपी डेटाग्राम) को बस नीचे के स्तर के रूप में पारित नहीं किया जा सकता है। आवेदन प्रोटोकॉल है कि अंत बिंदु से बाहर आता है समझना चाहिए, और कहा कि आम तौर पर मतलब है उनकी कार्यक्षमता प्रोटोकॉल की एक सफेद सूची के रूप में वर्णित किया जा सकता है कि:

विद्रूप एक उच्च प्रदर्शन वेब ग्राहकों के लिए प्रॉक्सी कैशिंग सर्वर है , एफ़टीपी, गोफर, और HTTP डेटा ऑब्जेक्ट्स का समर्थन करते हैं।

संक्षेप में, आपका प्रश्न था: "... क्या यह एक DNS क्वेरी समझ जाएगा और उन प्रश्नों को squid.conf में सेट डीएनएस सर्वर पर अग्रेषित करेगा?"

स्क्विड यूडीपी को सुन सकता है (मैंने यह नहीं देखा), लेकिन अगर ऐसा हुआ, तो यह इनबाउंड DNS ट्रैफिक को समझ नहीं पाएगा।