Avoid generating outbound traffic on a non-loopback interface during tests. Fix all tests, including ones that generate DNS traffic.
This is a subset of #31349 containing only the changes to the tests, without the CI changes to detect future regressions.