Include IPv6 addresses for dynamic hosts.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 16 Apr 2014 14:57:30 +0000 (15:57 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Wed, 16 Apr 2014 14:57:30 +0000 (15:57 +0100)
It's easiest to stuff these in a dummy zone and get the magic
machinery to make the reverse records.

distorted.lisp
hosts.lisp

index 51bfe02..985cfff 100644 (file)
 ;;;--------------------------------------------------------------------------
 ;;; Other subsidiary zones.
 
+(defzone dhcp.distorted.org.uk
+  (gibson :addr gibson.unsafe)
+  (lespaul :addr lespaul.safe)
+  (invader :addr invader.safe)
+  (marauder :addr marauder.safe))
+
 (defrevzone trusted
   :ns (radius.distorted.org.uk.
        precision.distorted.org.uk.
index 1054032..881ad01 100644 (file)
 (defhost vampire.unsafe (unsafe 5))
 (defhost ibanez.unsafe (unsafe 14))
 
+;; Client hosts, with IPv6 addresses.
+(defhost gibson.unsafe ((:ipv6 "2001:470:9740:1:e269:95ff:fe63:bb4")))
+(defhost lespaul.safe ((:ipv6 "2001:470:9740:4001:a00:27ff:fef5:aaef")))
+(defhost invader.safe ((:ipv6 "2001:470:9740:4001:a00:27ff:fe94:a5d7")))
+(defhost marauder.safe ((:ipv6 "2001:470:9740:4001:a00:27ff:fe6a:7846")))
+
 ;; Safe network.
 (defhost radius.safe (safe 1))
 (defhost vampire.safe (safe 2))