dotfiles/nixos-configurations/ochsenchopf/networking.nix

28 lines
611 B
Nix

{ ... }:
{
networking = {
networkmanager = {
enable = true;
# Does currently not work...
#enableFccUnlock = true;
};
useDHCP = false;
};
systemd.network.wait-online.enable = false;
systemd.network.wait-online.ignoredInterfaces = [ "tailscale0" ];
services.tailscale = {
enable = true;
openFirewall = true;
useRoutingFeatures = "client";
authKeyFile = "/secrets/wireguard/tailscale-key";
extraUpFlags = [
"--operator"
"fhauser"
"--accept-routes"
"--exit-node=100.64.0.6"
"--login-server=https://vpn.qo.is"
];
};
}