-m4_divert(46)m4_dnl
-## Networks and routing.
-
-defiface $if_untrusted \
- untrusted:172.29.198.0/25
-defvpn $if_vpn safe 172.29.199.128/27 \
- crybaby:172.29.199.129 \
- terror:172.29.199.130
-defiface $if_iodine untrusted:172.29.198.128/28
-defiface $if_its_mz safe:172.29.199.160/30
-defiface $if_its_pi safe:192.168.0.0/24
-defiface $if_trusted \
- trusted:172.29.199.0/26 \
- safe:172.29.199.64/27 \
- untrusted:default
-
-m4_divert(60)m4_dnl
+## House networks.
+defnet dmz trusted
+ addr 62.49.204.144/28 2001:470:1f09:1b98::/64
+ forwards unsafe untrusted
+defnet unsafe trusted
+ addr 172.29.199.0/25 2001:470:9740:1::/64
+ forwards househub
+defnet safe safe
+ addr 172.29.199.192/27 2001:470:9740:4001::/64
+ forwards househub
+defnet untrusted untrusted
+ addr 172.29.198.0/25 2001:470:9740:8001::/64
+ forwards househub
+
+defnet househub virtual
+ forwards housebdry dmz unsafe safe untrusted
+defnet housebdry virtual
+ forwards househub hub
+ noxit dmz
+
+## House hosts.
+defhost radius
+ hosttype router
+ iface eth0 dmz unsafe safe untrusted vpn sgo colobdry default
+ iface eth1 dmz unsafe safe untrusted vpn sgo colobdry default
+ iface eth2 dmz unsafe safe untrusted vpn sgo colobdry
+ iface eth3 untrusted vpn default
+ iface ppp0 default
+ iface t6-he default
+ iface vpn-precision colobdry vpn sgo
+ iface vpn-chiark sgo
+ iface vpn-+ vpn
+defhost roadstar
+ iface eth0 dmz unsafe
+ iface eth1 dmz unsafe
+defhost jem
+ iface eth0 dmz unsafe
+ iface eth1 dmz unsafe
+defhost artist
+ hosttype router
+ iface eth0 dmz unsafe untrusted
+ iface eth1 dmz unsafe untrusted
+ iface eth3 untrusted
+defhost vampire
+ hosttype router
+ iface eth0.4 dmz unsafe untrusted safe vpn sgo colobdry
+ iface eth0.5 dmz unsafe untrusted safe vpn sgo colobdry
+ iface eth0.6 dmz unsafe safe untrusted vpn sgo colobdry
+ iface eth0.7 untrusted
+ iface vpn-precision colobdry vpn sgo
+ iface vpn-chiark sgo
+ iface vpn-+ vpn
+defhost ibanez
+ iface br-dmz dmz unsafe
+ iface br-unsafe unsafe
+
+defhost gibson
+ hosttype client
+ iface eth0 unsafe
+
+## Colocated networks.
+defnet jump trusted
+ addr 212.13.198.64/28 2001:ba8:0:1d9::/64
+ forwards colohub
+defnet colo trusted
+ addr 172.29.199.176/28 2001:ba8:1d9:2::/64
+ forwards colohub
+defnet colohub virtual
+ forwards colobdry jump colo iodine
+defnet colobdry virtual
+ forwards colohub hub
+ noxit jump
+defnet iodine untrusted
+ addr 172.29.198.128/28
+ forwards colohub
+
+## Colocated hosts.
+defhost fender
+ iface br-jump jump colo
+ iface br-colo jump colo
+defhost precision
+ hosttype router
+ iface eth0 jump colo sgo
+ iface eth1 jump colo sgo
+ iface vpn-radius housebdry vpn sgo
+ iface vpn-chiark sgo
+ iface vpn-+ vpn
+defhost telecaster
+ iface eth0 jump colo
+ iface eth1 jump colo
+defhost stratocaster
+ iface eth0 jump colo
+ iface eth1 jump colo
+defhost jazz
+ iface eth0 jump colo
+ iface eth1 jump colo
+ iface dns0 iodine
+
+## Other networks.
+defnet hub virtual
+ forwards housebdry colobdry
+defnet sgo noloop
+ addr !172.29.198.0/23
+ addr 10.0.0.0/8
+ addr 172.16.0.0/12
+ addr 192.168.0.0/16
+ forwards househub colohub
+defnet vpn safe
+ addr 172.29.199.128/27 2001:ba8:1d9:6000::/64
+ forwards househub colohub
+ host crybaby 1
+ host terror 2
+defnet anycast trusted
+ addr 172.29.199.224/27 2001:ba8:1d9:0::/64
+ forwards dmz unsafe safe untrusted jump colo vpn
+defnet default untrusted
+ addr 62.49.204.144/28 2001:470:1f09:1b98::/64
+ addr 212.13.198.64/28 2001:ba8:0:1d9::/64
+ addr 2001:ba8:1d9::/48 #temporary
+ forwards dmz unsafe untrusted jump colo
+
+m4_divert(80)m4_dnl