Konfigurieren von ungebundener Auflösung für das Auflösen von Mdns

943
dratini0

Ich versuche, meinen eigenen Heim-DNS-Server einzurichten, teilweise um Computern ohne avahi / Bonjour die Auflösung von .local-Adressen zu ermöglichen. (zB ungedämpfte Androiden) Ich versuche hier ungebunden zu verwenden. Da ich weiß, dass das dig hostname.local @224.0.0.251 -p 5353funktioniert ( dig hostname.local @FF02::FB -p 5353scheint aus irgendeinem Grund nicht, obwohl ich lokal IPv6 habe), dachte ich, ich könnte diese Zeilen einfach in meine unbound.conf einfügen:

forward-zone: name: local forward-addr: 224.0.0.251@5353 

Dies ergibt jedoch eine SERVFAIL. Das Problem scheint zu sein, dass ungebunden die Antwort nicht von der IP erhält, an die die Anfrage gesendet wurde. Ich habe die folgenden Zeilen in meiner Protokolldatei:

[1412507591] unbound[30868:3] info: 0RDd mod1 rep debian-bbb.local. A IN [1412507591] unbound[30868:3] debug: cache memory msg=117331 rrset=174700 infra=488970 val=79412 [1412507591] unbound[30868:3] debug: answer cb [1412507591] unbound[30868:3] debug: Incoming reply id = 3b44 [1412507591] unbound[30868:3] debug: Incoming reply addr = ip4 192.168.0.11 port 5353 (len 16) [1412507591] unbound[30868:3] debug: lookup size is 1 entries [1412507591] unbound[30868:3] debug: received unwanted or unsolicited udp reply dropped. [1412507591] unbound[30868:3] debug: dropped message[50:0] 3B44840000010001000000000A64656269616E2D626262056C6F63616C0000010001C00C000100010000000A0004C0A8000B 

Gibt es irgendetwas, was ich tun könnte, um dies zu erreichen? Ich weiß, dass ungebunden Python-Erweiterbarkeit hat, aber das sieht ziemlich langsam aus (und lästig). Habe ich auch Recht, dass dies für Computer mit mdns-Implementierung keine Probleme verursachen wird, weil sie mdns zuerst selbst verwenden werden?

3

0 Antworten auf die Frage