Skip to content

Commit 7a11b32

Browse files
committed
ipv6: enable
Signed-off-by: Sumner Evans <[email protected]>
1 parent 8737a99 commit 7a11b32

File tree

4 files changed

+26
-6
lines changed

4 files changed

+26
-6
lines changed

nixos/hosts/matrix/default.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@
4747

4848
networking.hostName = "matrix";
4949
systemd.network.networks = {
50-
"10-wan".matchConfig.MACAddress = "96:00:02:23:cd:a5";
50+
"10-wan" = {
51+
matchConfig.MACAddress = "96:00:02:23:cd:a5";
52+
address = [ "2a01:4ff:f0:ec8::1/64" ];
53+
};
5154
"10-nevarronet".matchConfig.MACAddress = "86:00:00:44:d6:83";
5255
};
5356

nixos/hosts/mineshspc/default.nix

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,11 @@ in {
1414

1515
networking.hostName = "mineshspc";
1616
systemd.network.networks = {
17-
"10-wan".matchConfig.MACAddress = "96:00:01:f3:c7:74";
18-
"10-nevarronet".matchConfig.MACAddress = "86:00:00:3a:eb:6a";
17+
"10-wan" = {
18+
matchConfig.MACAddress = "96:00:01:f3:c7:74";
19+
address = [ "2a01:4ff:f0:abdd::1/64" ];
20+
};
21+
"10-nevarronet" = { matchConfig.MACAddress = "86:00:00:3a:eb:6a"; };
1922
};
2023

2124
services.nginx = {

nixos/hosts/monitoring/default.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ in {
66

77
networking.hostName = "monitoring";
88
systemd.network.networks = {
9-
"10-wan".matchConfig.MACAddress = "96:00:02:1f:07:ec";
9+
"10-wan" = {
10+
matchConfig.MACAddress = "96:00:02:1f:07:ec";
11+
address = [ "2a01:4ff:f0:9b5d::1/64" ];
12+
};
1013
"10-nevarronet".matchConfig.MACAddress = "86:00:00:43:8c:62";
1114
};
1215

nixos/modules/networking.nix

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,19 @@
44
systemd.network = {
55
enable = true;
66
networks = {
7-
"10-wan".networkConfig.DHCP = "ipv4";
8-
"10-nevarronet".networkConfig.DHCP = "ipv4";
7+
"10-wan" = {
8+
networkConfig = {
9+
DHCP = "yes";
10+
IPv6AcceptRA = true;
11+
};
12+
routes = [{ routeConfig.Gateway = "fe80::1"; }];
13+
};
14+
"10-nevarronet" = {
15+
networkConfig = {
16+
DHCP = "yes";
17+
IPv6AcceptRA = true;
18+
};
19+
};
920
};
1021
};
1122

0 commit comments

Comments
 (0)