X-Git-Url: https://git.distorted.org.uk/~mdw/zones/blobdiff_plain/72976fde152b87c59441a2b151f71167a407d911..a20ec58ce93c9c1fdb18e1611cb3a6c9338c94ca:/hosts.lisp diff --git a/hosts.lisp b/hosts.lisp index cee2a51..dcd4db9 100644 --- a/hosts.lisp +++ b/hosts.lisp @@ -47,6 +47,7 @@ (defhost artist.dmz (dmz 5)) (defhost vampire.dmz (dmz 6)) (defhost ibanez.dmz (dmz 9)) +(defhost iodine.dmz (dmz 11)) (defhost anon.dmz (dmz 12)) (defhost gate.dmz (dmz 13)) (defhost nat.dmz (dmz 14)) @@ -57,6 +58,8 @@ (defhost telecaster.jump (jump 7)) (defhost stratocaster.jump (jump 8)) (defhost jazz.jump (jump 9)) +(defhost richmond.jump (jump 12)) +(defhost blackhole.jump (jump 14)) ;; Unsafe network. (defhost radius.unsafe (unsafe 1)) @@ -95,15 +98,26 @@ (defhost stratocaster.colo (colo 4)) (defhost jazz.colo (colo 5)) +;; Anycast addresses for services. +(defhost dns0.any (any 0)) +(defhost dns1.any (any 1)) +(defhost ntp0.any (any 2)) +(defhost ntp1.any (any 3)) +(defhost www-cache.any (any 4)) + ;;;-------------------------------------------------------------------------- ;;; Host switch. (preferred-subnet-case - (dmz - (defhost radius radius.dmz) - (defhost vampire vampire.dmz)) - (t + ((unsafe colo) (defhost radius radius.unsafe) - (defhost vampire vampire.unsafe))) + (defhost precision precision.colo) + (defhost stratocaster stratocaster.colo) + (defhost vampire vampire.unsafe)) + (t + (defhost radius radius.dmz) + (defhost precision precision.jump) + (defhost stratocaster stratocaster.jump) + (defhost vampire vampire.dmz))) ;;;----- That's all, folks --------------------------------------------------