1{ pkgs, ... }:
2{
3 imports = [
4 ./services.nix
5 ./wireguard.nix
6 ];
7 networking.interfaces.lo = {
8 ipv4.addresses = [
9 {
10 address = "172.20.43.96";
11 prefixLength = 32;
12 }
13 ];
14 ipv6.addresses = [
15 {
16 address = "fd21:1500:66b0::1";
17 prefixLength = 128;
18 }
19 {
20 address = "fe80::1";
21 prefixLength = 128;
22 }
23 ];
24 };
25 environment.systemPackages = with pkgs; [
26 dnsutils
27 mtr
28 tcpdump
29 wireguard-tools
30 ];
31}