system/wireguard: add local-only peer
This commit is contained in:
parent
f140929d9c
commit
1c2f3eb1c6
1 changed files with 5 additions and 1 deletions
|
|
@ -28,6 +28,7 @@ let
|
||||||
interfaces = {
|
interfaces = {
|
||||||
wg0 = { peers = [ server6OnlyPeer ]; };
|
wg0 = { peers = [ server6OnlyPeer ]; };
|
||||||
wg1 = { peers = [ serverPeer ]; autostart = false; };
|
wg1 = { peers = [ serverPeer ]; autostart = false; };
|
||||||
|
wg2 = { peers = [ serverLocalOnlyPeer ]; autostart = false; };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
anemone = {
|
anemone = {
|
||||||
|
|
@ -36,6 +37,7 @@ let
|
||||||
interfaces = {
|
interfaces = {
|
||||||
wg0 = { peers = [ server6OnlyPeer ]; };
|
wg0 = { peers = [ server6OnlyPeer ]; };
|
||||||
wg1 = { peers = [ serverPeer ]; autostart = false; };
|
wg1 = { peers = [ serverPeer ]; autostart = false; };
|
||||||
|
wg2 = { peers = [ serverLocalOnlyPeer ]; autostart = false; };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
hibiscus = {
|
hibiscus = {
|
||||||
|
|
@ -44,6 +46,7 @@ let
|
||||||
interfaces = {
|
interfaces = {
|
||||||
wg0 = { peers = [ server6OnlyPeer ]; };
|
wg0 = { peers = [ server6OnlyPeer ]; };
|
||||||
wg1 = { peers = [ serverPeer ]; autostart = false; };
|
wg1 = { peers = [ serverPeer ]; autostart = false; };
|
||||||
|
wg2 = { peers = [ serverLocalOnlyPeer ]; autostart = false; };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
hazel = {
|
hazel = {
|
||||||
|
|
@ -52,7 +55,7 @@ let
|
||||||
interfaces = {
|
interfaces = {
|
||||||
wg0 = {
|
wg0 = {
|
||||||
dns = [ "::1" "127.0.0.1" ];
|
dns = [ "::1" "127.0.0.1" ];
|
||||||
peers = [ (serverPeerWith [ "10.100.0.0/24" "fd0d::/16" ]) ];
|
peers = [ serverLocalOnlyPeer ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
@ -67,6 +70,7 @@ let
|
||||||
};
|
};
|
||||||
serverPeer = serverPeerWith [ "0.0.0.0/0" "::/0" ];
|
serverPeer = serverPeerWith [ "0.0.0.0/0" "::/0" ];
|
||||||
server6OnlyPeer = serverPeerWith [ "10.100.0.0/24" "::/0" ];
|
server6OnlyPeer = serverPeerWith [ "10.100.0.0/24" "::/0" ];
|
||||||
|
serverLocalOnlyPeer = serverPeerWith [ "10.100.0.0/24" "fd0d::/16" ];
|
||||||
|
|
||||||
serverConfig = {
|
serverConfig = {
|
||||||
nat = {
|
nat = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue