Hi Folks,
I have this output from systemctl status NetworkManager
:
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Active: active (running) since Sun 2025-06-22 20:51:33 BST; 20min ago
Docs: man:NetworkManager(8)
Main PID: 197893 (NetworkManager)
Tasks: 4 (limit: 614448)
Memory: 14.0M
CPU: 332ms
CGroup: /system.slice/NetworkManager.service
├─197893 /usr/sbin/NetworkManager --no-daemon
└─197935 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/NetworkManager/dnsmasq.pid --listen-address=127.0.0.1 --cache-size=400 --clear-on-reload --conf-file=/dev/null --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
Jun 22 21:12:07 server dnsmasq[197935]: query[AAAA] optimizationguide-pa.googleapis.com from 192.168.1.142
Jun 22 21:12:07 server dnsmasq[197935]: forwarded optimizationguide-pa.googleapis.com to 1.1.1.1
Jun 22 21:12:07 server dnsmasq[197935]: query[AAAA] optimizationguide-pa.googleapis.com from 192.168.1.188
And, the question is, where does --listen-address=127.0.0.1
come from?
It’s not in the dnsmasq
configs under /etc/NetworkManager/dnsconfig.d or anywhere else under NM’s config - where’s it getting picked up from and how do I edit it out (given there’s no negative declaration for listen-address
in dnsmasq.conf as there is for interface
).
Thanks,
M