From 269c43f42312c437c4da2eec934a899407a2ee30 Mon Sep 17 00:00:00 2001 From: Owen DeLong Date: Sun, 17 Mar 2024 13:46:44 -0700 Subject: [PATCH] Updated router config backups --- router-configuration/backups/br-mdf-01 | 119 ++++---- router-configuration/backups/cf-mdf-01 | 406 +++++++++++++------------ router-configuration/backups/ex-mdf-01 | 332 +++++++++++--------- 3 files changed, 453 insertions(+), 404 deletions(-) diff --git a/router-configuration/backups/br-mdf-01 b/router-configuration/backups/br-mdf-01 index 0a6c921b..ab2795b1 100644 --- a/router-configuration/backups/br-mdf-01 +++ b/router-configuration/backups/br-mdf-01 @@ -1,12 +1,9 @@ -## Last changed: 2019-10-27 02:59:16 UTC -version 15.1X49-D70.3; +## Last changed: 2024-03-12 19:58:57 UTC +version 22.4R3.25; system { host-name br-mdf-01; root-authentication { - } - name-server { - 8.8.8.8; - 8.8.4.4; + encrypted-password "$6$SqiCb9s1$HZ2cP5mI13JyVzL6ak9BkYd29D8H59E0qdxtnNMQrKrUUhy3pjxngpOpBJr6oPO5AWnqq7cP1fsiMBheNToir0"; } login { user dlang { @@ -42,11 +39,16 @@ system { services { ssh { protocol-version v2; + sftp-server; } netconf { ssh; } } + name-server { + 8.8.8.8; + 8.8.4.4; + } syslog { archive size 100k files 3; user * { @@ -55,13 +57,13 @@ system { host loghost { any any; } + file interactive-commands { + interactive-commands any; + } file messages { any notice; authorization info; } - file interactive-commands { - interactive-commands any; - } } max-configurations-on-flash 5; max-configuration-rollbacks 5; @@ -186,12 +188,13 @@ interfaces { description "HE IPv6 Tunnel Broker"; point-to-point; tunnel { - source 38.98.46.150; + source 12.157.195.99; destination 66.220.18.42; path-mtu-discovery; } family inet6 { - address 2001:470:c:1049::2/64; + mtu 1420; + address 2001:470:c:3d::2/64; } } } @@ -211,7 +214,7 @@ interfaces { family ethernet-switching { interface-mode access; vlan { - members COGENT; + members ATT; } } } @@ -234,7 +237,7 @@ interfaces { family ethernet-switching { interface-mode access; vlan { - members COGENT; + members ATT; } } } @@ -261,7 +264,7 @@ interfaces { address 10.0.3.2/24; } family inet6 { - address 2001:470:f325:103::2/64; + address 2001:470:f026:103::2/64; } } unit 104 { @@ -269,11 +272,11 @@ interfaces { address 10.0.4.1/24; } family inet6 { - address 2001:470:f325:104::1/64 { + address 2001:470:f026:104::1/64 { primary; preferred; } - address 2001:470:f325:104::/64 { + address 2001:470:f026:104::/64 { eui-64; } } @@ -284,13 +287,13 @@ interfaces { address 172.20.0.1/24; } family inet6 { - address 2001:470:f325:8000::1/64; + address 2001:470:f026:8000::1/64; } } unit 999 { - description "Internet Link to PSAV / Cogent"; + description "Linternet Link to PCOC/Encore/AT&T"; family inet { - address 38.98.46.150/25; + address 12.157.195.99/28; } } } @@ -299,46 +302,10 @@ snmp { community Junitux { authorization read-only; clients { - 2001:470:f325:103::/64; - 2001:470:f325:503::/64; - } - } -} -routing-options { - rib inet6.0 { - static { - route ::/0 next-hop 2001:470:c:1049::1; + 2001:470:f026:103::/64; + 2001:470:f026:503::/64; } } - static { - route 0.0.0.0/0 next-hop 38.98.46.129; - } -} -protocols { - ospf { - export DEFAULT-ORIGINATE-v4; - area 0.0.0.0 { - interface irb.104; - interface irb.900; - interface irb.103; - } - } - ospf3 { - export DEFAULT-ORIGINATE-v6; - area 0.0.0.0 { - interface irb.104; - interface irb.900; - interface irb.103; - } - } - l2-learning { - global-mode switching; - } - lldp { - enable; - interface all; - } - lldp-med; } policy-options { policy-statement DEFAULT-ORIGINATE-v4 { @@ -356,7 +323,7 @@ policy-options { } } vlans { - COGENT { + ATT { description "Internet link to Cogent (PSAV)"; vlan-id 999; l3-interface irb.999; @@ -381,3 +348,39 @@ vlans { l3-interface irb.104; } } +protocols { + ospf { + area 0.0.0.0 { + interface irb.104; + interface irb.900; + interface irb.103; + } + export DEFAULT-ORIGINATE-v4; + } + ospf3 { + area 0.0.0.0 { + interface irb.104; + interface irb.900; + interface irb.103; + } + export DEFAULT-ORIGINATE-v6; + } + l2-learning { + global-mode switching; + } + lldp { + enable; + interface all; + } + lldp-med; +} +routing-options { + rib inet6.0 { + static { + route ::/0 next-hop 2001:470:c:3d::1; + } + } + static { + route 0.0.0.0/0 next-hop 12.157.195.97; + } +} diff --git a/router-configuration/backups/cf-mdf-01 b/router-configuration/backups/cf-mdf-01 index 17deb64a..0642fba7 100644 --- a/router-configuration/backups/cf-mdf-01 +++ b/router-configuration/backups/cf-mdf-01 @@ -1,12 +1,9 @@ -## Last changed: 2019-10-02 18:40:42 UTC -version 15.1X49-D70.3; +## Last changed: 2024-03-17 21:37:17 UTC +version 22.4R3.25; system { host-name cf-mdf-01; root-authentication { - } - name-server { - 8.8.8.8; - 8.8.4.4; + encrypted-password "$5$aE7nrL.U$U8026U8tUI830Iq4bQ2CnxicqjrAfkkkYs2wV9ysPq1"; } login { user dlang { @@ -42,11 +39,16 @@ system { services { ssh { protocol-version v2; + sftp-server; } netconf { ssh; } } + name-server { + 8.8.8.8; + 8.8.4.4; + } syslog { archive size 100k files 3; user * { @@ -55,13 +57,13 @@ system { host loghost { any any; } + file interactive-commands { + interactive-commands any; + } file messages { any notice; authorization info; } - file interactive-commands { - interactive-commands any; - } } max-configurations-on-flash 5; max-configuration-rollbacks 5; @@ -161,17 +163,16 @@ interfaces { } } irb { - unit 4; unit 500 { description "cfSCALE-SLOW 2.4G WiFi Network"; family inet { address 10.128.128.1/21; } - family inet6 { - address 2001:470:f325:500::/64 { + inactive: family inet6 { + address 2001:470:f026:500::/64 { eui-64; } - address 2001:470:f325:500::1/64 { + address 2001:470:f026:500::1/64 { primary; preferred; } @@ -183,8 +184,8 @@ interfaces { address 10.128.136.1/21; } family inet6 { - address 2001:470:f325:501::1/64; - address 2001:470:f325:501::/64 { + address 2001:470:f026:501::1/64; + address 2001:470:f026:501::/64 { eui-64; } } @@ -195,8 +196,8 @@ interfaces { address 10.128.2.1/24; } family inet6 { - address 2001:470:f325:502::1/64; - address 2001:470:f325:502::/64 { + address 2001:470:f026:502::1/64; + address 2001:470:f026:502::/64 { eui-64; } } @@ -206,8 +207,8 @@ interfaces { address 10.128.3.1/24; } family inet6 { - address 2001:470:f325:503::1/64; - address 2001:470:f325:503::/64 { + address 2001:470:f026:503::1/64; + address 2001:470:f026:503::/64 { eui-64; } } @@ -226,8 +227,8 @@ interfaces { input ctf-to-internet6; output ctf-from-internet6; } - address 2001:470:f325:504::1/64; - address 2001:470:f325:504::/64 { + address 2001:470:f026:504::1/64; + address 2001:470:f026:504::/64 { eui-64; } } @@ -238,8 +239,8 @@ interfaces { address 10.128.5.1/24; } family inet6 { - address 2001:470:f325:505::1/64; - address 2001:470:f325:505::/64 { + address 2001:470:f026:505::1/64; + address 2001:470:f026:505::/64 { eui-64; } } @@ -250,8 +251,8 @@ interfaces { address 10.128.6.1/24; } family inet6 { - address 2001:470:f325:506::1/64; - address 2001:470:f325:506::/64 { + address 2001:470:f026:506::1/64; + address 2001:470:f026:506::/64 { eui-64; } } @@ -262,8 +263,8 @@ interfaces { address 10.128.7.1/24; } family inet6 { - address 2001:470:f325:507::1/64; - address 2001:470:f325:507::/64 { + address 2001:470:f026:507::1/64; + address 2001:470:f026:507::/64 { eui-64; } } @@ -274,8 +275,8 @@ interfaces { address 10.128.8.1/24; } family inet6 { - address 2001:470:f325:508::1/64; - address 2001:470:f325:508::/64 { + address 2001:470:f026:508::1/64; + address 2001:470:f026:508::/64 { eui-64; } } @@ -286,8 +287,8 @@ interfaces { address 10.128.9.1/24; } family inet6 { - address 2001:470:f325:509::1/64; - address 2001:470:f325:509::/64 { + address 2001:470:f026:509::1/64; + address 2001:470:f026:509::/64 { eui-64; } } @@ -298,8 +299,8 @@ interfaces { address 10.128.100.1/24; } family inet6 { - address 2001:470:f325:600::1/64; - address 2001:470:f325:600::/64 { + address 2001:470:f026:600::1/64; + address 2001:470:f026:600::/64 { eui-64; } } @@ -310,7 +311,7 @@ interfaces { address 172.20.0.2/24; } family inet6 { - address 2001:470:f325:8000::2/64; + address 2001:470:f026:8000::2/64; } } } @@ -319,14 +320,18 @@ snmp { community Junitux { authorization read-only; clients { - 2001:470:f325:103::/64; - 2001:470:f325:503::/64; + 2001:470:f026:103::/64; + 2001:470:f026:503::/64; } } } forwarding-options { dhcp-relay { dhcpv6 { + group AV { + active-server-group AV; + interface irb.505; + } group all { interface irb.500; interface irb.501; @@ -339,180 +344,41 @@ forwarding-options { interface irb.509; interface irb.600; } - group AV { - active-server-group AV; - interface irb.505; - } server-group { + AV { + 2001:470:f026:105::10; + } Conference { - 2001:470:f325:503::5; + 2001:470:f026:503::5; } Expo { - 2001:470:f325:103::5; - } - AV { - 2001:470:f325:105::10; + 2001:470:f026:103::5; } } active-server-group Conference; } server-group { + AV { + 10.0.5.10; + } Conference { 10.128.3.5; } Expo { 10.0.3.5; } - AV { - 10.0.5.10; - } } active-server-group Conference; - group all { - interface irb.500; - interface irb.501; - interface irb.502; - interface irb.503; - interface irb.504; - interface irb.506; - interface irb.507; - interface irb.508; - interface irb.509; - interface irb.600; - } group AV { active-server-group AV; interface irb.505; } - } -} -protocols { - router-advertisement { - interface irb.503 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:503::/64 { - on-link; - autonomous; - } - } - interface irb.500 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:500::/64 { - on-link; - autonomous; - } - } - interface irb.501 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:501::/64 { - on-link; - autonomous; - } - } - interface irb.502 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:502::/64 { - on-link; - autonomous; - } - } - interface irb.504 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:504::/64 { - on-link; - autonomous; - } - } - interface irb.505 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:505::/64 { - on-link; - autonomous; - } - } - interface irb.506 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:506::/64 { - on-link; - autonomous; - } - } - interface irb.507 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:507::/64 { - on-link; - autonomous; - } - } - interface irb.508 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:508::/64 { - on-link; - autonomous; - } - } - interface irb.509 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:509::/64 { - on-link; - autonomous; - } - } - interface irb.600 { - other-stateful-configuration; - dns-server-address 2001:470:f325:503::5; - dns-server-address 2001:470:f325:103::5; - prefix 2001:470:f325:600::/64 { - on-link; - autonomous; - } - } - } - ospf { - area 0.0.0.0 { - interface irb.900; - interface irb.503; + group all { interface irb.500; interface irb.501; interface irb.502; - interface irb.504; - interface irb.505; - interface irb.506; - interface irb.507; - interface irb.508; - interface irb.509; - interface irb.600; - } - } - ospf3 { - area 0.0.0.0 { - interface irb.900; interface irb.503; - interface irb.500; - interface irb.501; - interface irb.502; interface irb.504; - interface irb.505; interface irb.506; interface irb.507; interface irb.508; @@ -520,21 +386,13 @@ protocols { interface irb.600; } } - l2-learning { - global-mode switching; - } - lldp { - enable; - interface all; - } - lldp-med; } firewall { family inet { - filter ctf-to-internet { + filter ctf-from-internet { term block_appliance { from { - source-address { + destination-address { 10.128.4.8/29; } } @@ -546,10 +404,10 @@ firewall { then accept; } } - filter ctf-from-internet { + filter ctf-to-internet { term block_appliance { from { - destination-address { + source-address { 10.128.4.8/29; } } @@ -563,11 +421,11 @@ firewall { } } family inet6 { - filter ctf-to-internet6 { + filter ctf-from-internet6 { term block_appliance { from { - source-address { - 2001:470:f325:504::8/125; + destination-address { + 2001:470:f026:504::8/125; } } then discard; @@ -576,11 +434,11 @@ firewall { then accept; } } - filter ctf-from-internet6 { + filter ctf-to-internet6 { term block_appliance { from { - destination-address { - 2001:470:f325:504::8/125; + source-address { + 2001:470:f026:504::8/125; } } then discard; @@ -657,3 +515,147 @@ vlans { l3-interface irb.508; } } +protocols { + router-advertisement { + interface irb.503 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:503::/64 { + on-link; + autonomous; + } + } + inactive: interface irb.500 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:500::/64 { + on-link; + autonomous; + } + } + interface irb.501 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:501::/64 { + on-link; + autonomous; + } + } + interface irb.502 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:502::/64 { + on-link; + autonomous; + } + } + interface irb.504 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:504::/64 { + on-link; + autonomous; + } + } + interface irb.505 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:505::/64 { + on-link; + autonomous; + } + } + interface irb.506 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:506::/64 { + on-link; + autonomous; + } + } + interface irb.507 { + managed-configuration; + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:507::/64 { + on-link; + autonomous; + } + } + interface irb.508 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:508::/64 { + on-link; + autonomous; + } + } + interface irb.509 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:509::/64 { + on-link; + autonomous; + } + } + interface irb.600 { + other-stateful-configuration; + dns-server-address 2001:470:f026:503::5; + dns-server-address 2001:470:f026:103::5; + prefix 2001:470:f026:600::/64 { + on-link; + autonomous; + } + } + } + ospf { + area 0.0.0.0 { + interface irb.900; + interface irb.503; + interface irb.500; + interface irb.501; + interface irb.502; + interface irb.504; + interface irb.505; + interface irb.506; + interface irb.507; + interface irb.508; + interface irb.509; + interface irb.600; + } + } + ospf3 { + area 0.0.0.0 { + interface irb.900; + interface irb.503; + interface irb.500; + interface irb.501; + interface irb.502; + interface irb.504; + interface irb.505; + interface irb.506; + interface irb.507; + interface irb.508; + interface irb.509; + interface irb.600; + } + } + l2-learning { + global-mode switching; + } + lldp { + enable; + interface all; + } + lldp-med; +} diff --git a/router-configuration/backups/ex-mdf-01 b/router-configuration/backups/ex-mdf-01 index 023dfe9b..f00ac247 100644 --- a/router-configuration/backups/ex-mdf-01 +++ b/router-configuration/backups/ex-mdf-01 @@ -1,12 +1,9 @@ -## Last changed: 2019-03-08 23:59:58 UTC -version 15.1X49-D70.3; +## Last changed: 2024-03-17 20:32:47 UTC +version 22.4R3.25; system { host-name ex-mdf-01; root-authentication { - } - name-server { - 8.8.8.8; - 8.8.4.4; + encrypted-password "$5$ZWKDX7so$FUcBBq69dZ3tFs9JLAOHGhY9GL8nD.r4ITsymtKGv59"; } login { user dlang { @@ -42,11 +39,16 @@ system { services { ssh { protocol-version v2; + sftp-server; } netconf { ssh; } } + name-server { + 8.8.8.8; + 8.8.4.4; + } syslog { archive size 100k files 3; user * { @@ -55,13 +57,13 @@ system { host loghost { any any; } + file interactive-commands { + interactive-commands any; + } file messages { any notice; authorization info; } - file interactive-commands { - interactive-commands any; - } } max-configurations-on-flash 5; max-configuration-rollbacks 5; @@ -124,7 +126,7 @@ interfaces { family ethernet-switching { interface-mode trunk; vlan { - members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone ]; + members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone exVmVendor ]; } } } @@ -135,7 +137,7 @@ interfaces { family ethernet-switching { interface-mode trunk; vlan { - members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone ]; + members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone exVmVendor ]; } } } @@ -143,11 +145,7 @@ interfaces { ge-0/0/3 { description "Akamai Cache IPv6 interface"; unit 0 { - family ethernet-switching { - vlan { - members exAkamai; - } - } + family ethernet-switching; } } ge-0/0/4 { @@ -161,6 +159,7 @@ interfaces { } } ge-0/0/5 { + description "Infra VLAN Access -- Main Server"; unit 0 { family ethernet-switching { interface-mode access; @@ -176,7 +175,7 @@ interfaces { family ethernet-switching { interface-mode trunk; vlan { - members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone ]; + members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone exVmVendor ]; } } } @@ -187,7 +186,7 @@ interfaces { family ethernet-switching { interface-mode trunk; vlan { - members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone ]; + members [ exSCALE-SLOW exSCALE-FAST exSpeaker exInfra exMDF exAVLAN exSigns exStaff exRegistration vendor_backbone exVmVendor ]; } } } @@ -199,8 +198,8 @@ interfaces { address 10.0.128.1/21; } family inet6 { - address 2001:470:f325:100::1/64; - address 2001:470:f325:100::/64 { + address 2001:470:f026:100::1/64; + address 2001:470:f026:100::/64 { eui-64; } } @@ -211,8 +210,8 @@ interfaces { address 10.0.136.1/21; } family inet6 { - address 2001:470:f325:101::1/64; - address 2001:470:f325:101::/64 { + address 2001:470:f026:101::1/64; + address 2001:470:f026:101::/64 { eui-64; } } @@ -223,8 +222,8 @@ interfaces { address 10.0.2.1/24; } family inet6 { - address 2001:470:f325:102::1/64; - address 2001:470:f325:102::/64 { + address 2001:470:f026:102::1/64; + address 2001:470:f026:102::/64 { eui-64; } } @@ -235,10 +234,10 @@ interfaces { address 10.0.3.1/24; } family inet6 { - address 2001:470:f325:103::/64 { + address 2001:470:f026:103::/64 { eui-64; } - address 2001:470:f325:103::1/64; + address 2001:470:f026:103::1/64; } } unit 104 { @@ -247,7 +246,7 @@ interfaces { address 10.0.4.2/24; } family inet6 { - address 2001:470:f325:104::2/64; + address 2001:470:f026:104::2/64; } } unit 105 { @@ -256,8 +255,8 @@ interfaces { address 10.0.5.1/24; } family inet6 { - address 2001:470:f325:105::1/64; - address 2001:470:f325:105::/64 { + address 2001:470:f026:105::1/64; + address 2001:470:f026:105::/64 { eui-64; } } @@ -265,8 +264,8 @@ interfaces { unit 107 { description exSigns; family inet6 { - address 2001:470:f325:107::1/64; - address 2001:470:f325:107::/64 { + address 2001:470:f026:107::1/64; + address 2001:470:f026:107::/64 { eui-64; } } @@ -277,8 +276,8 @@ interfaces { address 10.0.8.1/24; } family inet6 { - address 2001:470:f325:108::1/64; - address 2001:470:f325:108::/64 { + address 2001:470:f026:108::1/64; + address 2001:470:f026:108::/64 { eui-64; } } @@ -289,8 +288,8 @@ interfaces { address 10.0.10.1/24; } family inet6 { - address 2001:470:f325:110::1/64; - address 2001:470:f325:110::/64 { + address 2001:470:f026:110::1/64; + address 2001:470:f026:110::/64 { eui-64; } } @@ -298,8 +297,20 @@ interfaces { unit 111 { description exAkamai; family inet6 { - address 2001:470:f325:111::1/64; - address 2001:470:f325:111::/64 { + address 2001:470:f026:111::1/64; + address 2001:470:f026:111::/64 { + eui-64; + } + } + } + unit 112 { + description "exVmVendor (SODA)"; + family inet { + address 10.0.112.1/24; + } + family inet6 { + address 2001:470:f026:112::1/64; + address 2001:470:f026:112::/64 { eui-64; } } @@ -319,14 +330,18 @@ snmp { community Junitux { authorization read-only; clients { - 2001:470:f325:103::/64; - 2001:470:f325:503::/64; + 2001:470:f026:103::/64; + 2001:470:f026:503::/64; } } } forwarding-options { dhcp-relay { dhcpv6 { + group AV { + active-server-group AV; + interface irb.105; + } group all { interface irb.100; interface irb.101; @@ -336,38 +351,39 @@ forwarding-options { interface irb.107; interface irb.108; interface irb.110; + interface irb.112; interface irb.200; interface irb.300; } - group AV { - active-server-group AV; - interface irb.105; - } server-group { + AV { + 2001:470:f026:105::10; + } Conference { - 2001:470:f325:503::5; + 2001:470:f026:503::5; } Expo { - 2001:470:f325:103::5; - } - AV { - 2001:470:f325:105::10; + 2001:470:f026:103::5; } } active-server-group Expo; } server-group { + AV { + 10.0.5.10; + } Conference { 10.128.3.5; } Expo { 10.0.3.5; } - AV { - 10.0.5.10; - } } active-server-group Expo; + group AV { + active-server-group AV; + interface irb.105; + } group all { interface irb.100; interface irb.101; @@ -377,112 +393,179 @@ forwarding-options { interface irb.107; interface irb.108; interface irb.110; + interface irb.112; interface irb.200; interface irb.300; } - group AV { - active-server-group AV; - interface irb.105; + } +} +policy-options { + policy-statement ospf-export-policy { + term static-to-ospf { + from protocol static; + then accept; } } } +vlans { + exAVLAN { + description "AV Network"; + vlan-id 105; + l3-interface irb.105; + } + exAkamai { + description "Akamai Cache IPv6 Network"; + vlan-id 111; + l3-interface irb.111; + } + exInfra { + description "Infrastructure Network"; + vlan-id 103; + l3-interface irb.103; + } + exMDF { + description "Link to Border Router"; + vlan-id 104; + l3-interface irb.104; + } + exRegistration { + description "Registration Network"; + vlan-id 110; + l3-interface irb.110; + } + exSCALE-FAST { + description "5G Wireless Network in Expo Center"; + vlan-id 101; + l3-interface irb.101; + } + exSCALE-SLOW { + description "2.4G Wireless Network in Expo Center"; + vlan-id 100; + l3-interface irb.100; + } + exSigns { + description "Signs Network"; + vlan-id 107; + l3-interface irb.107; + } + exSpeaker { + description "Speaker Network"; + vlan-id 102; + l3-interface irb.102; + } + exStaff { + description "Staff Wireless Network"; + vlan-id 108; + l3-interface irb.108; + } + exVmVendor { + description "exVmVendor (SODA Machine)"; + vlan-id 112; + l3-interface irb.112; + } + vendor_backbone { + description "Vendor Backbone VLAN"; + vlan-id 499; + l3-interface irb.499; + } +} protocols { router-advertisement { interface irb.100 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:100::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:100::/64 { on-link; autonomous; } } interface irb.101 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:101::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:101::/64 { on-link; autonomous; } } interface irb.102 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:102::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:102::/64 { on-link; autonomous; } } interface irb.103 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:103::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:103::/64 { on-link; autonomous; } } interface irb.104 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:104::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:104::/64 { on-link; autonomous; } } interface irb.105 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:105::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:105::/64 { on-link; autonomous; } } interface irb.107 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:107::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:107::/64 { on-link; autonomous; } } interface irb.108 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:108::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:108::/64 { on-link; autonomous; } } interface irb.110 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:110::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:110::/64 { on-link; autonomous; } } interface irb.111 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:111::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:111::/64 { on-link; autonomous; } } interface irb.200 { other-stateful-configuration; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:200::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:200::/64 { on-link; autonomous; } @@ -490,9 +573,9 @@ protocols { interface irb.300 { other-stateful-configuration; solicit-router-advertisement-unicast; - dns-server-address 2001:470:f325:103::5; - dns-server-address 2001:470:f325:503::5; - prefix 2001:470:f325:300::/64 { + dns-server-address 2001:470:f026:103::5; + dns-server-address 2001:470:f026:503::5; + prefix 2001:470:f026:300::/64 { on-link; autonomous; } @@ -524,7 +607,11 @@ protocols { passive; } interface irb.499; + interface irb.112 { + passive; + } } + export ospf-export-policy; } ospf3 { area 0.0.0.0 { @@ -552,7 +639,11 @@ protocols { passive; } interface irb.499; + interface irb.112 { + passive; + } } + export ospf-export-policy; } l2-learning { global-mode switching; @@ -563,60 +654,13 @@ protocols { } lldp-med; } -vlans { - exAVLAN { - description "AV Network"; - vlan-id 105; - l3-interface irb.105; - } - exAkamai { - description "Akamai Cache IPv6 Network"; - vlan-id 111; - l3-interface irb.111; - } - exInfra { - description "Infrastructure Network"; - vlan-id 103; - l3-interface irb.103; - } - exMDF { - description "Link to Border Router"; - vlan-id 104; - l3-interface irb.104; - } - exRegistration { - description "Registration Network"; - vlan-id 110; - l3-interface irb.110; - } - exSCALE-FAST { - description "5G Wireless Network in Expo Center"; - vlan-id 101; - l3-interface irb.101; - } - exSCALE-SLOW { - description "2.4G Wireless Network in Expo Center"; - vlan-id 100; - l3-interface irb.100; - } - exSigns { - description "Signs Network"; - vlan-id 107; - l3-interface irb.107; - } - exSpeaker { - description "Speaker Network"; - vlan-id 102; - l3-interface irb.102; - } - exStaff { - description "Staff Wireless Network"; - vlan-id 108; - l3-interface irb.108; +routing-options { + rib inet6.0 { + static { + route 2001:470:f026:50da::/64 next-hop 2001:470:f026:112::2; + } } - vendor_backbone { - description "Vendor Backbone VLAN"; - vlan-id 499; - l3-interface irb.499; + static { + route 10.0.144.0/20 next-hop 10.0.112.2; } }