मेरे पास कई Mac OS X El Capitan और macOS Sierra क्लाइंट हैं जिनके DHCP कॉन्फ़िगरेशन उन्हें मेरे LAN के भीतर DNSMasq सेटअप के साथ DD-WRT राउटर का स्थानीय IP पता देते हैं।
यह इसलिए है कि मैं इसका उपयोग कर सकता हूं और हमारे सार्वजनिक आईपी पते server.example.com
पर जा सकता हूं 192.168.1.3
, और हर मैक की मेजबानों की फाइल को संपादित करने की तुलना में इसे प्रबंधित करना बहुत आसान है, और पोर्टेबल मैक को भी प्रभावित नहीं करता है जब उन्हें उसी होस्टनाम से कनेक्ट करने की आवश्यकता होती है भवन के बाहर से।
हालांकि, बार-बार कुछ मैक स्थानीय DNS को 'भूल' जाते हैं। उदाहरण के लिए, जब समस्या होती है, तो मैं सर्वर होस्टनाम को पिंग कर सकता हूं और बाहरी सार्वजनिक आईपी प्राप्त कर सकता हूं। मैं फिर डीएनएस कैश को साफ कर सकता हूं, फिर से पिंग चला सकता हूं और अब यह सही स्थानीय आईपी पता है।
क्या कोई एक समान सेटअप चलाता है, और किसी भी सामान्य नुकसान या मुद्दों के बारे में जानता है, और उनके आसपास कैसे जाना है?
डीडी-डब्ल्यूआरटी राउटर पर DNSMasq का उपयोग करने से पहले, मैं मैक ओएस एक्स सर्वर ऐप की डीएनएस क्षमता का उपयोग कर रहा था, लेकिन यह बहुत धीमा पाया गया क्योंकि एक ही सर्वर स्टूडियो के लिए फाइल शेयरिंग चला रहा था, इसलिए इसे बंद कर दिया गया था।
मैंने DNS को हर कुछ घंटों में साफ़ करने के लिए एक अनुसूचित कमांड (प्रत्येक मैक पर या कुछ रिमोट डेस्कटॉप मैनेजमेंट स्क्रिप्ट के माध्यम से) चलाने के बारे में भी सोचा है।
local-ttl
कॉन्फिग में उपयोग करने के लिए संदर्भ देख सकता हूं , क्या यह उपयोग करने के लिए सही है?
dig @%IP_DD-WRT% %fqdn%
(जैसे dig @192.168.1.1 server.example.com
)। मेरा स्थानीय TTL 10800 (OS X सर्वर 3.2.2) है।
0
..!