From fb1cbc0b8a8dfbbe13f17a5015833e824504fcad Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Sun, 21 Jul 2024 10:37:16 +0200 Subject: [PATCH] tadpole: Bind stastic ip --- hosts/tadpole/modules/network/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/hosts/tadpole/modules/network/default.nix b/hosts/tadpole/modules/network/default.nix index c14c388..3b14746 100644 --- a/hosts/tadpole/modules/network/default.nix +++ b/hosts/tadpole/modules/network/default.nix @@ -3,4 +3,22 @@ networking = { hostName = "tadpole"; }; + + systemd.network.networks."10-wan" = { + networkConfig.DHCP = "no"; + address = [ "65.21.106.222/32" ]; + routes = [ + { + routeConfig = { + Destination = "172.31.1.1"; + }; + } + { + routeConfig = { + Gateway = "172.31.1.1"; + GatewayOnLink = true; + }; + } + ]; + }; }