distorted.lisp: Make `dyndns' be external only.
[zones] / distorted.lisp
index ae8d6ac..02dbfdf 100644 (file)
   (ntp :cname ntp0)
 
   (www-cache :anycast ((any www-cache.any)
-                      (jump (:ipv4 telecaster.jump))
-                      (dmz (:ipv4 roadstar.dmz))
-                      (unsafe (:ipv4 roadstar.unsafe))
-                      (colo (:ipv4 telecaster.colo))))
+                      (jump telecaster.jump)
+                      (dmz roadstar.dmz)
+                      (unsafe roadstar.unsafe)
+                      (colo telecaster.colo)))
   (wpad :cname www-cache)
 
   (_kerberos :txt "DISTORTED.ORG.UK")
   :svc #+view/inside stratocaster.colo
        #-view/inside stratocaster.jump
   (cabal :svc stratocaster.colo :sshfp "stratocaster")
-  ((db ftp dyndns) (colo :svc telecaster.colo :sshfp "telecaster")
-                  (jump :svc telecaster.jump :sshfp "telecaster"))
+  ((db ftp) (colo :svc telecaster.colo :sshfp "telecaster")
+           (jump :svc telecaster.jump :sshfp "telecaster"))
+  (dyndns :svc telecaster.jump :sshfp "telecaster")
 
   ;; Local services.
   ((rawk pifi) (unsafe :svc artist.unsafe)
   (jaguar (jump :addr jaguar.jump))
 
   ;; Nicko's server.
-  (richmond (jump :addr richmond.jump))
+  (richmond (jump :svc richmond.jump))
 
   ;; Wired ethernet.
   (unsafe :net unsafe)
   (invader :addr invader.safe)
   (marauder :addr marauder.safe))
 
+(defzone nicko.org
+  (richmond :addr richmond.jump))
+
 (defrevzone trusted
   :ns (radius.distorted.org.uk.
        precision.distorted.org.uk.