Несвязанный DNS для локальной сети

616
unknownkoreancoder

У меня проблема с настройкой DNS-сервера с использованием unbound.

Unbound настроен на freeBSD ('dns.home.local' - 192.168.0.228) и работает, разрешая локальные имена (оба 'gate' или 'gate.home.local') и пересылая все остальное.

Если я настроил этот 192.168.0.228 в качестве DNS-сервера для другого компьютера в этой локальной сети (Windows10 Pro), он не будет работать должным образом.

Я имею в виду, это работает - это может разрешить все, кроме моей локальной зоны. Я имею в виду, что он видит "google.com", но не "gate.home.local" или "gate".

Там мой несвязанный конфиг.

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, и у меня была та же проблема - он переадресовал, но не разрешил локальную зону.

Я использую FreeBSD 11.2 на хосте Proxmox.

Есть идеи что не так? Спасибо!

1
Есть ли конкретная причина, по которой вы используете домен .local вместо чего-то еще? Он зарезервирован для mDNS и может иметь особый режим в резольверах. grawity 6 лет назад 2
Я только что попытался изменить .local на .lan, и это ничего не изменило, но спасибо за ваше примечание unknownkoreancoder 6 лет назад 0

0 ответов на вопрос