Compare commits
2 Commits
15cc0c9d0d
...
55d8e55d3e
Author | SHA1 | Date | |
---|---|---|---|
55d8e55d3e | |||
4d10ab6aca |
12
flake.lock
generated
12
flake.lock
generated
@ -91,11 +91,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1692134936,
|
"lastModified": 1694499547,
|
||||||
"narHash": "sha256-Z68O969cioC6I3k/AFBxsuEwpJwt4l9fzwuAMUhCCs0=",
|
"narHash": "sha256-R7xMz1Iia6JthWRHDn36s/E248WB1/je62ovC/dUVKI=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "bfd953b2c6de4f550f75461bcc5768b6f966be10",
|
"rev": "e5f018cf150e29aac26c61dac0790ea023c46b24",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -121,11 +121,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1692174805,
|
"lastModified": 1694669921,
|
||||||
"narHash": "sha256-xmNPFDi/AUMIxwgOH/IVom55Dks34u1g7sFKKebxUm0=",
|
"narHash": "sha256-6ESpJ6FsftHV96JO/zn6je07tyV2dlLR7SdLsmkegTY=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "caac0eb6bdcad0b32cb2522e03e4002c8975c62e",
|
"rev": "f2ea252d23ebc9a5336bf6a61e0644921f64e67c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -23,6 +23,8 @@
|
|||||||
supportedFilesystems = [ "zfs" ];
|
supportedFilesystems = [ "zfs" ];
|
||||||
|
|
||||||
tmp.useTmpfs = true;
|
tmp.useTmpfs = true;
|
||||||
|
|
||||||
|
kernel.sysctl."net.ipv6.conf.all.forwarding" = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
documentation.nixos.enable = false;
|
documentation.nixos.enable = false;
|
||||||
@ -88,6 +90,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
firewall = {
|
firewall = {
|
||||||
|
enable = true;
|
||||||
allowedTCPPorts = [ 80 443 ];
|
allowedTCPPorts = [ 80 443 ];
|
||||||
allowedUDPPorts = [ ];
|
allowedUDPPorts = [ ];
|
||||||
interfaces.eno2 = {
|
interfaces.eno2 = {
|
||||||
@ -101,7 +104,11 @@
|
|||||||
3483 # Slimserver
|
3483 # Slimserver
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
enable = true;
|
extraCommands = ''
|
||||||
|
ip6tables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
|
||||||
|
ip6tables -A FORWARD -j ACCEPT -i eno2
|
||||||
|
ip6tables -A FORWARD -j nixos-fw-log-refuse
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -118,6 +125,12 @@
|
|||||||
IPv6AcceptRA = "yes";
|
IPv6AcceptRA = "yes";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
"40-eno2" = {
|
||||||
|
networkConfig = {
|
||||||
|
IPv6SendRA = "yes";
|
||||||
|
DHCPPrefixDelegation = "yes";
|
||||||
|
};
|
||||||
|
};
|
||||||
"40-enp0s21u2".dhcpV4Config.RouteMetric = 1024;
|
"40-enp0s21u2".dhcpV4Config.RouteMetric = 1024;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user