version 8.1R2.4; system { host-name laplace; domain-name prolixium.com; domain-search prolixium.com; time-zone EST5EDT; root-authentication { encrypted-password } name-server { 10.3.5.1; 10.3.4.6; } login { user prox { full-name "Mark Kamichoff"; uid 2000; class super-user; authentication { encrypted-password ssh-dsa } } } services { ssh { root-login deny; protocol-version v2; } } syslog { user * { any emergency; } host atlantis { any any; } file messages { any notice; authorization info; } file interactive-commands { interactive-commands any; } } ntp { server 10.3.4.2; } } interfaces { fxp0 { unit 0 { family inet { address 10.3.5.2/24; } family inet6 { address 2001:4830:1514:5:2a0:c9ff:feee:b403/64; } } } fxp1 { unit 0 { family inet { address 192.168.1.1/24; } } } gre { unit 0 { tunnel { source 192.168.1.1; destination 192.168.1.2; } family inet { address 10.3.254.29/30; } family inet6 { address 2001:4830:1514:ffff::15/128; } family mpls; } unit 1 { tunnel { source 192.168.1.1; destination 192.168.1.3; } family inet { address 10.3.254.42/30; } family inet6 { address 2001:4830:1514:ffff::1c/128; } family mpls; } } lo0 { unit 0 { family inet { address 10.3.4.1/32; } family inet6 { address 2001:4830:1514:4::1/128; } } } } routing-options { static { route 0.0.0.0/0 next-hop 10.3.5.254; } router-id 10.3.4.1; forwarding-table { export BALANCE-TRAFFIC; } } protocols { mpls { interface gre.0; interface gre.1; } ospf { export REDISTRIBUTE-LAB; area 0.0.0.0 { interface lo0.0 { passive; } interface fxp0.0; } } ospf3 { export REDISTRIBUTE-LAB; area 0.0.0.0 { interface lo0.0 { passive; } interface fxp0.0; } } ldp { interface gre.0; interface gre.1; } } policy-options { policy-statement BALANCE-TRAFFIC { then { load-balance per-packet; } } policy-statement DEFAULT-IPv4 { from { protocol static; route-filter 0.0.0.0/0 exact; } then accept; } policy-statement DEFAULT-IPv6 { from { protocol static; route-filter 2000::/3 exact; } then accept; } policy-statement REDISTRIBUTE-LAB { from { instance LAB; protocol ospf; } then accept; } } routing-instances { LAB { instance-type no-forwarding; interface gre.0; interface gre.1; routing-options { rib LAB.inet6.0 { static { route 2000::/3 next-table inet6.0; } } static { route 0.0.0.0/0 next-table inet.0; } router-id 10.3.4.9; } protocols { ospf { export DEFAULT-IPv4; area 0.0.0.0 { interface gre.0; interface gre.1; } } ospf3 { export DEFAULT-IPv6; area 0.0.0.0 { interface gre.0; interface gre.1; } } } } }