Abschaltung externe DNS View gestern

Daniel Baumann daniel.baumann at bfh.ch
Tue Jun 21 09:26:21 CEST 2022


Hallo zusammen

Kurzfassung
===========

Wir haben gestern Abend die externe DNS View abgeschaltet, dabei
sind uns zwei Fehler passiert:

  * Durch eine nachtraegliche Optimierung auf den DNS Load Balancern
    wurde fuer bfh.ch und die SharePoint-onprem Records die externe
    View bei Queries an 147.87.0.10 / 2a07:6b40::10 zurueckgegeben.

    => Seit heute 06:15 korrigiert, relativ unproblematisch weil
       erholt sich nach Korrektur schnell und automatisch.

  * Leider haben wir gestern vergessen, neben der itslab.bfh.ch
    Subzone auch die beiden _tcp.bfh.ch und _udp.bfh.ch Subzonen
    welche fuer Service Discovery benutzt werden, umzuschreiben.

    => Seit heute 08:30 korrigiert, benoetigt auf den Windows Clients
       ggf. ein Logout/Login.


Hintergrund
===========

Wie schon lange angesagt, haben wir im Rahmen des Abbaus der Infoblox
Appliance die bisherig unterschiedlichen DNS Views fuer intern und
extern durch eine einzige View ersetzt:

  * Die interne View ist wegen den DDNS Eintraegen der Clients
    "groesser" als die externe View. Deshalb haben wir in den letzten
    Wochen alle nur extern eingetragenen Records intern nacherfasst,
    sowie alle Records die extern existieren und intern einen anderen
    Wert haben, ensprechend korrigiert.

  * Abgesehen von bfh.ch selbst (extern Webserver, intern MS AD), den 6
    folgenden SharePoint Legacy-Records sowie allen internen DDNS
    Eintraegen der Clients sind jetzt somit beide Views identisch:

    - intranet.bfh.ch
    - intranet-i.bfh.ch
    - mysite.bfh.ch
    - my-i.bfh.ch
    - officewebapps.bfh.ch
    - officewebapps-i.bfh.ch

  * Gestern um 17:00 Uhr haben wir als erstes die obigen Records in der
    internen View auf die Werte der externen View gesetzt, danach die
    externe View abgeschaltet (spaeter werden wir sie dann loeschen).

  * Da wir zuvor obigen Records schon als statische Hints auf den
    Resolvern konfiguriert haben, aendert sich somit trotz des Aendern
    der Records in der internen View, und, des Wechsels auf die interne
    View fuer extern, bzgl. dieser Records nichts.

  * Zusammenfassend aendern sich also nur drei Dinge:

    - Infoblox hat nur noch eine View
    - sollten MS AD oder die SharePoint-Legacy Records angepasst werden,
      muessen die statischen Hints angepasst werden
    - die bisher internen Records sind auch von extern aufloesbar

    Letzteres ist grundsaetzlich das korrekte Verhalten, speziell
    in Bezug auf DoH, BYOD und aus Security/Privacy Sicht... mehr dazu
    in den naechsten Tagen in unserem "alles Wissenswerte ueber neues
    DNS"-Mail fuer die, dies interessiert.

  * Fuer alle authoritativen Zonen (ausser bfh.ch) leiten wir die
    Queries aus Performance- und Resilience-Gruenden seit jeher von den
    Resolver und den Load Balancern direkt an die authoritativen Server
    um.

    Fuer bfh.ch konnten wir das bisher nicht machen, weil Infoblox
    zu langsam war und mit der Menge Queries nicht umgehen konnte.
    Daher haben wir bfh.ch auf den Resolvern gecached (und die Load
    Balancer leiten fuer bfh.ch auf die Resolver um).

  * Mit dem Wegfall der unterschiedlichen Views ist es nun moeglich,
    die Queries fuer bfh.ch analog aller anderen authoritativen Zonen
    direkt auf die authoritativen Server zu richten.

    Aus historischen Gruenden gibt es auf bfh.ch neben itslab.bfh.ch
    noch 4 weitere authoritative Subzonen (noc.bfh.ch haben wir schon
    vorher weggeraeumt). Diese sind in Infoblox separat und
    unterschiedlich konfiguriert:

    - _msdcs.bfh.ch
    - _sites.bfh.ch
    - _tcp.bfh.ch
    - _udp.bfh.ch

    _tcp und _udp werden primaer fuer Service Discovery der Windows
    Systeme benutzt (daruer finden sie z.B. das zustaendige Active
    Directory).

  * Da obige Subzonen, aus historischen Gruenden, nur in der
    internen View nicht aber in der externen View als eigene Subzone
    konfiguriert waren, gingen diese vergessen und wurden somit nicht
    auf die authoritativen Server uebertragen.

    Durch Umstellen der Load Balancer und Resolver auf Forward zu den
    authoritativen Servern wurden Queries dafuer neu mit "leer"
    beantwortet (NXDOMAIN).

    Daraus ergaben sich eine Service-Einschraenkungen und -Stoerungen in
    den letzten Stunden, wir entschuldigen uns fuer die enstandenen
    Unannehmlichkeiten.

Gruesse,
Daniel

-- 
Berner Fachhochschule / Bern University of Applied Sciences
Services / IT-Services
Daniel Baumann
Teamleiter Linux & Infrastructure Services
___________________________________________________________
Dammweg 3, CH-3013 Bern
Telefon direkt +41 31 848 48 22
Telefon Servicedesk +41 31 848 48 48
daniel.baumann at bfh.ch




-- 
Berner Fachhochschule / Bern University of Applied Sciences
Services / IT-Services
Daniel Baumann
Teamleiter Linux & Infrastructure Services
___________________________________________________________
Dammweg 3, CH-3013 Bern
Telefon direkt +41 31 848 48 22
Telefon Servicedesk +41 31 848 48 48
daniel.baumann at bfh.ch
https://bfh.ch
https://bfh.science


More information about the bfh-linux-announce mailing list