DNS Afragen ohne Suffix beantworten
Hallo liebe Kolleginnen und Kollegen,
wir setzen im Unternehmensnetzwerk die Windowss Server Rolle "DNS Server" in Kombination mit Active Direcotry ein. Es gibt verschiedene Forward-Zonen für die unterschiedlichen Bereichen.
Nun soll eine neue Anwendung eingeführt werden. Es handelt sich dabei um eine fertige Appliance, welche über ein OVF Template bereitgestellt wird. Die erstellte VM stellt verschiedene Anfragen an unsere DNS-Server. Alle Anfragen bleiben allerdings unbeantwortet.
Mit Hilfe von Wireshark ist zu sehen, dass die Appliance die Anfrage ausschließlich mit dem Hostnamen "hosta" (kein FQDN) verschickt. Was natürlich dazu führt, dass die DNS-Server die Anfrage nicht beantworten. Denn der DNS-Server weiß nicht welche Forward-Loookupzone auf den DNS-Servern gemeint ist.
Wir können den Hostnamen und IP Einstellungen an unsere Vorgaben anpassen. Es ist nach Rücksprache mit dem technischen Support nicht möglich, DNS Suchlisten und DNS Suffixe zu konfigurieren. Einzig per DHCP besteht die Möglichkeit die Parameter mit Werte zu füllen.
Hat jemand eine Idee, wie die DNS-Server konfiguriert werden müssen, dass dieser die Anfragen entsprechend beantwortet? Gerne auch, dass bei fehlenden DNS-Suffix automatisch eine bestimmte Forward-Loookupzonen auf dem DNS-Server abfragt.
Gruß,
Dani
P.S. Der Umbau der Netzsegmente auf die Nutzung mit DHCP ist sozusagen mein aller letzter Ausweg, da das organisatorisch und technisch eine große Hürde wird.
wir setzen im Unternehmensnetzwerk die Windowss Server Rolle "DNS Server" in Kombination mit Active Direcotry ein. Es gibt verschiedene Forward-Zonen für die unterschiedlichen Bereichen.
Nun soll eine neue Anwendung eingeführt werden. Es handelt sich dabei um eine fertige Appliance, welche über ein OVF Template bereitgestellt wird. Die erstellte VM stellt verschiedene Anfragen an unsere DNS-Server. Alle Anfragen bleiben allerdings unbeantwortet.
Mit Hilfe von Wireshark ist zu sehen, dass die Appliance die Anfrage ausschließlich mit dem Hostnamen "hosta" (kein FQDN) verschickt. Was natürlich dazu führt, dass die DNS-Server die Anfrage nicht beantworten. Denn der DNS-Server weiß nicht welche Forward-Loookupzone auf den DNS-Servern gemeint ist.
Wir können den Hostnamen und IP Einstellungen an unsere Vorgaben anpassen. Es ist nach Rücksprache mit dem technischen Support nicht möglich, DNS Suchlisten und DNS Suffixe zu konfigurieren. Einzig per DHCP besteht die Möglichkeit die Parameter mit Werte zu füllen.
Hat jemand eine Idee, wie die DNS-Server konfiguriert werden müssen, dass dieser die Anfragen entsprechend beantwortet? Gerne auch, dass bei fehlenden DNS-Suffix automatisch eine bestimmte Forward-Loookupzonen auf dem DNS-Server abfragt.
Gruß,
Dani
P.S. Der Umbau der Netzsegmente auf die Nutzung mit DHCP ist sozusagen mein aller letzter Ausweg, da das organisatorisch und technisch eine große Hürde wird.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 2929988161
Url: https://administrator.de/contentid/2929988161
Ausgedruckt am: 23.11.2024 um 07:11 Uhr
16 Kommentare
Neuester Kommentar
Nun soll eine neue Anwendung eingeführt werden. Es handelt sich dabei um eine fertige Appliance, welche über ein OVF Template bereitgestellt wird. Die erstellte VM stellt verschiedene Anfragen an unsere DNS-Server. Alle Anfragen bleiben allerdings unbeantwortet.
Hat die Appliance einen Namen? Im Grunde arbeitet Sie Standardinkonform, wenn Sie nur den Hostname abfragt, nicht den FQDN.
Hi,
meiner Meinung nach handelt es sich hier definitiv um ein Problem der Appliance, wozu der Hersteller geradestehen muß. "Normalerweise" kann man an einem Gerät doch den eigenen Hostnamen und DNS Suffix einstellen.
Ich würde den Teufel tun und meine eigene interne Infrastruktur dafür umbauen, nur um die Probleme anderer zu fixen. Ich würde meinem Vorgesetzten bzw. der Abteilung, die die Installation angeordnet hat, ganz klar sagen, das das der Hersteller zu fixen hat und bis dahin kein Betrieb möglich ist. Punkt! Also nicht über den Support, sondern über die Management-Ebene klären. Du glaubst nicht, wie schnell sowas dann meistens gelöst ist
cu,
ipzipzap
meiner Meinung nach handelt es sich hier definitiv um ein Problem der Appliance, wozu der Hersteller geradestehen muß. "Normalerweise" kann man an einem Gerät doch den eigenen Hostnamen und DNS Suffix einstellen.
Ich würde den Teufel tun und meine eigene interne Infrastruktur dafür umbauen, nur um die Probleme anderer zu fixen. Ich würde meinem Vorgesetzten bzw. der Abteilung, die die Installation angeordnet hat, ganz klar sagen, das das der Hersteller zu fixen hat und bis dahin kein Betrieb möglich ist. Punkt! Also nicht über den Support, sondern über die Management-Ebene klären. Du glaubst nicht, wie schnell sowas dann meistens gelöst ist
cu,
ipzipzap
Zitat von @Dani:
Moin,
Gruß,
Dani
Moin,
Hat die Appliance einen Namen?
Ja. Kann ich an der Stelle erst einmal nicht nennen.Im Grunde arbeitet Sie Standardinkonform, wenn Sie nur den Hostname abfragt, nicht den FQDN.
Richtig. In der Regel kann man DNS-Suffix oder DNS-SearchList bei 99% aller Systeme manuell konfigurieren. Damit tritt das obengenannte Problem auch nicht auf.Gruß,
Dani
kennst du selbst nicht oder wie? Immerhin ist das grundsätzlich kein Problem, Bug eintüten, je mehr das melden, desto schneller geht's zu dem ist's vielleicht auch für andere als Tool interessant - wer weiss, wofür das gut ist.
Es gibt Hersteller von Produkte auf dieser Welt, bei denen vor dem Verkauf ein NDA unabdingbar ist.
Das ist doch ein Nepp, oder?
Nur durch Name und Softwareversion dürfte dem Hersteller ja nichts passieren, im Gegenteil - zugegen, der Bug ist ärgerlich, aber wenn die Funktionalität auf anderem Bereich deswegen umso besser ist...
Das vermeidliche Bug Ticket wurde mit dem Vermerk "Work as designed" geschlossen.
dann aber nur bei denen, macht den Namen für Faq, How To usw aber nur interessanter...
Zitat von @Dani:
Bug eintüten, je mehr das melden, desto schneller geht's
Das vermeidliche Bug Ticket wurde mit dem Vermerk "Work as designed" geschlossen. Da merkt man schon die unterschiedliche technische Aufassung und die Monopolstellung. Dann definitiv über die Management-Ebene gehen, wie oben schon gesagt. Bei Produkten in der NDA-Größenordnung sollte das auf jeden Fall gehen ^^
"Chef, solange das Problem nicht gefixed wird, können wir das Produkt leider nicht einsetzen *trauriges-Gesicht-mach*"
Servus Dani.
Dazu aktiviert man das Feature, entweder per PowerShell
Set-DnsServerGlobalNameZone
Oder dnscmd
Und erstellt die spezielle GlobalNames Forward-Lookup Zone.
Und darin dann die gewünschten Hostnames.
Grüße Uwe
Hat jemand eine Idee, wie die DNS-Server konfiguriert werden müssen, dass dieser die Anfragen entsprechend beantwortet?
Ja, nennt sich GlobalNames Zone.Dazu aktiviert man das Feature, entweder per PowerShell
Set-DnsServerGlobalNameZone
Oder dnscmd
Dnscmd [ServerName] /config /Enableglobalnamessupport 1
Dnscmd [ServerName] /ZoneAdd GlobalNames /DsPrimary /DP /forest
Grüße Uwe
Hat das Gerät denn keine eigene DNS Domäne? Normalerweise hängt das Gerät seine eigene Suchdomäne an alle Requests an, wenn die leer ist, dann wird natürlich nichts angehängt.
Du sagst per DHCP können Daten übergeben werden, dazu gehört ja auch das primäre DNS Suffix oder Searchlist der Maschine oder noch ganz viel anderer Krimskrams.
Du kannst theoretisch auch über eine Reservierung die Option 012 Host Name mit dem kompletten FQDN beschicken, falls der das annimmt, oder aber, du setzt in der Reservierung für das Gerät statt den Windows DNS Servern einen Router, der die Annahme von Plain Host Names beherrscht, so haben wir hier zum Beispiel sichergestellt, das unsere Cluster Hosts primär über das 10G Netz kommunizieren, weil sie vom Router eine Ziel IP zugewiesen bekommen, die der Windows DNS Server nicht kennt.
Du sagst per DHCP können Daten übergeben werden, dazu gehört ja auch das primäre DNS Suffix oder Searchlist der Maschine oder noch ganz viel anderer Krimskrams.
Du kannst theoretisch auch über eine Reservierung die Option 012 Host Name mit dem kompletten FQDN beschicken, falls der das annimmt, oder aber, du setzt in der Reservierung für das Gerät statt den Windows DNS Servern einen Router, der die Annahme von Plain Host Names beherrscht, so haben wir hier zum Beispiel sichergestellt, das unsere Cluster Hosts primär über das 10G Netz kommunizieren, weil sie vom Router eine Ziel IP zugewiesen bekommen, die der Windows DNS Server nicht kennt.
Hallo,
DNS ohne Domäne ist schlichtweg nicht vorgesehen. Ich habe mal die bind9-Doku durchgesehen, da findet sich nix passendes. Und auf der Opnsense habe ich mal versucht, eine Hostname-Überschreibung ohne Domäne einzustellen (unbound), unzulässige Konfiguration.
Hast Du mal versucht, ob das Ding mDNS macht? Vielleicht wäre das ein Umweg (den ich aber vermeiden würde)
Grüße
lcer
DNS ohne Domäne ist schlichtweg nicht vorgesehen. Ich habe mal die bind9-Doku durchgesehen, da findet sich nix passendes. Und auf der Opnsense habe ich mal versucht, eine Hostname-Überschreibung ohne Domäne einzustellen (unbound), unzulässige Konfiguration.
Hast Du mal versucht, ob das Ding mDNS macht? Vielleicht wäre das ein Umweg (den ich aber vermeiden würde)
Grüße
lcer