puyak.r: separate config in net.nix
This commit is contained in:
parent
3417a4f890
commit
41865fe25f
@ -2,6 +2,7 @@
|
||||
|
||||
{
|
||||
imports = [
|
||||
./net.nix
|
||||
<stockholm/krebs>
|
||||
<stockholm/krebs/2configs>
|
||||
<stockholm/krebs/2configs/secret-passwords.nix>
|
||||
@ -163,10 +164,6 @@
|
||||
services.logind.lidSwitchExternalPower = "ignore";
|
||||
|
||||
|
||||
services.udev.extraRules = ''
|
||||
SUBSYSTEM=="net", ATTR{address}=="8c:70:5a:b2:84:58", NAME="wl0"
|
||||
SUBSYSTEM=="net", ATTR{address}=="3c:97:0e:07:b9:14", NAME="et0"
|
||||
'';
|
||||
|
||||
environment.systemPackages = [ pkgs.zsh ];
|
||||
|
||||
@ -179,5 +176,4 @@
|
||||
isNormalUser = true;
|
||||
shell = "/run/current-system/sw/bin/zsh";
|
||||
};
|
||||
networking.firewall.allowedTCPPorts = [ 5901 ];
|
||||
}
|
||||
|
23
krebs/1systems/puyak/net.nix
Normal file
23
krebs/1systems/puyak/net.nix
Normal file
@ -0,0 +1,23 @@
|
||||
let
|
||||
ext-if = "enp0s25";
|
||||
shack-ip = "10.42.22.184";
|
||||
shack-gw = "10.42.20.1";
|
||||
in {
|
||||
services.udev.extraRules = ''
|
||||
SUBSYSTEM=="net", ATTR{address}=="8c:70:5a:b2:84:58", NAME="wl0"
|
||||
SUBSYSTEM=="net", ATTR{address}=="3c:97:0e:07:b9:14", NAME="et0"
|
||||
'';
|
||||
networking = {
|
||||
firewall.enable = false;
|
||||
firewall.allowedTCPPorts = [ 8088 8086 8083 5901 ];
|
||||
interfaces."${ext-if}".ipv4.addresses = [
|
||||
{
|
||||
address = shack-ip;
|
||||
prefixLength = 20;
|
||||
}
|
||||
];
|
||||
|
||||
defaultGateway = shack-gw;
|
||||
nameservers = [ "10.42.0.100" "10.42.0.200" ];
|
||||
};
|
||||
}
|
Loading…
Reference in New Issue
Block a user