this post was submitted on 01 Sep 2023
14 points (93.8% liked)

Debian operating system

2749 readers
3 users here now

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.

founded 4 years ago
MODERATORS
 

Hi everyone, so I'm having this weird issue. No matter the DNS and IP settings I use in NetworkManager, it will always generate the same resolv.conf.

resolv.conf

# Generated by NetworkManager
nameserver ::1

IPv6 is disabled by the way.

top 10 comments
sorted by: hot top controversial new old
[–] dcat 6 points 1 year ago (1 children)

is /etc/resolv.conf a symlink?

[–] [email protected] 2 points 1 year ago

I actually thought about that too, but it isn't.

#: file /etc/resolv.conf
/etc/resolv.conf: ASCII text
[–] [email protected] 4 points 1 year ago (2 children)

I'm not sure but this might have to do with systemd-resolved. You may want to disable it, that might fix your problem

[–] [email protected] 2 points 1 year ago (1 children)

Thought about that too, but I don't have resolvd nor systemd-resolv or systemd-resolve active. Nor do I have avahi running. Interesting isn't it?

[–] [email protected] 2 points 1 year ago (1 children)

Do you have any DNS server on port 53? If so, could you check which process or application it is?

[–] [email protected] 1 points 1 year ago

Nope :( Neither dnsmasq nor bind are installed. Nothing on port 53 either.

[–] [email protected] 1 points 1 year ago

This is it.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

I just found this file, now sure if it's related or not.

$: cat /run/NetworkManager/resolv.conf
# Generated by NetworkManager
nameserver ::1

and

$: cat /run/NetworkManager/no-stub-resolv.conf
# Generated by NetworkManager
nameserver ::1

Edit: those are generated from the /etc/resolv.conf NM generates.

[–] TCB13 1 points 1 year ago* (last edited 1 year ago) (1 children)

Move to ----> systemd-networkd 😉 . Btw check your system isn't also running something systemd-resolved that you probably will want to disable as you are using NM.

[–] [email protected] 1 points 1 year ago

I don't have systemd-resolved installed.

[ 0 ] root@blaster:~#: apt remove --purge --auto-remove systemd-resolved
Reading package lists...
Building dependency tree...
Reading state information...
Package 'systemd-resolved' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[ 0 ] root@blaster:~#: ps aux | grep systemd
root         496  0.0  0.3 103956 56616 ?        Ss   10:17   0:05 /lib/systemd/systemd-journald
root         520  0.0  0.0  27656  7352 ?        Ss   10:17   0:00 /lib/systemd/systemd-udevd
systemd+     807  0.0  0.0  90528  7188 ?        Ssl  10:17   0:00 /lib/systemd/systemd-timesyncd
message+     813  0.0  0.0  11956  6724 ?        Ss   10:17   0:05 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root         835  0.0  0.0  50060  8000 ?        Ss   10:17   0:00 /lib/systemd/systemd-logind
reglnx      6027  0.0  0.0  19868 11644 ?        Ss   10:19   0:01 /lib/systemd/systemd --user
reglnx      6107  0.0  0.0  11148  6744 ?        Ss   10:19   0:01 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
reglnx      6514  0.0  0.1 594632 17812 ?        Ssl  10:19   0:00 /usr/libexec/gnome-session-binary --systemd-service --session=gnome
root      639055  0.0  0.0   6332  2028 pts/1    S+   14:19   0:00 grep --color=auto systemd
[ 0 ] root@blaster:~#: