summaryrefslogtreecommitdiff
path: root/Com/Simatime
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2020-04-04 16:34:25 -0700
committerBen Sima <ben@bsima.me>2020-04-04 16:34:25 -0700
commitd0613e11be3580c6055f03428d4793c31838eeb4 (patch)
tree34b299914abd012647d96dcc3ff328aa9ea683b2 /Com/Simatime
parentee77895806edc34b7937b5caba24f2eec7426d88 (diff)
Get prod up and running again
Hopefully this will be the last time I need to do this!
Diffstat (limited to 'Com/Simatime')
-rwxr-xr-xCom/Simatime/Prod/networking.nix15
-rw-r--r--Com/Simatime/buildOS.nix1
2 files changed, 10 insertions, 6 deletions
diff --git a/Com/Simatime/Prod/networking.nix b/Com/Simatime/Prod/networking.nix
index 79fbe27..6180dde 100755
--- a/Com/Simatime/Prod/networking.nix
+++ b/Com/Simatime/Prod/networking.nix
@@ -6,23 +6,26 @@
"67.207.67.2"
"67.207.67.3"
];
- defaultGateway = "157.245.160.1";
- defaultGateway6 = "";
+ defaultGateway = "157.245.224.1";
+ defaultGateway6 = "2604:a880:2:d1::1";
dhcpcd.enable = false;
usePredictableInterfaceNames = lib.mkForce true;
interfaces = {
eth0 = {
ipv4.addresses = [
- { address="157.245.167.217"; prefixLength=20; }
- { address="10.46.0.8"; prefixLength=16; }
+ { address="157.245.236.44"; prefixLength=20; }
+ { address="10.46.0.5"; prefixLength=16; }
];
ipv6.addresses = [
- { address="fe80::242a:8bff:feb7:6afb"; prefixLength=64; }
+ { address="2604:a880:2:d1::a2:5001"; prefixLength=64; }
+ { address="fe80::7892:a5ff:fec6:dbc3"; prefixLength=64; }
];
+ ipv4.routes = [ { address = "157.245.224.1"; prefixLength = 32; } ];
+ ipv6.routes = [ { address = "2604:a880:2:d1::1"; prefixLength = 32; } ];
};
};
};
services.udev.extraRules = ''
- ATTR{address}=="26:2a:8b:b7:6a:fb", NAME="eth0"
+ ATTR{address}=="7a:92:a5:c6:db:c3", NAME="eth0"
'';
}
diff --git a/Com/Simatime/buildOS.nix b/Com/Simatime/buildOS.nix
index 636377e..9e6c2f2 100644
--- a/Com/Simatime/buildOS.nix
+++ b/Com/Simatime/buildOS.nix
@@ -20,6 +20,7 @@ let
defaults = {
boot.cleanTmpDir = true;
#networking.interfaces.simatime-vpn = [{ ipv4.address = ipAddress; }];
+ networking.firewall.allowPing = true;
nix.binaryCaches = [ "https://cache.nixos.org" ];
nix.gc.automatic = true;
nix.gc.dates = "Sunday 02:15";