ubuntuusers.de

unbound rückgängig machen - resolv.conf

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

Krischu

Avatar von Krischu

Anmeldungsdatum:
5. März 2015

Beiträge: 213

Ich wollte

unbound

auf meinem Ubuntu installieren. Es hatte auch alles funktioniert. Nach einem Reboot ist jetzt plötzlich der Link resolv.conf -> /run/systemd/resolve/resolv.conf weg. Ebenso weg ist auch das, was ich mir gesichert hatte: resolv.conf.orig -> ../run/systemd/resolve/stub-resolv.con

Der Server läuft bei Hetzner. Kann es sein, daß die etwas Spezielles mit der resolv.conf machen, beim boot?

Ich würde gerne jetzt möglichst schnell entweder unbound wieder funktionierend haben oder die ursprüngliche Auflösung- Kann jemand helfen? Danke.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 10341

Wohnort: Münster

Krischu schrieb:

[…]

unbound

Ein DNS-Server, der oft als Resolver eingesetzt wird. Kann man benutzen, wenn man will und weiß, wofür. Beißt sich natürlich mit dem standardmäßig von Ubuntu eingesetzten systemd-resolved, heißt: Wenn man unbound installiert, wird systemd-resolved still gelegt.

Link resolv.conf -> /run/systemd/resolve/resolv.conf […]

Beim Start des Systems ist alles unter /run/ weg, weil dieses temporäre Verzeichnis beim Start neu angelegt wird.

Der Server läuft bei Hetzner. Kann es sein, daß die etwas Spezielles mit der resolv.conf machen, beim boot?

Kann sein, aber warum sollten wir hier über Hetzner spekulieren, wenn Du Deinen Provider fragen kannst?

Ich würde gerne jetzt möglichst schnell entweder unbound wieder funktionierend haben oder die ursprüngliche Auflösung

Also

  • entweder die Dokumentation zu unbound lesen und unbound konfigurieren,

  • oder das Paket unbound deinstallieren und das Paket systemd-resolved erneut installieren.

Krischu

(Themenstarter)
Avatar von Krischu

Anmeldungsdatum:
5. März 2015

Beiträge: 213

kB schrieb:

Krischu schrieb:

[…]

unbound

...

Ich würde gerne jetzt möglichst schnell entweder unbound wieder funktionierend haben oder die ursprüngliche Auflösung

Also

  • entweder die Dokumentation zu unbound lesen und unbound konfigurieren,

  • oder das Paket unbound deinstallieren und das Paket systemd-resolved erneut installieren.

systemd-resolved erneut installieren, war der richtige Tipp. Danke.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14785

Krischu schrieb:

... Kann es sein, daß die etwas Spezielles mit der resolv.conf machen, beim boot?

Wie sind die Ausgaben von:

netplan status
netplan get

?

Krischu

(Themenstarter)
Avatar von Krischu

Anmeldungsdatum:
5. März 2015

Beiträge: 213

@lubux

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
netplan status
     Online state: online
    DNS Addresses: 127.0.0.1 (compat)
                   2xxx:yyy:zz00::add:2 (compat)
                   2xxx:yyy:zz00::add:1 (compat)
                   185.12.64.1 (compat)
                   185.12.64.2 (compat)
       DNS Search: .

●  1: lo ethernet UNKNOWN/UP (unmanaged)
      MAC Address: 00:00:00:00:00:00
        Addresses: 127.0.0.1/8
                   ::1/128
           Routes: ::1 metric 256

●  2: eth0 ethernet UP (networkd: eth0)
      MAC Address: xx:00:00:xx:xx:xx (Red Hat, Inc.)
        Addresses: ww.vvv.uuu.zz/32 (dhcp)
                   xxx:xxx:xxxx:xxxx::1/64
                   xxxx::xxxx:xx:xxxx:xxx/64 (link)
    DNS Addresses: xxxx:xxx:ff00::add:2
                   xxxx:xxx:ff00::add:1
                   185.12.64.1
                   185.12.64.2
           Routes: default via zzz.zz.1.1 from yy.yyy.yyy.yy metric 100 (dhcp)
                   zzz.zz.1.1 from xx.xxx.xx.xx metric 100 (dhcp, link)
                   185.12.64.1 via 172.31.1.1 from xx.xxx.xx.xx metric 100 (dhcp)
                   185.12.64.2 via 172.31.1.1 from xx.xxx.xx.xx metric 100 (dhcp)
                   xxxx::xxxx:xx:xxxx:xxx::/64 metric 256
                   xxxx::/64 metric 256
                   default via xxxx::1 metric 1024 (static)

