From f1ad1ce84f5727cd2dab7ef0b0b5f0c3a592a01e Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Tue, 26 Dec 2023 15:54:04 -0500 Subject: add mdns --- modules/router.nix | 5 +++++ 1 file changed, 5 insertions(+) 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" -- cgit v1.2.3