Hello, On Mon, 12 Mar 2018, Carlos E. R. wrote: [..]
On /etc/dnsmasq.conf I have:
#CER server=8.8.8.8 server=8.8.4.4
which I do not like, but I did as I move the laptop with different ISP. The assignment to dnsmasq should be dynamic. I did that temporarily to think about later, but I forgot.
Here's some more servers from my config (pruning my router): ==== # resolver4.opendns.com server=208.67.222.222 # resolver2.opendns.com server=208.67.222.220 # http://www.privacyfoundation.ch/ server=77.109.138.45 server=77.109.138.29 # https://digitalcourage.de/support/zensurfreier-dns-server server=85.214.20.141 ====
The trick would be, perhaps, in this:
# Change this line if you want dns to get its upstream servers from # somewhere other that /etc/resolv.conf #resolv-file=
That file should list the external dns servers that dns would query, and it would be wonderful if network manager wrote it.
Just use server= directives in dnsmasq.conf.
# If you don't want dnsmasq to read /etc/resolv.conf or any other # file, getting its servers from this file instead (see below), then # uncomment this. #CER #no-resolv
You want that (and use server=).
which would avoid the message about the 127.0.0.1 being ignored - but I worry about the "any other file" thing.
I guess it just means that it ignores /etc/resolv.conf and "resolv-file="-directives.
My initials there may mean that I tried, then undid.
# delcomments /etc/dnsmasq.conf | grep -v server domain-needed bogus-priv strict-order no-resolv no-poll interface=lo bind-interfaces cache-size=500 conf-dir=/etc/dnsmasq.d,*.conf (For servers, see above). HTH, -dnh -- / "I dunno, it strikes me that whatever direction you read the Bible, \ \ it ends with the destruction of the world." -- Dave Brown / -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org