summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/router.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/router.nix b/modules/router.nix
index a43b8e6..22bfedb 100644
--- a/modules/router.nix
+++ b/modules/router.nix
@@ -64,6 +64,9 @@ let
'';
};
+ services.avahi.enable = true;
+ services.avahi.nssmdns = true;
+
networking.interfaces.eno1 = {};
networking.interfaces.eno2 = {};
networking.interfaces.wan-vport = {
@@ -204,6 +207,8 @@ let
ct state {established, related} counter accept
meta l4proto {tcp, udp} th dport {bootps, bootpc, domain, dhcpv6-client, dhcpv6-server, ${toString vpnPort}} counter accept
+ iifname vpnlan-vport meta l4proto {tcp, udp} th dport mdns counter accept comment "avahi/mdns"
+ iifname lan-vport meta l4proto {tcp, udp} th dport mdns counter accept comment "avahi/mdns"
ip protocol ipv6 counter accept comment "sit tunnel"
ip protocol icmp limit rate 4/second counter accept comment "icmp v4"