diff options
| author | vin <vin@vineetk.net> | 2025-03-08 19:00:23 -0500 |
|---|---|---|
| committer | vin <vin@vineetk.net> | 2025-03-08 19:36:40 -0500 |
| commit | a692fa82c92411780998d65b316b9a2bb2b20837 (patch) | |
| tree | d2ae21d64d752884851e65e56035a05b2ee74f47 | |
| parent | c601ccda967363e9d550bbdb3f5055dda948d6b5 (diff) | |
demiurge: switch back to wg-quick for fixed ipv6
| -rw-r--r-- | hosts/demiurge/default.nix | 45 |
1 files changed, 23 insertions, 22 deletions
diff --git a/hosts/demiurge/default.nix b/hosts/demiurge/default.nix index 0ef3e39..ddfec98 100644 --- a/hosts/demiurge/default.nix +++ b/hosts/demiurge/default.nix | |||
| @@ -43,28 +43,29 @@ | |||
| 43 | allowedUDPPorts = [ 51413 ]; | 43 | allowedUDPPorts = [ 51413 ]; |
| 44 | }; | 44 | }; |
| 45 | 45 | ||
| 46 | wireguard.interfaces = { | 46 | # mullvad to miami |
| 47 | # mullvad to miami | 47 | wg-quick.interfaces.us-mia-wg-002 = { |
| 48 | us-mia-wg-002 = { | 48 | address = [ |
| 49 | ips = [ | 49 | "10.135.221.102/32" |
| 50 | "10.135.221.102/32" | 50 | "fc00:bbbb:bbbb:bb01:d:0:7:dd66/128" |
| 51 | "fc00:bbbb:bbbb:bb01:d:0:7:dd66/128" | 51 | ]; |
| 52 | ]; | 52 | privateKey = "***REDACTED_WG_KEY***="; |
| 53 | privateKey = "***REDACTED_WG_KEY***="; | 53 | |
| 54 | 54 | # supposed to be done by tailscale instead \_(:/)_/ | |
| 55 | postSetup = '' | 55 | postUp = '' |
| 56 | ${pkgs.iproute2}/bin/ip route add 45.134.142.206 via 192.168.1.1 | 56 | ip route add 100.64.0.0/24 dev tailscale0 |
| 57 | ''; | 57 | ip route add 100.100.100.100/32 dev tailscale0 |
| 58 | postShutdown = '' | 58 | ''; |
| 59 | ${pkgs.iproute2}/bin/ip route delete 45.134.142.206 via 192.168.1.1 | 59 | postDown = '' |
| 60 | ''; | 60 | ip route del 100.64.0.0/24 dev tailscale0 |
| 61 | 61 | ip route del 100.100.100.100/32 dev tailscale0 | |
| 62 | peers = [{ | 62 | ''; |
| 63 | allowedIPs = [ "0.0.0.0/0" "::0/0" ]; | 63 | |
| 64 | endpoint = "45.134.142.206:51820"; | 64 | peers = [{ |
| 65 | publicKey = "H5t7PsMDnUAHrR8D2Jt3Mh6N6w43WmCzrOHShlEU+zw="; | 65 | allowedIPs = [ "0.0.0.0/0" "::0/0" ]; |
| 66 | }]; | 66 | endpoint = "45.134.142.206:51820"; |
| 67 | }; | 67 | publicKey = "H5t7PsMDnUAHrR8D2Jt3Mh6N6w43WmCzrOHShlEU+zw="; |
| 68 | }]; | ||
| 68 | }; | 69 | }; |
| 69 | }; | 70 | }; |
| 70 | 71 | ||
