version 17.3R3.10; groups { pvehosts { interfaces { { vlan-tagging; encapsulation flexible-ethernet-services; aggregated-ether-options { lacp { active; } } unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [ deltagerevm gamevm miscvm techvm vmhosts elastic-cluster ]; } } } } } } } system { host-name r1.stand; auto-snapshot; domain-name tg19.gathering.org; time-zone Europe/Oslo; authentication-order tacplus; root-authentication { encrypted-password ""; ## SECRET-DATA } name-server { 2a06:5841:a:103::62; 2a06:5841:a:104::126; } tacplus-server { 134.90.150.164 secret ""; ## SECRET-DATA } login { user technet { uid 2000; class super-user; authentication { encrypted-password ""; ## SECRET-DATA } } } services { ssh { root-login deny; no-tcp-forwarding; protocol-version v2; client-alive-count-max 2; client-alive-interval 300; connection-limit 50; rate-limit 5; } netconf { ssh { port 830; } } } syslog { user * { any emergency; } host log.tg19.gathering.org { any warning; authorization info; daemon warning; user warning; change-log any; interactive-commands any; match "!(.*License.*)"; allow-duplicates; facility-override local7; explicit-priority; } host 185.110.149.70 { any any; port 2514; } /* Local logging of syslog message */ file messages { any notice; authorization info; } /* Local logging of all user-commands typed in the CLI */ file interactive-commands { interactive-commands any; match "UI_CMDLINE_READ_LINE|UI_COMMIT_COMPLETED"; } } /* Save changes to central site */ archival { configuration { transfer-on-commit; archive-sites { "scp://user@host/some/folder/" password ""; ## SECRET-DATA } } } commit synchronize; ntp { /* ntp.uio.no */ server 2001:700:100:2::6; } } chassis { redundancy { graceful-switchover; } aggregated-devices { ethernet { device-count 50; } } alarm { management-ethernet { link-down ignore; } } } security { ssh-known-hosts { host { ecdsa-sha2-nistp256-key ; } } } interfaces { interface-range all-ports { member ge-*/*/*; member xe-*/*/*; member et-*/*/*; } xe-0/0/0 { description "C: birthday "; gigether-options { 802.3ad ae11; } } xe-0/0/1 { description "C: funshine "; gigether-options { 802.3ad ae12; } } xe-0/0/2 { description "C: pieceofheart "; gigether-options { 802.3ad ae13; } } xe-0/0/3 { description "C: bedtime "; gigether-options { 802.3ad ae14; } } xe-0/0/5 { description "C: WLC"; native-vlan-id 106; unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [ stand-wifi-mgmt stand-wifi-klienter stand-wifi-nocnet ]; } } } } et-0/0/50 { description "G: r1.noc et-3/3/0"; gigether-options { 802.3ad ae0; } } xe-1/0/0 { description "C: birthday "; gigether-options { 802.3ad ae11; } } xe-1/0/1 { description "C: funshine "; gigether-options { 802.3ad ae12; } } xe-1/0/2 { description "C: pieceofheart "; gigether-options { 802.3ad ae13; } } xe-1/0/3 { description "C: bedtime "; gigether-options { 802.3ad ae14; } } et-1/0/50 { description "G: r1.tele et-0/0/53"; gigether-options { 802.3ad ae1; } } xe-2/0/0 { description "C: cheer "; gigether-options { 802.3ad ae15; } } xe-2/0/1 { description "C: rainbowheart "; gigether-options { 802.3ad ae16; } } xe-2/0/2 { description "C: wonderheart "; gigether-options { 802.3ad ae17; } } xe-2/0/3 { description "C: surprise "; gigether-options { 802.3ad ae18; } } xe-2/0/5 { description "C: WLC"; native-vlan-id 106; unit 0 { family ethernet-switching { interface-mode trunk; vlan { members [ stand-wifi-mgmt stand-wifi-klienter stand-wifi-nocnet ]; } } } } xe-2/0/13 { description "Deltakerserver (Vanstalk)"; unit 0 { family ethernet-switching { interface-mode access; vlan { members deltagerevm; } } } } et-2/0/50 { description "G: r1.noc et-2/3/0"; gigether-options { 802.3ad ae0; } } xe-3/0/0 { description "C: cheer "; gigether-options { 802.3ad ae15; } } xe-3/0/1 { description "C: rainbowheart "; gigether-options { 802.3ad ae16; } } xe-3/0/2 { description "C: wonderheart "; gigether-options { 802.3ad ae17; } } xe-3/0/3 { description "C: surprise "; gigether-options { 802.3ad ae18; } } et-3/0/50 { description "G: r1.tele et-1/0/53"; gigether-options { 802.3ad ae1; } } ae0 { description "B: r1.noc ae1"; unit 0 { family inet { address 185.110.148.161/31; } family inet6 { address 2a06:5841:f:f11::1/127; } } } ae1 { description "B: r1.tele ae4"; aggregated-ether-options { lacp { active; } } unit 0 { family inet { address 185.110.148.139/31; } family inet6 { address 2a06:5841:f:f06::1/127; } } } ae11 { apply-groups pvehosts; description "C: birthday.stand"; } ae12 { apply-groups pvehosts; description "C: funshine.stand"; } ae13 { apply-groups pvehosts; description "C: pieceofheart.stand "; } ae14 { apply-groups pvehosts; description "C: bedtime.stand "; } ae15 { apply-groups pvehosts; description "C: cheer.stand "; } ae16 { apply-groups pvehosts; description "C: rainbowheart.stand "; } ae17 { apply-groups pvehosts; description "C: wonderheart.stand "; } ae18 { apply-groups pvehosts; description "C: surprise.stand "; } irb { unit 100 { family inet { address 185.110.149.161/27; } family inet6 { address 2a06:5841:a:102::1/64; } } unit 101 { family inet { address 185.110.149.65/26; } family inet6 { address 2a06:5841:a:104::1/64; } } unit 103 { family inet { address 88.92.17.1/24; } family inet6 { address 2a06:5841:a:202::1/64; } } unit 104 { family inet { address 88.92.18.1/24; } family inet6 { address 2a06:5841:a:203::1/64; } } unit 105 { family inet { address 88.92.19.1/24; } family inet6 { address 2a06:5844:a:101::1/64; } } unit 106 { family inet { address 88.92.4.1/27; } family inet6 { address 2a06:5841:d:c::1/64; } } unit 107 { family inet { address 88.92.32.1/19; } family inet6 { address 2a06:5844:a::1/64; } } unit 108 { family inet { address 185.110.150.129/25; } family inet6 { address 2a06:5841:f:f::1/64; } } } lo0 { unit 0 { family inet { filter { input mgmt-v4; } address 127.0.0.1/32; address 185.110.148.68/32; } family inet6 { filter { input mgmt-v6; } address ::1/128; address 2a06:5841:f:e::68/128; } } } } snmp { contact NOC; community { authorization read-only; client-list-name mgmt; } } forwarding-options { dhcp-relay { server-group { v4-wlc { 185.110.149.2; } } group wlc { active-server-group v4-wlc; interface irb.107; interface irb.108; } } } routing-options { nonstop-routing; } protocols { igmp { interface irb.100 { version 2; } } router-advertisement { interface irb.107 { min-advertisement-interval 30; other-stateful-configuration; dns-server-address 2a06:5841:a:103::62; dns-server-address 2a06:5841:a:104::126; prefix 2a06:5844:a::/64; } interface irb.108 { min-advertisement-interval 3; other-stateful-configuration; dns-server-address 2a06:5841:a:103::62; dns-server-address 2a06:5841:a:104::126; prefix 2a06:5841:f:f::/64; } } ospf { export [ direct-to-ospf static-to-ospf ]; reference-bandwidth 1000g; area 0.0.0.0 { interface ae0.0; interface ae1.0; } } ospf3 { export [ static-to-ospf direct-to-ospf ]; reference-bandwidth 1000g; area 0.0.0.0 { interface ae0.0; interface ae1.0; } } lldp { interface all; } lldp-med { interface all; } igmp-snooping { vlan default; } sflow { sample-rate { ingress 10000; egress 10000; } collector ; interfaces all-ports; } layer2-control { nonstop-bridging; } rstp { interface all; } } policy-options { prefix-list mgmt-v4 { } prefix-list mgmt-v6 { } /* Merged separate v4- og v6-lister */ prefix-list mgmt { apply-path "policy-options prefix-list <*>"; } policy-statement direct-to-ospf { from protocol direct; then { external { type 1; } accept; } } policy-statement static-to-ospf { from protocol static; then { external { type 1; } accept; } } } firewall { family inet { filter mgmt-v4 { term accept-ssh { from { source-prefix-list { mgmt-v4; } destination-port 22; } then accept; } term discard-ssh { from { destination-port 22; } then { discard; } } term accept-all { then accept; } } } family inet6 { filter mgmt-v6 { term accept-ssh { from { source-prefix-list { mgmt-v6; } destination-port 22; } then accept; } term discard-ssh { from { destination-port 22; } then discard; } term accept-all { then accept; } } } } virtual-chassis { preprovisioned; no-split-detection; member 0 { role routing-engine; serial-number ; } member 1 { role line-card; serial-number ; } member 2 { role routing-engine; serial-number ; } member 3 { role line-card; serial-number ; } } vlans { deltagerevm { vlan-id 105; l3-interface irb.105; } elastic-cluster { vlan-id 110; } gamevm { vlan-id 104; l3-interface irb.104; } miscvm { vlan-id 103; l3-interface irb.103; } stand-wifi-klienter { vlan-id 107; l3-interface irb.107; } stand-wifi-mgmt { vlan-id 106; l3-interface irb.106; } stand-wifi-nocnet { vlan-id 108; l3-interface irb.108; } techvm { vlan-id 101; l3-interface irb.101; } vmhosts { vlan-id 100; l3-interface irb.100; } }