forked from M-Labs/nix-scripts
nixbld: add IPv6 tunnel
This commit is contained in:
parent
9ea3e2e47b
commit
f531f0c0d7
|
@ -8,6 +8,7 @@ let
|
||||||
netifWan = "enp0s31f6";
|
netifWan = "enp0s31f6";
|
||||||
netifLan = "enp3s0";
|
netifLan = "enp3s0";
|
||||||
netifWifi = "wlp4s0";
|
netifWifi = "wlp4s0";
|
||||||
|
netifSit = "henet0";
|
||||||
hydraWwwOutputs = "/var/www/hydra-outputs";
|
hydraWwwOutputs = "/var/www/hydra-outputs";
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
@ -48,6 +49,16 @@ in
|
||||||
externalInterface = netifWan;
|
externalInterface = netifWan;
|
||||||
internalInterfaces = [ netifLan netifWifi ];
|
internalInterfaces = [ netifLan netifWifi ];
|
||||||
};
|
};
|
||||||
|
sits."${netifSit}" = {
|
||||||
|
dev = netifWan;
|
||||||
|
remote = "216.218.221.6";
|
||||||
|
local = "42.200.147.171";
|
||||||
|
ttl = 255;
|
||||||
|
};
|
||||||
|
interfaces."${netifSit}".ipv6 = {
|
||||||
|
addresses = [{ address = "2001:470:18:629::2"; prefixLength = 64; }];
|
||||||
|
routes = [{ address = "::"; prefixLength = 0; }];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.hostapd = {
|
services.hostapd = {
|
||||||
|
|
Loading…
Reference in New Issue