version: 1 header: name: ISP-A AS comment: An ISP hosts: router: master: alpine network: interfaces: eth0: bridge: transit-a ipv4: 100.64.0.110/24 ipv6: 2001:db8:b000::110/48 eth1: bridge: isp-a-cust ipv4: 100.120.0.1/24 eth2: bridge: isp-a-infra ipv4: 100.120.1.1/24 ipv6: 2001:db8:120:1::1/64 templates: - bgprouter: asn: 20 asdev: eth1;eth2 neighbors4: 100.64.0.1 as 30 neighbors6: 2001:db8:b000::1 as 30 - resolv: nameserver: 100.100.100.100 domain: isp-a.sns infra: network: interfaces: eth0: bridge: isp-a-infra ipv4: 100.120.1.2/24 ipv6: 2001:db8:120:1::2/64 gatewayv4: 100.120.1.1 gatewayv6: 2001:db8:120:1::1 templates: - mailserver: domain: isp-a.sns - resolverns: roots: p,100.100.1.10,2001:db8:a001::10 - resolv: domain: isp-a.sns ns: 100.120.1.2 home: network: interfaces: eth0: bridge: isp-a-cust ipv4: 100.120.0.3/24 gatewayv4: 100.120.0.1 templates: - updatecaroots: - resolv: domain: isp-a.sns ns: 100.120.1.2