Fix per link DNS resolvers
This commit is contained in:
parent
224570ac3f
commit
0e0415e81e
6 changed files with 19 additions and 10 deletions
|
@ -134,9 +134,11 @@ in
|
|||
dadada = {
|
||||
ips = [ "fd42:9c3b:f96d:201::${cfg.vpnExtension}/64" ];
|
||||
listenPort = 51234;
|
||||
|
||||
privateKeyFile = "/var/lib/wireguard/privkey";
|
||||
|
||||
postSetup = ''
|
||||
${pkgs.systemd}/bin/resolvectl domain dadada ~bs.dadada.li
|
||||
${pkgs.systemd}/bin/resolvectl dns dadada fd42:9c3b:f96d:201::
|
||||
'';
|
||||
peers = [
|
||||
{
|
||||
publicKey = vpnPubKey;
|
||||
|
|
|
@ -54,5 +54,8 @@ in
|
|||
highlighters = [ "main" "brackets" "pattern" "root" "line" ];
|
||||
};
|
||||
};
|
||||
|
||||
networking.networkmanager.dns = mkDefault "systemd-resolved";
|
||||
services.resolved.enable = mkDefault true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue