मुझे अनबाउंड का उपयोग करते हुए डीएनएस सर्वर स्थापित करने में समस्या है।
अनबाउंड को फ्रीबीएसडी ('dns.home.local' - 192.168.0.228) पर सेट किया गया है और यह काम करता है, स्थानीय नामों ('गेट' या 'गेट.होम.लोक' दोनों) को हल करता है और बाकी सब को आगे बढ़ाता है।
अगर मैं इस LAN (windows10 pro) में अन्य कंप्यूटर के लिए dns सर्वर के रूप में इस 192.168.0.228 को सेट करता हूं तो यह काम नहीं करना चाहिए।
मेरा मतलब है, यह काम करता है - यह सब कुछ हल कर सकता है लेकिन मेरा स्थानीय क्षेत्र। मेरा मतलब है कि यह "google.com" देखता है, लेकिन यह "गेट.होम.लोक" या "गेट" नहीं है।
मेरा अनबाउंड कॉन्फ़िगरेशन है।
server:
verbosity: 1
interface 0.0.0.0 #allow-all
do-ip4: yes
do-udp: yes
do-tcp: yes
access-control: 192.168.0.0/24 allow
hide-identity: yes
hide-version: yes
private-address: 192.168.0.0/24
private-domain: "home.local"
domain-insecure: "home.local"
unblock-lan-zones: yes
insecure-lan-zones: yes
local-zone: "home.local" static
local-data: "dns.home.local IN A 192.168.0.228"
local-data: "gate.home.local IN A 192.168.0.1"
local-data-ptr: "192.168.0.228 dns.home.local"
local-data-ptr: "192.168.0.1 gate.home.local"
forward-zone:
name: "."
forward-addr: 192.168.0.1
कल मैंने BIND9 का उपयोग करने की कोशिश की है और मुझे भी यही समस्या थी - यह अग्रेषित कर रहा था, लेकिन स्थानीय क्षेत्र को नहीं हटाता।
मैं प्रॉक्सोमॉक्स होस्ट पर फ्रीबीएसडी 11.2 का उपयोग कर रहा हूं।
किसी भी विचार क्या गलत है? धन्यवाद!
.local
TLD के बजाय कुछ और? यह mDNS के लिए आरक्षित है और रिज़ॉल्वर में विशेष उपचार हो सकता है।