root@mail:/run/systemd/resolve# netplan get
network:
  version: 2
  ethernets:
    eth0:
      match:
        macaddress: "xx:00:00:xx:xx:xx"
      addresses:
      - "yyyy:yyy:yyyy:yyyy::1/64"
      nameservers:
        addresses:
        - xxxx:yyy:ff00::add:2
        - xxxx:yyy:ff00::add:1
      dhcp4: true
      set-name: "eth0"
      routes:
      - on-link: true
        to: "default"
        via: "fe80::1"

Bearbeitet von schwarzheit:

Fullquote entfernt. Bitte benutze keine kompletten Zitate. Lies dazu Zitate & Verhaltenskodex/Fullquote.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14785

Krischu schrieb:

1
2
3
4
5
    DNS Addresses: 127.0.0.1 (compat)
                   2xxx:yyy:zz00::add:2 (compat)
                   2xxx:yyy:zz00::add:1 (compat)
                   185.12.64.1 (compat)
                   185.12.64.2 (compat)

BTW: Mit einem dns-leak-Test könntest Du feststellen, welche DNS-Server tatsächlich benutzt werden.

Krischu

(Themenstarter)
Avatar von Krischu

Anmeldungsdatum:
5. März 2015

Beiträge: 213

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
./dnsleaktest.sh -i eth0
Interface: eth0

Your IP:
xxxx:yyy:zzzz:vvvv::1 [Finland, AS24940 Hetzner Online GmbH]

You use 10 DNS servers:
2a01:4f9:0:a011::add:2e [Germany, AS24940 Hetzner Online GmbH]
2a01:4f9:0:a010::add:1d [Germany, AS24940 Hetzner Online GmbH]
2a01:4f9:0:a010::add:1b [Germany, AS24940 Hetzner Online GmbH]
2a01:4f9:0:a010::add:1e [Germany, AS24940 Hetzner Online GmbH]
2a01:4f9:0:a011::add:2d [Germany, AS24940 Hetzner Online GmbH]
95.217.254.196 [Finland, AS24940 Hetzner Online GmbH]
95.217.255.75 [Finland, AS24940 Hetzner Online GmbH]
95.217.255.76 [Finland, AS24940 Hetzner Online GmbH]
95.217.255.87 [Finland, AS24940 Hetzner Online GmbH]
95.217.255.89 [Finland, AS24940 Hetzner Online GmbH]

Conclusion:
DNS is not leaking.

Krischu

(Themenstarter)
Avatar von Krischu

Anmeldungsdatum:
5. März 2015

Beiträge: 213

kB schrieb:

Krischu schrieb:

[…]

unbound

Kann sein, aber warum sollten wir hier über Hetzner spekulieren, wenn Du Deinen Provider fragen kannst?

Nur zur Erläuterung: mein Server ist eine bei Hetzner gehostete VM, die natürlich von Hetzner auch vorkonfiguriert wird.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14785

Krischu schrieb:

1
2
Conclusion:
DNS is not leaking.

Das passt, ... es werden nur DNS-Server von Hetzner benutzt.

Krischu

(Themenstarter)
Avatar von Krischu

Anmeldungsdatum:
5. März 2015

Beiträge: 213

1
2
3
4
5
root@mail:~# ls -l /etc/resolv.conf
-rw-r--r-- 1 root root 63 Jun 17 12:18 /etc/resolv.conf
root@mail:~# resolvectl status
Failed to get global data: Unit dbus-org.freedesktop.resolve1.service not found.
root@mail:~# 

But I must say I'm at running unbound again.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
root@mail:~# systemctl status unbound
● unbound.service - Unbound DNS server
     Loaded: loaded (/lib/systemd/system/unbound.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2026-06-17 12:21:34 CEST; 4 days ago
       Docs: man:unbound(8)
   Main PID: 2285 (unbound)
      Tasks: 1 (limit: 4439)
     Memory: 22.1M
        CPU: 2min 54.047s
     CGroup: /system.slice/unbound.service
             └─2285 /usr/sbin/unbound -d -p

Jun 20 08:43:43 mail.mydomain.org unbound[2285]: [2285:0] info: generate keytag query _ta-xxxx-yyyy. NULL IN
Jun 20 20:24:12 mail.mydomain.org unbound[2285]: [2285:0] info: generate keytag query _ta-xxxx-yyyy. NULL IN
Jun 21 08:04:25 mail.mydomain.org unbound[2285]: [2285:0] info: generate keytag query _ta-xxxx-yyyy. NULL IN
Jun 21 20:00:55 mail.mydomain.org unbound[2285]: [2285:0] info: generate keytag query _ta-xxxx-yyyy. NULL IN
Jun 22 07:38:45 mail.mydomain.org unbound[2285]: [2285:0] info: generate keytag query _ta-xxxx-yyyy. NULL IN
Notice: journal has been rotated since unit was started, output may be incomplete.
root@mail:~# 
Antworten |