You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net/dns
Fernando Serboncini 9bfd046569 net/dns: skip DNS base config when using userspace networking
When tailscaled gets started with userspace networking, it won't
modify your system's network configuration. For this, it creates
a noopManager for DNS management. noopManager correctly observes
that there's no real OS DNS to send queries to. This leads to we
completely dropping any DNS internal resolution from `dns query`

This change alters this so that even without a base config we'll
still allow the internal resolver to handle internal DNS queries

Fixes #18354

Signed-off-by: Fernando Serboncini <fserb@tailscale.com>
2 days ago
..
publicdns net/dns: add test for DoH upgrade of system DNS 3 days ago
resolvconffile all: remove AUTHORS file and references to it 6 days ago
resolver all: remove AUTHORS file and references to it 6 days ago
config.go all: remove AUTHORS file and references to it 6 days ago
dbus.go all: remove AUTHORS file and references to it 6 days ago
debian_resolvconf.go all: remove AUTHORS file and references to it 6 days ago
direct.go all: remove AUTHORS file and references to it 6 days ago
direct_linux_test.go all: remove AUTHORS file and references to it 6 days ago
direct_test.go all: remove AUTHORS file and references to it 6 days ago
direct_unix_test.go all: remove AUTHORS file and references to it 6 days ago
dns_clone.go all: remove AUTHORS file and references to it 6 days ago
dns_view.go all: remove AUTHORS file and references to it 6 days ago
flush_default.go all: remove AUTHORS file and references to it 6 days ago
flush_windows.go all: remove AUTHORS file and references to it 6 days ago
ini.go all: remove AUTHORS file and references to it 6 days ago
ini_test.go all: remove AUTHORS file and references to it 6 days ago
manager.go net/dns: skip DNS base config when using userspace networking 2 days ago
manager_darwin.go all: remove AUTHORS file and references to it 6 days ago
manager_default.go all: remove AUTHORS file and references to it 6 days ago
manager_freebsd.go all: remove AUTHORS file and references to it 6 days ago
manager_linux.go all: remove AUTHORS file and references to it 6 days ago
manager_linux_test.go all: remove AUTHORS file and references to it 6 days ago
manager_openbsd.go all: remove AUTHORS file and references to it 6 days ago
manager_plan9.go all: remove AUTHORS file and references to it 6 days ago
manager_plan9_test.go all: remove AUTHORS file and references to it 6 days ago
manager_solaris.go all: remove AUTHORS file and references to it 6 days ago
manager_tcp_test.go all: remove AUTHORS file and references to it 6 days ago
manager_test.go net/dns: add test for DoH upgrade of system DNS 3 days ago
manager_windows.go all: remove AUTHORS file and references to it 6 days ago
manager_windows_test.go all: remove AUTHORS file and references to it 6 days ago
nm.go all: remove AUTHORS file and references to it 6 days ago
noop.go net/dns: skip DNS base config when using userspace networking 2 days ago
nrpt_windows.go all: remove AUTHORS file and references to it 6 days ago
openresolv.go all: remove AUTHORS file and references to it 6 days ago
osconfig.go all: remove AUTHORS file and references to it 6 days ago
osconfig_test.go all: remove AUTHORS file and references to it 6 days ago
resolvconf-workaround.sh all: remove AUTHORS file and references to it 6 days ago
resolvconf.go all: remove AUTHORS file and references to it 6 days ago
resolvconfpath_default.go all: remove AUTHORS file and references to it 6 days ago
resolvconfpath_gokrazy.go all: remove AUTHORS file and references to it 6 days ago
resolvd.go all: remove AUTHORS file and references to it 6 days ago
resolved.go all: remove AUTHORS file and references to it 6 days ago
utf.go all: remove AUTHORS file and references to it 6 days ago
utf_test.go all: remove AUTHORS file and references to it 6 days ago
wsl_windows.go all: remove AUTHORS file and references to it 6 days ago