क्या कोई मुझे बता सकता है कि क्या डीएचसीपी को सौंपे जाने के अलावा DNS सर्वर का उपयोग करके / etc / resolver के तहत कोई फ़ाइल जोड़ना DNS रिज़ॉल्यूशन के लिए काम करेगा?
मेरा मुद्दा यह है कि मैं फ़िल्टरिंग और एंटी स्कैम क्षमताओं का लाभ उठाने के लिए एक क्लाइंट होम DNS रिज़ॉल्यूशन के लिए OpenDNS का उपयोग करना चाहता हूं, लेकिन बड़े पैमाने पर नुकसान यह है कि यहां ऑस्ट्रेलिया में चीजें जैसे कि Apple सामग्री एक सीडीएन (अकामाई) द्वारा वितरित की जाती है, जो तब यूएस आधारित वितरण बिंदु का उपयोग करके सर्वर सामग्री।
मुझे क्या करना है कि DNS सर्वर पता डीएचसीपी के माध्यम से स्थानीय राउटर पता (DNSMasq OpenDNS DNS सर्वर का उपयोग करके) के लिए सौंपा गया है और फिर, उदाहरण के लिए, Apple.com नामक एक फ़ाइल को निम्न पंक्ति के साथ / etc / resolver में रखें। :
nameserver 203.12.160.35
यह विचार है कि Apple.com का कोई भी DNS अनुरोध OpenDNS सर्वरों का उपयोग करके स्थानीय रूटर्स DNSMasq डेमॉन के बजाय एक TPG (मेरा ISP) DNS सर्वर द्वारा हल किया जाएगा।
इसलिए मैंने ऐसा किया है और स्कूटिल -डन्स का आउटपुट है:
DNS configuration
resolver #1
search domain[0] : harland
nameserver[0] : 192.168.10.1
nameserver[1] : 192.168.10.1
if_index : 4 (en2)
reach : Reachable,Directly Reachable Address
resolver #2
domain : local
options : mdns
timeout : 5
order : 300000
resolver #3
domain : 254.169.in-addr.arpa
options : mdns
timeout : 5
order : 300200
resolver #4
domain : 8.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300400
resolver #5
domain : 9.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300600
resolver #6
domain : a.e.f.ip6.arpa
options : mdns
timeout : 5
order : 300800
resolver #7
domain : b.e.f.ip6.arpa
options : mdns
timeout : 5
order : 301000
resolver #8
domain : apple.com
nameserver[0] : 8.8.8.8
DNS configuration (for scoped queries)
resolver #1
search domain[0] : harland
nameserver[0] : 192.168.10.1
nameserver[1] : 192.168.10.1
if_index : 4 (en2)
flags : Scoped
reach : Reachable,Directly Reachable Address
macbookair:resolver
अब apple.com पर nslookup का आउटपुट है:
macbookair:resolver ilium007$ nslookup apple.com
Server: 192.168.10.1
Address: 192.168.10.1#53
Non-authoritative answer:
Name: apple.com
Address: 17.149.160.49
Name: apple.com
Address: 17.172.224.47
macbookair:resolver
इसलिए मैं TPG DNS सर्वर का उपयोग नहीं कर रहा हूं - मैं अभी भी 192.168.10.1 के खिलाफ हल कर रहा हूं जो कि स्थानीय राउटर है। क्या रिज़ॉल्वर का क्रम मायने रखता है? अर्थात। मेरे द्वारा Apple.com फ़ाइल को / etc / रिज़ॉल्वर में रखने के बाद बनाई गई प्रविष्टि को resolver # 8:
resolver #8
domain : apple.com
nameserver[0] : 8.8.8.8
मैं वास्तव में इस काम को बनाने का एक तरीका चाहूंगा - किसी भी मदद की सराहना की जाएगी।