systemd-resolved - Frage  [GELÖST]

Allgemeine Diskussionen rund um KeyHelp.
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

24unix wrote: Sat 26. Nov 2022, 19:14
Ralph wrote: Sat 26. Nov 2022, 19:07
24unix wrote: Sat 26. Nov 2022, 18:59

Was für ein DC?
Was für ein Virtualisierer?
KVM - vermutlich werden hier die Ns iunter /etc/networks für systemd als Vorlage verwendet, obwohl wenn Bind vorhanden ist und läuft ...
aber warum verschindet der loakle NS komplett aus der resolv.conf?
Da würde ich mal googlen, ob Hetzner da irgendwas von Aussen "automatisiert".
Bin schon seit nem Jahr nicht mehr da, hatte früher aber keine solchen Probleme.

Da brauche ich nicht zu googlen, ich habe sehr viele KVM dort laufen (Buster) die alle den loaklen Bind in der resolv.conf verwenden.
Das ist der erste Fall wo es nicht funktioniert.
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: systemd-resolved - Frage

Post by 24unix »

Ralph wrote: Sat 26. Nov 2022, 19:28 Da brauche ich nicht zu googlen, ich habe sehr viele KVM dort laufen (Buster) die alle den loaklen Bind in der resolv.conf verwenden.
Das ist der erste Fall wo es nicht funktioniert.
So langsam gehen mir die Ideen aus.

Bin aber morgen wieder am rechner, etl. hat ja auch noch jemand anderes ne Idee :)
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

24unix wrote: Sat 26. Nov 2022, 19:37
Ralph wrote: Sat 26. Nov 2022, 19:28 Da brauche ich nicht zu googlen, ich habe sehr viele KVM dort laufen (Buster) die alle den loaklen Bind in der resolv.conf verwenden.
Das ist der erste Fall wo es nicht funktioniert.
So langsam gehen mir die Ideen aus.

Bin aber morgen wieder am rechner, etl. hat ja auch noch jemand anderes ne Idee :)
Danke dir! Ich muß wohl zurückrudern und mich entschuldigen :D
Deine Vermutung mit dem minimal image scheint hinzukommen, die haben jetzt in den Debian11 images das Tool "hc-utils" vorinstalliert
https://docs.hetzner.com/cloud/networks ... iguration/

Was das wohl soll?
Bei Buster war das nicht der Fall, daher hat mich das stutzig gemacht ...
Ich habs mal purged, ich schaue morgen weiter danach, aber das war wohl sehr wahrscheinlich der Auslöser!
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

Das hc-utils habe ich deinstalliert und die stub-resolv.conf nochmal zurückgesetzt auf:

Code: Select all

nameserver 127.0.0.53
options edns0 trust-ad
search 
nach einem reboot, gleiches Problem die stub-resolv.conf wurde wieder überschrieben:

Code: Select all

nameserver 185.12.64.2
nameserver 185.12.64.1
also von extern über das hc-utils wird die Änderung also nicht verursacht ...

Ich komme so nicht weiter
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: systemd-resolved - Frage

Post by 24unix »

Ralph wrote: Sat 26. Nov 2022, 20:16 Das hc-utils habe ich deinstalliert und die stub-resolv.conf nochmal zurückgesetzt auf:
Die solltest Du manuell nie bearbeiten.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

24unix wrote: Sat 26. Nov 2022, 23:39
Ralph wrote: Sat 26. Nov 2022, 20:16 Das hc-utils habe ich deinstalliert und die stub-resolv.conf nochmal zurückgesetzt auf:
Die solltest Du manuell nie bearbeiten.
die wird doch immer wieder automatisch überschrieben ...
Bullseye ist Schrott, Bind ist da auch ziemlich vermurkst worden, ein passenderer Distro Name wäre vermutlich Bullshit gewesen :mrgreen:
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

mir ist hier noch etwas aufgefallen

Code: Select all

cat /usr/lib/systemd/resolv.conf
nameserver 127.0.0.53
options edns0 trust-ad
search .
und

Code: Select all

cat /run/systemd/resolve/stub-resolv.conf
nameserver 185.12.64.1
nameserver 185.12.64.2
https://www.freedesktop.org/software/sy ... rvice.html

A static file /usr/lib/systemd/resolv.conf is provided that lists the 127.0.0.53 DNS stub (see above) as only DNS server. This file may be symlinked from /etc/resolv.conf in order to connect all local clients that bypass local DNS APIs to systemd-resolved. This file does not contain any search domains.
also müsste dann doch die /etc/resolv.con mit /usr/lib/systemd/resolv.conf verlinkt sein, oder nicht?
Ich würde hier gerne den lokalen resolver verwenden wg. der lookup Probleme spamassassin, amavis, dnsbl ...
also
nameserver 127.0.0.53
oder
nameserver 127.0.0.1

was halt eben zu den Keyhelp configs passt, ikch nahme an das wäre dann: nameserver 127.0.0.53
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: systemd-resolved - Frage

Post by 24unix »

