ZONESETS += harlequin
-harlequin_VIEWS = inside outside
-harlequin_outside_NETS = dmz
-harlequin_inside_NETS = unsafe
-
+harlequin_VIEWS = outside
harlequin_all_ZONES = harlequin.org.uk
###--------------------------------------------------------------------------
ZONESETS += felixpearce
-felixpearce_VIEWS = inside outside
-felixpearce_outside_NETS = dmz
-felixpearce_inside_NETS = unsafe
-
+felixpearce_VIEWS = outside
felixpearce_all_ZONES = felixpearce.com
###--------------------------------------------------------------------------
(defzone felixpearce.com
;; Nameservers
- :ns #+view/inside ((radius.ns :ip radius)
- (vampire.ns :ip vampire))
- #-view/inside ((radius.ns :ip radius)
- (vampire.ns :ip vampire)
- (mythic-beasts-1.ns :ip mythic-ns1)
- (mythic-beasts-2.ns :ip mythic-ns2))
+ :ns ((radius.ns :ip radius)
+ (vampire.ns :ip vampire)
+ (mythic-beasts-1.ns :ip mythic-ns1)
+ (mythic-beasts-2.ns :ip mythic-ns2))
;; Web service.
((@ www blog) :svc vampire)
(defzone harlequin.org.uk
;; Nameservers
- :ns #+view/inside ((radius.ns :ip radius)
- (vampire.ns :ip vampire))
- #-view/inside ((radius.ns :ip radius)
- (vampire.ns :ip vampire)
- (mythic-beasts-1.ns :ip mythic-ns1)
- (mythic-beasts-2.ns :ip mythic-ns2))
+ :ns ((radius.ns :ip radius)
+ (vampire.ns :ip vampire)
+ (mythic-beasts-1.ns :ip mythic-ns1)
+ (mythic-beasts-2.ns :ip mythic-ns2))
;; Mail servers
:mx ((mail :ip vampire))
;;; 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 vampire vampire.unsafe))
+ (t
+ (defhost radius radius.dmz)
+ (defhost vampire vampire.dmz)))
;;;----- That's all, folks --------------------------------------------------