1 ;;; Zone file for distorted.org.uk
3 (load "hosts" :verbose nil)
5 ;;;--------------------------------------------------------------------------
6 ;;; Network allocations
7 ;;; (RFC1918 addresses are allocated from Cambridge G-RIN.)
9 (defnet distorted.org.uk 172.29.198.0/23
21 ;;;--------------------------------------------------------------------------
24 ;; External addresses.
25 (defhost guvnor.demon 80.177.3.76)
28 (defhost guvnor (unsafe 1))
29 (defhost metalzone (unsafe 2))
30 ;;(defhost evolution.fretwank (unsafe 3))
31 (defhost vampire (unsafe 4))
34 (defhost tubescreamer (safe 1))
35 (defhost obsidian (safe 2))
38 (defhost vampire.untrusted (untrusted 1))
39 (defhost evolution (untrusted 2))
41 ;; Virtual private network.
42 (defhost crybaby (virtual 1))
45 (defhost vampire.iodine (iodine 1))
47 ;; Special network for ITS.
48 ;; It doesn't understand point-to-point links, so we need a little net.
52 ;;;--------------------------------------------------------------------------
53 ;;; Other definitions.
55 (setf *default-zone-admin* "hostmaster@distorted.org.uk")
57 (preferred-subnet-case
59 (setf *default-zone-source* 'vampire.distorted.org.uk.)
60 (defhost www-frontend metalzone))
62 (setf *default-zone-source* 'guvnor.distorted.org.uk.)
63 (defhost www-frontend guvnor.demon)))
65 ;;;--------------------------------------------------------------------------
66 ;;; Main zone definition.
68 (defzone distorted.org.uk
71 :ns #+subnet/fretwank ((metalzone.ns :ip metalzone)
72 (vampire.ns :ip vampire))
73 #-subnet/fretwank ((boyle.ns :ip boyle.nsict.org)
74 (chiark.ns :ip chiark.greenend.org.uk)
75 (guvnor.ns :ip guvnor.demon))
78 ((@ mail lists bugs cryptomail)
87 ;;((www ftp git) (inet :svc boyle.nsict.org) (fretwank :svc metalzone))
89 ;; Entry is via little port-forwarding box
90 (guvnor (inet :a guvnor.demon) (fretwank :a guvnor))
93 (untrusted :net untrusted)
94 (evolution (untrusted :a evolution))
98 ((www ftp wiki git bugs mail)
99 (inet :svc guvnor.demon)
100 (fretwank :svc metalzone))
102 (inet :svc guvnor.demon)
103 (fretwank :svc vampire))
104 (vox (inet :svc guvnor.demon) (fretwank :svc vampire))
107 ((ntp1) (fretwank :svc metalzone))
108 ((www-cache wpad ntp news) (fretwank :svc vampire))
111 (fretwank :net fretwank)
112 (metalzone (inet :a guvnor.demon)
113 (fretwank :a metalzone))
114 (vampire (fretwank :a vampire)
115 (untrusted :a vampire.untrusted)
116 (iodine :a vampire.iodine))
117 (obsidian (fretwank :a obsidian))
120 (virtual :net virtual)
121 (crybaby (virtual :a crybaby))
130 #+subnet/fretwank (dhcp :ns (metalzone.ns vampire.ns))
131 (io :ns #-subnet/fretwank (metalzone.ns.distorted.org.uk.)
132 #+subnet/fretwank (metalzone.ns.distorted.org.uk.
133 vampire.ns.distorted.org.uk.)))
135 ;;;--------------------------------------------------------------------------
136 ;;; Other subsidiary zones.
139 :ns ((metalzone.ns :ip metalzone) (vampire.ns :ip vampire))
141 #+subnet/fretwank (dhcp :ns (metalzone.ns vampire.ns))
142 #+subnet/fretwank (@ :cidr-delegation
144 (dhcp 199.29.172.dhcp.199.29.172.in-addr.arpa))))
146 (defrevzone untrusted
147 :ns ((metalzone.ns :ip metalzone) (vampire.ns :ip vampire))
150 (defzone dhcp.distorted.org.uk
151 :ns ((metalzone.ns :ip metalzone) (vampire.ns :ip vampire))
154 (defzone dhcp.199.29.172.in-addr.arpa
155 :ns ((metalzone.ns :ip metalzone) (vampire.ns :ip vampire)))
157 ;;;----- That's all, folks --------------------------------------------------