DNS Auflösung resolv.conf - supersrv.de / nicesrv.de - search domain abschalten

  • Hallo zusammen,


    wir haben folgendes Problem auf unseren vServern:

    Wir haben Docker Container, die intern über das Docker Overlay Netzwerk Namensauflösung betreiben.

    Wenn nun ein Container versucht einen Namen aufzulösen und es gibt diesen Namen nicht, dann wird automatisch über die Search Domain in der resolv.conf der Name aufgelöst, obwohl es diesen nicht gibt.


    Dieses Verhalten möchten/müssen wir abstellen.

    Eingetragen ist dies in der resolv.conf mittels `search supersrv.de`.

    Leider haben wir nicht gefunden, wo wir diesen Eintrag entfernen können, da dieser nicht unter /etc/resolv.conf.d/ gesetzt wird.


    Wie entfernen wir den search Eintrag in der resolv.conf dauerhaft?


    Beste Grüße aus Hamburg!

  • Willkommen im Forum! :)


    Beziehst du deine Netzwerkkonfiguration per DHCP? Wenn ja, dann könntest du das auf statisch umstellen.

    Du kannst resolvconf auch rausschmeißen und die Config statisch anlegen, ich nutze aktuell folgendes:

    Code
    nameserver 2001:4860:4860::8888
    nameserver 2001:4860:4860::8844 
    nameserver 8.8.8.8          
    nameserver 8.8.4.4          
    domain .                 
    search .
  • Ergänzung mit Beispiel zur statischen Netzwerk-Config. Die für dich korrekten Daten findest du im SCP.

    Code
    iface ens3 inet static
      address 185.162.XXX.XXX
      netmask 255.255.252.0
      broadcast 185.162.XXX.255
      gateway 185.162.XXX.XXX
    
    iface ens3 inet6 static
      address 2a03:XXXX:XXXX:XXXX::
      netmask 64
  • Hallo, danke für den Hinweis mit der dhcp Konfiguration.


    Ich habe dies nun über /etc/dhcp/dhclient.conf gelöst und es bei der automatischen DHCP IP Konfiguration belassen:


    Code
    supersede domain-search "";
    supersede domain-name "";

    Dadurch wird die search domain nicht mit übernommen.


    Beste Grüße aus Hamburg!