felixpearce_VIEWS = outside
felixpearce_all_ZONES = felixpearce.com
+## binswood.org.uk
+ZONESETS += binswood
+binswood_VIEWS = outside
+binswood_all_ZONES += binswood.org.uk
+binswood_all_ZONES += 27.165.10.in-addr.arpa
+
###--------------------------------------------------------------------------
### Zone construction machinery.
--- /dev/null
+;;; Zone file for binswood.org.uk
+
+(load "hosts.lisp" :verbose nil)
+(setf *default-zone-admin* "hostmaster@distorted.org.uk")
+(setf *default-zone-source* 'radius.distorted.org.uk.)
+
+(defzone binswood.org.uk
+
+ ;; Nameservers
+ :ns ((radius.ns :ip radius)
+ (precision.ns :ip precision)
+ (mythic-beasts-1.ns :ip mythic-ns1)
+ (mythic-beasts-2.ns :ip mythic-ns2))
+
+ ;; Internal hosts.
+ (netgear :a netgear.binswood)
+ (linksys :a linksys.binswood)
+ (mango :a mango.binswood)
+
+ ;; Dynamic addresses.
+ (dyn :ns ((radius.ns.dyn :ip radius)
+ (precision.ns.dyn :ip precision)))
+ (ext :cname ext.dyn))
+
+(defrevzone binswood
+ :ns ((radius.ns :ip radius)
+ (precision.ns :ip precision))
+ :reverse binswood)
(defhost krb0.any (any 5))
(defhost krb1.any (any 6))
+;;;--------------------------------------------------------------------------
+;;; Satellite networks.
+
+;; Binswood. Address range retroactively claimed from Cambridge G-RIN.
+(defnet binswood.org.uk 10.165.27.0/24
+ (binswood 256))
+(defhost netgear.binswood (binswood 1))
+(defhost linksys.binswood (binswood 2))
+(defhost mango.binswood (binswood 3))
+
;;;--------------------------------------------------------------------------
;;; Host switch.