Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root / manifests / rules / mdns.pp @ e499cece

Historique | Voir | Annoter | Télécharger (462 octets)

1
#
2
# @summary allow incoming multicast DNS
3
#
4
# @param ipv4
5
#   Allow mdns over IPv4
6
# @param ipv6
7
#   Allow mdns over IPv6
8
class nftables::rules::mdns (
9
  Boolean $ipv4 = true,
10
  Boolean $ipv6 = true,
11
) {
12
  if $ipv4 {
13
    nftables::rule { 'default_in-mdns_v4':
14
      content => 'ip daddr 224.0.0.251 udp dport 5353 accept',
15
    }
16
  }
17
  if $ipv6 {
18
    nftables::rule { 'default_in-mdns_v6':
19
      content => 'ip6 daddr ff02::fb udp dport 5353 accept',
20
    }
21
  }
22
}