X-Git-Url: https://git.distorted.org.uk/~mdw/zones/blobdiff_plain/8dcb37002e1a38b33e38c71001ef74e0163852f9..327c80f3895d7e0c52a714f303f5e328dacb0cfa:/binswood.lisp diff --git a/binswood.lisp b/binswood.lisp index efd21cc..322929d 100644 --- a/binswood.lisp +++ b/binswood.lisp @@ -4,24 +4,49 @@ (setf *default-zone-admin* "hostmaster@distorted.org.uk") (setf *default-zone-source* 'radius.distorted.org.uk.) +;; Binswood. Address range retroactively claimed from Cambridge G-RIN. +(defnet binswood.org.uk 10.165.27.0/24 + (binswood 256)) +(defhost binswrt.binswood (binswood 1)) +(defhost mango.binswood (binswood 3)) + (defzone binswood.org.uk ;; Nameservers :ns ((radius.ns :ip radius) (precision.ns :ip precision) + (telecaster.ns :ip telecaster) + (national.ns :ip national) (mythic-beasts-1.ns :ip mythic-ns1) - (mythic-beasts-2.ns :ip mythic-ns2)) + (mythic-beasts-2.ns :ip mythic-ns2) + (mythic-beasts-3.ns :ip mythic-ns3)) + + ;; Certification. + :caa ((:issue "letsencrypt.org") + (:issue "distorted.org.uk")) ;; Internal hosts. - (netgear :a netgear.binswood) - (linksys :a linksys.binswood) + (binswrt :a binswrt.binswood) (mango :a mango.binswood) + ;; External services. + ((@ www) :svc stratocaster) + ;; Dynamic addresses. (dyn :ns ((radius.ns.dyn :ip radius) - (precision.ns.dyn :ip precision))) + (vampire.ns.dyn :ip vampire) + (precision.ns.dyn :ip precision) + (telecaster.ns.dyn :ip telecaster) + (national.ns.dyn :ip national))) (ext :cname ext.dyn)) +(defzone dyn.binswood.org.uk + :ns ((radius.ns :ip radius) + (vampire.ns :ip vampire) + (precision.ns :ip precision) + (telecaster.ns :ip telecaster) + (national.ns :ip national))) + (defrevzone binswood :ns ((radius.ns :ip radius) (precision.ns :ip precision))