Ralph wrote: Sun 27. Nov 2022, 12:16 also müsste dann doch die /etc/resolv.con mit /usr/lib/systemd/resolv.conf verlinkt sein, oder nicht?
Ja, immer noch: viewtopic.php?p=39096#p39096

Code: Select all

# ll /etc/resolv.conf
lrwxrwxrwx root root 37 B Mon Oct 10 14:56:55 2022   resolv.conf ⇒ /run/systemd/resolve/stub-resolv.conf
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

Code: Select all

systemd-resolve --status
Global
       Protocols: +LLMNR +mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (eth0)
Current Scopes: LLMNR/IPv4 LLMNR/IPv6
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
also: resolv.conf mode: stub

aber diese Datei wird beim reboot überschieben zu:

Code: Select all

nameserver 185.12.64.1
nameserver 185.12.64.2
ich teste das jetzt mal und setze die /etc/resolv.conf Verlinkung auf:
/usr/lib/systemd/resolv.conf
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: systemd-resolved - Frage

Post by 24unix »

Ralph wrote: Sun 27. Nov 2022, 12:43 ich teste das jetzt mal und setze die /etc/resolv.conf Verlinkung auf:
/usr/lib/systemd/resolv.conf
Das ist nicht zielführend.

Der Link muss auf: /run/systemd/resolve/stub-resolv.conf zeigen, hatte ich oben übersehen (ich lerne "nebenbei" CakePHP).

Ralph wrote: Sun 27. Nov 2022, 12:43
aber diese Datei wird beim reboot überschieben zu:
Wichtig wäre rauszufinden, wer/was die datei überschreibt.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

ich habe mal zum testen die Google NS eingetragen

Code: Select all

cat /etc/systemd/resolved.conf
DNS=8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844
#FallbackDNS=
Domains=my.hostname.tld
#DNSSEC=no
DNSOverTLS=no
MulticastDNS=no
LLMNR=no
Cache=no-negative
DNSStubListener=yes
#DNSStubListenerExtra=
ReadEtcHosts=yes
#ResolveUnicastSingleLabel=no
dann systemd-resolved neu gestartet:

Code: Select all

cat /etc/resolv.conf
nameserver 127.0.0.53
options edns0 trust-ad
search my.hostname.tld

Code: Select all

resolvectl status
Global
       Protocols: +LLMNR +mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (eth0)
Current Scopes: LLMNR/IPv4 LLMNR/IPv6
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
dann nach einem reboot

Code: Select all

cat /etc/resolv.conf
nameserver 185.12.64.1
nameserver 185.12.64.2
das kann doch nicht sein .... die /etc/systemd/resolved.conf wird ignoriert
zumindest die Google NS sollten doch jetzt da auftauchen

wo kann ich denn noch suchen?
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: systemd-resolved - Frage

Post by 24unix »

Ralph wrote: Sun 27. Nov 2022, 13:32 wo kann ich denn noch suchen?
Hast Du statische IP konfiguriert, oder bekommt der Server die via DHCP?

Schau mal/poste mal was in /etc/network/interfaces so rumliegt.

Edit: Hier sieht das ganz nach DHCP aus: https://docs.hetzner.com/de/cloud/serve ... iguration/
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Ralph
Posts: 786
Joined: Mon 30. Mar 2020, 16:14

Re: systemd-resolved - Frage

Post by Ralph »

24unix wrote: Sat 26. Nov 2022, 16:55 Ich habe oben einige mal editiert, lies bitte noch mal alles durch.

Ich denke, bei Dir kommen sich systemd-resolved und resolvconf in die Quere.
IP ist statisch gesetzt, aber mir fällt hier gerade auf:
dns-nameservers 185.12.64.1 185.12.64.2
siehe:
https://docs.hetzner.com/de/cloud/serve ... iguration/

Müssen die in interfaces dann raus?

Seltsam, das ist bei allen Buster Installationen nicht der Fall das die resolv überschrieben wird, ich kann dort überall den lokalen resolver nutzen
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: systemd-resolved - Frage

Post by 24unix »

Ralph wrote: Sun 27. Nov 2022, 14:03
24unix wrote: Sat 26. Nov 2022, 16:55 Ich habe oben einige mal editiert, lies bitte noch mal alles durch.

Ich denke, bei Dir kommen sich systemd-resolved und resolvconf in die Quere.
IP ist statisch gesetzt, aber mir fällt hier gerade auf:
dns-nameservers 185.12.64.1 185.12.64.2
siehe:
https://docs.hetzner.com/de/cloud/serve ... iguration/

Müssen die in interfaces dann raus?

Seltsam, das ist bei allen Buster Installationen nicht der Fall das die resolv überschrieben wird, ich kann dort überall den lokalen resolver nutzen
Sdn das identische Server bei Hetzner?
Dann einfach die Interfaces vergleichen.

Und testweise einfach die DNS Einträge auskommentieren.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
MLan
Posts: 466
Joined: Wed 20. Sep 2017, 23:05
Location: @home

Re: systemd-resolved - Frage

Post by MLan »

Mal so nebenbei gefragt:
Macht ihr hier ne Ratestunde ? :D
Post Reply