Page 1 of 1

Verständnisfrage DNS-Server im Panel

Posted: Fri 11. Mar 2022, 18:16
by 24unix
Man kann im Panel ja seine DNS-Server eintragen, aber wo landen die dann?
nameserver.png
Ich habe hier unterschiedliche Basissysteme, minimal NetCup, minimal IONOS und Debian Bootstrap.

Einige nutzen eine plain resolve.conf, einige systemd-resolved, aber bei keinem Setup scheint es Auswirkungen zu haben was ich im Panel eintrage.

Was ist das „richtige“ Setup aus Panel-Sicht? Ich hätte das gerne einheitlich.

Re: Verständnisfrage DNS-Server im Panel

Posted: Fri 11. Mar 2022, 18:34
by MLan
na die landen nirgendwo,
solange du die nicht beim Domain-Registrar deines Vertrauens einträgst.

Code: Select all

dig @ns1.24.unix.net  24unix.net
dig: couldn't get address for 'ns1.24.unix.net': not found
und so wird das gleich gar nichts :shock:

Re: Verständnisfrage DNS-Server im Panel

Posted: Fri 11. Mar 2022, 18:40
by 24unix
Also haben die nichts mit dem lokalen resolven zu tun?

Und wofür sind sie dann da?

Bei Hetzner habe ich ein Nameserver-Set angelegt, bei Porkbun die Nameserver eingetragen, aber das ist ja ne andere Baustelle.

Re: Verständnisfrage DNS-Server im Panel

Posted: Sun 13. Mar 2022, 08:48
by space2place
24unix wrote: Fri 11. Mar 2022, 18:40 Also haben die nichts mit dem lokalen resolven zu tun?
Was steht denn in Deiner „resolv.conf“ und „nsswitch.conf“ drin?

Re: Verständnisfrage DNS-Server im Panel

Posted: Sun 13. Mar 2022, 21:01
by 24unix
space2place wrote: Sun 13. Mar 2022, 08:48
24unix wrote: Fri 11. Mar 2022, 18:40 Also haben die nichts mit dem lokalen resolven zu tun?
Was steht denn in Deiner „resolv.conf“ und „nsswitch.conf“ drin?
Sorry für die späte Antwort, mir ist gerstern mein Xen-Setup zu Hause um die Ohren geflogen, das habe ich zum Anlass genommen, alles auf Proxmox umzustellen.

Vorher hatte ich noch alles überarbeitet, alle Kisten sind nun einheitlich, die /etc/resolv.conf zeigt auf /run/systemd/resolve/stub-resolv.conf

Code: Select all

# cat /etc/nsswitch.conf
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         files
group:          files
shadow:         files
gshadow:        files

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis
Morgen werde ich noch für Proxmox brauchen, dann schaue ich wieder nach den Panels.

Re: Verständnisfrage DNS-Server im Panel

Posted: Sun 13. Mar 2022, 22:55
by space2place
Die nsswitch.conf sagt ja aus das nur „/etc/hosts“ und die DNS Server für die Auflösung zuständig sind.

Code: Select all

 hosts:          files dns
Damit Dein Server bind anspricht müsste das auch so dort drin stehen, bzw. In resolv.conf die 127.0.0.1.
Einer Domain wird ja ein SOA Eintrag hinterlegt, der aussagt wo die entsprechenden DNS Zone auszulesen sind.
Wenn Du jetzt einer Domain den SOA Eintrag zu Deinem ns1.24.unix.net zuweist, wird Dein Server auch erst bei der Domain nachschauen und dann über ns1.24.unix.net die Zone auslesen.
Es wäre ja fatal wenn Dein Server nur mit Deinen lokalen Zonen arbeiten würde obwohl die eigentliche Domain Zone auf Deinem Server gar nicht administriert wird.
Ich hoffe ich konnte es einigermaßen gut rüberbringen.

Re: Verständnisfrage DNS-Server im Panel

Posted: Mon 14. Mar 2022, 09:12
by 24unix
space2place wrote: Sun 13. Mar 2022, 22:55 Ich hoffe ich konnte es einigermaßen gut rüberbringen.
Äh, jain.
Das ist mir soweit alles klar, es läuft auch wie ich mir das vorstelle.
Geht aber alles am Kern meiner Frage vorbei: Wofür sind die Einträge im Panel?

Re: Verständnisfrage DNS-Server im Panel

Posted: Mon 14. Mar 2022, 10:58
by Alexander
24unix wrote: Mon 14. Mar 2022, 09:12 Wofür sind die Einträge im Panel?
Die Einträge werden für die Bind-Konfigurationen, die KeyHelp schreibt, verwendet. Also für die Dateien hier:

/etc/bind/keyhelp_domain.conf
/etc/bind/keyhelp_domains/*

Bzw. als Standard-Wert für den DNS-Editor für 'Primary name server' und NS-Records verwendet.

Re: Verständnisfrage DNS-Server im Panel

Posted: Mon 14. Mar 2022, 11:10
by 24unix
Danke schön :-)