Fix DNS zones

Julien LepillerMon Mar 25 11:33:31+0100 2019

489ffc5

Fix DNS zones

modules/config/dns.scm

3434
  ("hermes"     ""  "IN"  "A"     hermes-ip4)
3535
  ("hermes"     ""  "IN"  "AAAA"  hermes-ip6)
3636
  ("xana"       ""  "IN"  "A"     xana-ip4)
37-
  ("@"          ""  "IN"  "CNAME" "hermes")
37+
  ("@"          ""  "IN"  "A"     hermes-ip4)
38+
  ("@"          ""  "IN"  "AAAA"  hermes-ip6)
3839
  ("www"        ""  "IN"  "CNAME" "lepiller.eu.")
3940
4041
  ("avatar"     ""  "IN"  "CNAME" "ene")

4647
  ("ns"         ""  "IN"  "AAAA"  hermes-ip6)
4748
  ("ns2"        ""  "IN"  "A"     ene-ip4)
4849
49-
  ("@"          ""  "IN"  "NS"    "10 courriel")
50-
  ("@"          ""  "IN"  "NS"    "50 b.courriel")
50+
  ("@"          ""  "IN"  "MX"    "10 courriel")
51+
  ("@"          ""  "IN"  "MX"    "50 b.courriel")
5152
  ("b.courriel" ""  "IN"  "A"     hermes-ip4)
5253
  ("b.courriel" ""  "IN"  "AAAA"  hermes-ip6)
5354
  ("courriel"   ""  "IN"  "A"     ene-ip4)

5758
  ("@"          ""  "IN"  "SPF"   "v=spf1 mx a ~all"))
5859
5960
(define-zone-entries ipv4-reverse.zone
60-
  ("@" "" "IN" "PTR" "lepiller.eu."))
61+
  ("@" "" "IN" "PTR" "lepiller.eu.")
62+
  ("@"          ""  "IN"  "NS"    "ns.lepiller.eu.")
63+
  ("@"          ""  "IN"  "NS"    "ns2.lepiller.eu."))
6164
6265
(define-zone-entries ipv6-reverse.zone
63-
  ("1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0" "" "IN" "PTR" "lepiller.eu."))
66+
  ("1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0" "" "IN" "PTR" "lepiller.eu.")
67+
  ("@"          ""  "IN"  "NS"    "ns.lepiller.eu.")
68+
  ("@"          ""  "IN"  "NS"    "ns2.lepiller.eu."))
6469
6570
(define lepiller-master-zone
6671
  (knot-zone-configuration
6772
    (domain "lepiller.eu")
68-
    (dnssec-policy "default")
73+
    ;(dnssec-policy "default")
6974
    (zone (zone-file
7075
            (origin "lepiller.eu")
7176
            (entries lepiller.eu.zone)
72-
            (serial 2019032201)))))
77+
            (serial 2019032502)))))
7378
7479
(define ipv6-reverse-master-zone
7580
  (let* ((ip6 (string->list (substring (string-delete hermes-ip6 #\:) 0 12)))