chiark / gitweb /
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 51bfe024edc0f8275aa611ef8b1d05b37d5d205b..985cffff491f801c914b936be8b1954ece3866ce 100644 (file)
@@ -243,6 +243,12 @@ (defzone distorted.org.uk
 ;;;--------------------------------------------------------------------------
 ;;; 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 105403228041c7776ba3b99a21663699b8ee141a..881ad01a25f4fe24ff198724d75c01548eeb37e0 100644 (file)
@@ -86,6 +86,12 @@ (defhost artist.unsafe (unsafe 4))
 (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))