diff --git a/net/dns/manager_linux.go b/net/dns/manager_linux.go
index c1517c3c9..95ef9b906 100644
--- a/net/dns/manager_linux.go
+++ b/net/dns/manager_linux.go
@@ -8,10 +8,11 @@ import "tailscale.com/types/logger"
 
 func newManager(logf logger.Logf, interfaceName string) OSConfigurator {
 	switch {
-	case isResolvedActive():
-		return newResolvedManager()
-	case isNMActive():
-		return newNMManager(interfaceName)
+	// TODO: rework NetworkManager and resolved support.
+	// case isResolvedActive():
+	// 	return newResolvedManager()
+	// case isNMActive():
+	// 	return newNMManager(interfaceName)
 	case isResolvconfActive():
 		return newResolvconfManager(logf)
 	default:
diff --git a/net/dns/nm.go b/net/dns/nm.go
index e5f8601ee..a2342a9ba 100644
--- a/net/dns/nm.go
+++ b/net/dns/nm.go
@@ -4,6 +4,8 @@
 
 // +build linux
 
+//lint:file-ignore U1000 refactoring, temporarily unused code.
+
 package dns
 
 import (
diff --git a/net/dns/resolved.go b/net/dns/resolved.go
index e478c6af1..b2990bb98 100644
--- a/net/dns/resolved.go
+++ b/net/dns/resolved.go
@@ -4,6 +4,8 @@
 
 // +build linux
 
+//lint:file-ignore U1000 refactoring, temporarily unused code.
+
 package dns
 
 import (