Fix DNS zones
modules/config/dns.scm
| 34 | 34 | ("hermes" "" "IN" "A" hermes-ip4) | |
| 35 | 35 | ("hermes" "" "IN" "AAAA" hermes-ip6) | |
| 36 | 36 | ("xana" "" "IN" "A" xana-ip4) | |
| 37 | - | ("@" "" "IN" "CNAME" "hermes") | |
| 37 | + | ("@" "" "IN" "A" hermes-ip4) | |
| 38 | + | ("@" "" "IN" "AAAA" hermes-ip6) | |
| 38 | 39 | ("www" "" "IN" "CNAME" "lepiller.eu.") | |
| 39 | 40 | ||
| 40 | 41 | ("avatar" "" "IN" "CNAME" "ene") | |
… | |||
| 46 | 47 | ("ns" "" "IN" "AAAA" hermes-ip6) | |
| 47 | 48 | ("ns2" "" "IN" "A" ene-ip4) | |
| 48 | 49 | ||
| 49 | - | ("@" "" "IN" "NS" "10 courriel") | |
| 50 | - | ("@" "" "IN" "NS" "50 b.courriel") | |
| 50 | + | ("@" "" "IN" "MX" "10 courriel") | |
| 51 | + | ("@" "" "IN" "MX" "50 b.courriel") | |
| 51 | 52 | ("b.courriel" "" "IN" "A" hermes-ip4) | |
| 52 | 53 | ("b.courriel" "" "IN" "AAAA" hermes-ip6) | |
| 53 | 54 | ("courriel" "" "IN" "A" ene-ip4) | |
… | |||
| 57 | 58 | ("@" "" "IN" "SPF" "v=spf1 mx a ~all")) | |
| 58 | 59 | ||
| 59 | 60 | (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.")) | |
| 61 | 64 | ||
| 62 | 65 | (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.")) | |
| 64 | 69 | ||
| 65 | 70 | (define lepiller-master-zone | |
| 66 | 71 | (knot-zone-configuration | |
| 67 | 72 | (domain "lepiller.eu") | |
| 68 | - | (dnssec-policy "default") | |
| 73 | + | ;(dnssec-policy "default") | |
| 69 | 74 | (zone (zone-file | |
| 70 | 75 | (origin "lepiller.eu") | |
| 71 | 76 | (entries lepiller.eu.zone) | |
| 72 | - | (serial 2019032201))))) | |
| 77 | + | (serial 2019032502))))) | |
| 73 | 78 | ||
| 74 | 79 | (define ipv6-reverse-master-zone | |
| 75 | 80 | (let* ((ip6 (string->list (substring (string-delete hermes-ip6 #\:) 0 12))) | |