my nixos configuration
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

vps network config

Thunder a2cd479c 1758c3c6

+20 -12
+20 -12
hosts/vps/default.nix
··· 101 101 102 102 mailserver.stateVersion = 3; 103 103 104 - networking.enableIPv6 = true; 105 - networking.interfaces.enp1s0.ipv6.addresses = [ 106 - { 107 - address = "2a01:4f9:c010:9973::1"; 108 - prefixLength = 64; 109 - } 110 - ]; 111 - networking.defaultGateway6 = { 112 - address = "fe80::1"; 113 - interface = "enp1s0"; 104 + networking.useNetworkd = true; 105 + systemd.network.enable = true; 106 + systemd.network.networks."30-wan" = { 107 + matchConfig.Name = "enp1s0"; 108 + networkConfig.DHCP = "no"; 109 + address = [ 110 + "95.216.151.56/32" 111 + "2a01:4f9:c010:9973::/64" 112 + ]; 113 + routes = [ 114 + { 115 + Gateway = "172.31.1.1"; 116 + GatewayOnLink = true; 117 + } 118 + { 119 + Gateway = "fe80::1"; 120 + } 121 + ]; 114 122 }; 115 - networking.networkmanager.enable = false; 116 - networking.useDHCP = true; 123 + 124 + networking.enableIPv6 = true; 117 125 nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; 118 126 119 127 programs.nh.clean.extraArgs = mkForce "--keep 3";