diff options
author | Joachim Tingvold <joachim@tingvold.com> | 2015-04-16 21:21:39 +0200 |
---|---|---|
committer | root <root@wat.gathering.org> | 2015-04-16 21:21:39 +0200 |
commit | 41896af61639785868907753a1dcaa4e7e285959 (patch) | |
tree | a6f986be8df493955c8e5e67e4d71b5f4b3d99bf /examples | |
parent | 1706437e5e4231739443e0fc8fd482e8ed268e73 (diff) |
Added this years NMS-config file.
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/tg14/tg14-config.pm | 74 | ||||
-rw-r--r-- | examples/tg15/tg15-config.pm | 78 |
2 files changed, 152 insertions, 0 deletions
diff --git a/examples/tg14/tg14-config.pm b/examples/tg14/tg14-config.pm new file mode 100755 index 0000000..4af888e --- /dev/null +++ b/examples/tg14/tg14-config.pm @@ -0,0 +1,74 @@ +#! /usr/bin/perl +use strict; +use warnings; +use DBI; +package nms::config; + +# DB +our $db_name = "nms"; +our $db_host = "frank.tg14.gathering.org"; +our $db_username = "nms"; +our $db_password = "<removed>"; + +# TACACS-login for NMS +our $tacacs_user = "nms"; +our $tacacs_pass = "<removed>"; + +# SNMP read-only for NMS, etc +our $snmp_community = "<removed>"; + +# Telnet-timeout for smanagrun +our $telnet_timeout = 30; + +# IP/IPv6/DNS-info +our $tgname = "tg14"; +our $pri_hostname = "brad"; +our $pri_v4 = "151.216.254.2"; +our $pri_v6 = "2a02:ed02:254::2"; +our $pri_net_v4 = "151.216.254.0/24"; +our $pri_net_v6 = "2a02:ed02:1ee7::/64"; + +our $sec_hostname = "janet"; +our $sec_v4 = "151.216.253.2"; +our $sec_v6 = "2a02:ed02:253::2"; +our $sec_net_v4 = "151.216.253.0/24"; +our $sec_net_v6 = "2a02:ed02:1337::/64"; + +# for RIPE to get reverse zones via DNS AXFR +# https://www.ripe.net/data-tools/dns/reverse-dns/how-to-set-up-reverse-delegation +our $ext_xfer = "193.0.0.0/22; 2001:610:240::/48; 2001:67c:2e8::/48"; + +# allow XFR from NOC +our $noc_net = "151.216.252.0/24; 2a02:ed02:252::/64"; + +# To generate new dnssec-key for ddns: +# dnssec-keygen -a HMAC-MD5 -b 128 -n HOST DHCP_UPDATER +our $ddns_key = "<removed>"; +our $ddns_to = "127.0.0.1"; # just use localhost + +# Base networks +our $base_ipv4net = "151.216.128.0/17"; +our $base_ipv6net = "2a02:ed02::/32"; +our $ipv6zone = "2.0.d.e.2.0.a.2.ip6.arpa"; + +# extra networks that are outside the normal ranges +# that should have recursive DNS access +our $rec_net = "185.12.59.0/24"; + +# extra networks that are outside the normal ranges +# that should be added to DNS +our @extra_nets = ( + '185.12.59.0/24', # Norsk nett +); + +# add WLC's +our $wlc1 = "151.216.253.21"; + +# add VOIP-server +our $voip1 = "134.90.150.162"; + +# PXE-server (rest of bootstrap assumes $sec_v4/$sec_v6) +our $pxe_server_v4 = $sec_v4; +our $pxe_server_v6 = $sec_v6; + +1; diff --git a/examples/tg15/tg15-config.pm b/examples/tg15/tg15-config.pm new file mode 100644 index 0000000..8c29bf6 --- /dev/null +++ b/examples/tg15/tg15-config.pm @@ -0,0 +1,78 @@ +#! /usr/bin/perl +use strict; +use warnings; +use DBI; +package nms::config; + +# DB +our $db_name = "nms"; +our $db_host = "gerald.tg15.gathering.org"; +our $db_username = "nms"; +our $db_password = "<removed>"; + +# DHCP-servers +our $dhcp_server1 = "185.12.59.66"; # primary +our $dhcp_server2 = "185.12.59.2"; # secondary + +# TACACS-login for NMS +our $tacacs_user = "<removed>"; +our $tacacs_pass = "<removed>"; + +# SNMP read-only for NMS, etc +our $snmp_community = "<removed>"; + +# Telnet-timeout for smanagrun +our $telnet_timeout = 300; + +# IP/IPv6/DNS-info +our $tgname = "tg15"; +our $pri_hostname = "marty"; +our $pri_v4 = "185.12.59.66"; +our $pri_v6 = "2a02:ed02:1ee7::66"; +our $pri_net_v4 = "185.12.59.64/27"; +our $pri_net_v6 = "2a02:ed02:1ee7::/64"; + +our $sec_hostname = "emmet"; +our $sec_v4 = "185.12.59.2"; +our $sec_v6 = "2a02:ed02:1337::2"; +our $sec_net_v4 = "185.12.59.0/26"; +our $sec_net_v6 = "2a02:ed02:1337::/64"; + +# for RIPE to get reverse zones via DNS AXFR +# https://www.ripe.net/data-tools/dns/reverse-dns/how-to-set-up-reverse-delegation +our $ext_xfer = "193.0.0.0/22; 2001:610:240::/48; 2001:67c:2e8::/48"; + +# allow XFR from NOC +our $noc_net = "151.216.254.0/24; 2a02:ed02:254::/64"; + +# To generate new dnssec-key for ddns: +# dnssec-keygen -a HMAC-MD5 -b 128 -n HOST DHCP_UPDATER +our $ddns_key = "<removed>"; +our $ddns_to = "127.0.0.1"; # just use localhost + +# Base networks +our $base_ipv4net = "151.216.128.0/17"; +our $base_ipv6net = "2a02:ed02::/32"; +our $ipv6zone = "2.0.d.e.2.0.a.2.ip6.arpa"; + +# extra networks that are outside the normal ranges +# that should have recursive DNS access +our $rec_net = "185.12.59.0/24"; + +# extra networks that are outside the normal ranges +# that should be added to DNS +our @extra_nets = ( + '185.12.59.0/24', # norsk nett +); + +# add WLC's +our $wlc1 = "151.216.128.130"; + +# add VOIP-server +our $voip1 = "<removed>"; + +# PXE-server (rest of bootstrap assumes $sec_v4/$sec_v6) +our $pxe_server_v4 = $sec_v4; +our $pxe_server_v6 = $sec_v6; + +1; |