Compare commits
2 commits
b4e7b0ca3e
...
ffe25bd95a
Author | SHA1 | Date | |
---|---|---|---|
|
ffe25bd95a | ||
|
382e0a74af |
|
@ -77,8 +77,6 @@ in
|
||||||
networking.firewall.allowedUDPPorts = mkIf cfg.openPorts [ host.port ];
|
networking.firewall.allowedUDPPorts = mkIf cfg.openPorts [ host.port ];
|
||||||
|
|
||||||
systemd.network = {
|
systemd.network = {
|
||||||
enable = true;
|
|
||||||
|
|
||||||
netdevs."30-birdsong" = {
|
netdevs."30-birdsong" = {
|
||||||
netdevConfig = {
|
netdevConfig = {
|
||||||
Name = cfg.interface;
|
Name = cfg.interface;
|
||||||
|
@ -103,7 +101,7 @@ in
|
||||||
PersistentKeepalive = mkIf (peer.subnet != host.subnet) cfg.persistentKeepalive;
|
PersistentKeepalive = mkIf (peer.subnet != host.subnet) cfg.persistentKeepalive;
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
(filterAttrs (name: peer: peer != host && (host.subnet == "internet" || canDirectPeer host peer)) hosts);
|
(filterAttrs (name: peer: peer != host && (canDirectPeer host peer || canDirectPeer peer host)) hosts);
|
||||||
};
|
};
|
||||||
|
|
||||||
networks."30-birdsong" = {
|
networks."30-birdsong" = {
|
||||||
|
|
Loading…
Reference in a new issue