wsl: fix tailscale dns

This commit is contained in:
uku 2024-02-14 19:04:02 +01:00
parent 71312d55b9
commit c1a3ca9828
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
2 changed files with 20 additions and 2 deletions

View file

@ -61,7 +61,10 @@ in {
i18n.defaultLocale = "en_US.UTF-8";
networking.networkmanager.enable = true;
networking.networkmanager = {
enable = true;
dns = "systemd-resolved";
};
nix = {
gc = {
@ -114,6 +117,16 @@ in {
vscode-server.enable = true;
resolved = {
enable = lib.mkDefault true;
dnssec = "allow-downgrade";
extraConfig = lib.mkDefault ''
[Resolve]
DNS=1.1.1.1 1.0.0.1
DNSOverTLS=yes
'';
};
tailscale = {
enable = true;
useRoutingFeatures = "both";

View file

@ -1,6 +1,11 @@
{
{config, ...}: {
wsl = {
enable = true;
defaultUser = "leo";
nativeSystemd = true;
wslConf.network = {
hostname = config.networking.hostName;
generateResolvConf = false;
};
};
}