summaryrefslogtreecommitdiff
path: root/docs/_locale/ja/LC_MESSAGES/configexamples.mo
blob: 0ecc0ca9f60929346c719b94231745d83cd6474f (plain)
ofshex dumpascii
0000 de 12 04 95 00 00 00 00 ca 02 00 00 1c 00 00 00 6c 16 00 00 b9 03 00 00 bc 2c 00 00 00 00 00 00 ................l........,......
0020 a0 3b 00 00 15 01 00 00 a1 3b 00 00 43 00 00 00 b7 3c 00 00 49 00 00 00 fb 3c 00 00 28 00 00 00 .;.......;..C....<..I....<..(...
0040 45 3d 00 00 7c 00 00 00 6e 3d 00 00 80 00 00 00 eb 3d 00 00 84 00 00 00 6c 3e 00 00 70 00 00 00 E=..|...n=.......=......l>..p...
0060 f1 3e 00 00 2e 01 00 00 62 3f 00 00 0c 00 00 00 91 40 00 00 0b 00 00 00 9e 40 00 00 0b 00 00 00 .>......b?.......@.......@......
0080 aa 40 00 00 0b 00 00 00 b6 40 00 00 08 00 00 00 c2 40 00 00 11 00 00 00 cb 40 00 00 0b 00 00 00 .@.......@.......@.......@......
00a0 dd 40 00 00 0c 00 00 00 e9 40 00 00 09 00 00 00 f6 40 00 00 0b 00 00 00 00 41 00 00 0f 00 00 00 .@.......@.......@.......A......
00c0 0c 41 00 00 0f 00 00 00 1c 41 00 00 0f 00 00 00 2c 41 00 00 38 00 00 00 3c 41 00 00 0d 00 00 00 .A.......A......,A..8...<A......
00e0 75 41 00 00 15 00 00 00 83 41 00 00 11 00 00 00 99 41 00 00 19 00 00 00 ab 41 00 00 19 00 00 00 uA.......A.......A.......A......
0100 c5 41 00 00 15 00 00 00 df 41 00 00 15 00 00 00 f5 41 00 00 1a 00 00 00 0b 42 00 00 57 00 00 00 .A.......A.......A.......B..W...
0120 26 42 00 00 63 00 00 00 7e 42 00 00 0e 00 00 00 e2 42 00 00 0c 00 00 00 f1 42 00 00 1f 00 00 00 &B..c...~B.......B.......B......
0140 fe 42 00 00 1f 00 00 00 1e 43 00 00 0e 00 00 00 3e 43 00 00 0f 00 00 00 4d 43 00 00 0f 00 00 00 .B.......C......>C......MC......
0160 5d 43 00 00 0f 00 00 00 6d 43 00 00 2e 00 00 00 7d 43 00 00 0b 00 00 00 ac 43 00 00 0b 00 00 00 ]C......mC......}C.......C......
0180 b8 43 00 00 1c 00 00 00 c4 43 00 00 1c 00 00 00 e1 43 00 00 1e 00 00 00 fe 43 00 00 3f 00 00 00 .C.......C.......C.......C..?...
01a0 1d 44 00 00 07 00 00 00 5d 44 00 00 09 00 00 00 65 44 00 00 07 00 00 00 6f 44 00 00 08 00 00 00 .D......]D......eD......oD......
01c0 77 44 00 00 05 00 00 00 80 44 00 00 0a 00 00 00 86 44 00 00 15 00 00 00 91 44 00 00 0a 00 00 00 wD.......D.......D.......D......
01e0 a7 44 00 00 05 00 00 00 b2 44 00 00 4e 02 00 00 b8 44 00 00 82 00 00 00 07 47 00 00 5b 00 00 00 .D.......D..N....D.......G..[...
0200 8a 47 00 00 1a 01 00 00 e6 47 00 00 c8 00 00 00 01 49 00 00 57 00 00 00 ca 49 00 00 58 00 00 00 .G.......G.......I..W....I..X...
0220 22 4a 00 00 d4 00 00 00 7b 4a 00 00 0f 01 00 00 50 4b 00 00 f1 00 00 00 60 4c 00 00 30 00 00 00 "J......{J......PK......`L..0...
0240 52 4d 00 00 30 00 00 00 83 4d 00 00 30 00 00 00 b4 4d 00 00 28 00 00 00 e5 4d 00 00 22 00 00 00 RM..0....M..0....M..(....M.."...
0260 0e 4e 00 00 1d 00 00 00 31 4e 00 00 35 00 00 00 4f 4e 00 00 17 00 00 00 85 4e 00 00 1a 00 00 00 .N......1N..5...ON.......N......
0280 9d 4e 00 00 16 00 00 00 b8 4e 00 00 46 00 00 00 cf 4e 00 00 37 00 00 00 16 4f 00 00 26 00 00 00 .N.......N..F....N..7....O..&...
02a0 4e 4f 00 00 1a 00 00 00 75 4f 00 00 5d 00 00 00 90 4f 00 00 7c 00 00 00 ee 4f 00 00 4b 00 00 00 NO......uO..]....O..|....O..K...
02c0 6b 50 00 00 4b 00 00 00 b7 50 00 00 28 00 00 00 03 51 00 00 97 00 00 00 2c 51 00 00 46 00 00 00 kP..K....P..(....Q......,Q..F...
02e0 c4 51 00 00 56 00 00 00 0b 52 00 00 53 00 00 00 62 52 00 00 1f 00 00 00 b6 52 00 00 30 00 00 00 .Q..V....R..S...bR.......R..0...
0300 d6 52 00 00 1d 00 00 00 07 53 00 00 36 00 00 00 25 53 00 00 3c 00 00 00 5c 53 00 00 2b 00 00 00 .R.......S..6...%S..<...\S..+...
0320 99 53 00 00 2d 00 00 00 c5 53 00 00 38 00 00 00 f3 53 00 00 30 00 00 00 2c 54 00 00 1d 00 00 00 .S..-....S..8....S..0...,T......
0340 5d 54 00 00 79 00 00 00 7b 54 00 00 25 00 00 00 f5 54 00 00 53 02 00 00 1b 55 00 00 16 00 00 00 ]T..y...{T..%....T..S....U......
0360 6f 57 00 00 46 00 00 00 86 57 00 00 18 00 00 00 cd 57 00 00 48 00 00 00 e6 57 00 00 1e 00 00 00 oW..F....W.......W..H....W......
0380 2f 58 00 00 0f 00 00 00 4e 58 00 00 8e 00 00 00 5e 58 00 00 0a 00 00 00 ed 58 00 00 0a 00 00 00 /X......NX......^X.......X......
03a0 f8 58 00 00 12 01 00 00 03 59 00 00 8f 00 00 00 16 5a 00 00 df 00 00 00 a6 5a 00 00 22 00 00 00 .X.......Y.......Z.......Z.."...
03c0 86 5b 00 00 40 04 00 00 a9 5b 00 00 48 00 00 00 ea 5f 00 00 1c 00 00 00 33 60 00 00 52 00 00 00 .[..@....[..H...._......3`..R...
03e0 50 60 00 00 fa 00 00 00 a3 60 00 00 6d 00 00 00 9e 61 00 00 87 00 00 00 0c 62 00 00 ba 00 00 00 P`.......`..m....a.......b......
0400 94 62 00 00 5d 00 00 00 4f 63 00 00 a9 00 00 00 ad 63 00 00 09 00 00 00 57 64 00 00 1e 00 00 00 .b..]...Oc.......c......Wd......
0420 61 64 00 00 1e 00 00 00 80 64 00 00 19 00 00 00 9f 64 00 00 1c 00 00 00 b9 64 00 00 13 00 00 00 ad.......d.......d.......d......
0440 d6 64 00 00 03 00 00 00 ea 64 00 00 29 00 00 00 ee 64 00 00 4a 00 00 00 18 65 00 00 08 00 00 00 .d.......d..)....d..J....e......
0460 63 65 00 00 0a 00 00 00 6c 65 00 00 e9 01 00 00 77 65 00 00 0e 00 00 00 61 67 00 00 19 00 00 00 ce......le......we......ag......
0480 70 67 00 00 23 00 00 00 8a 67 00 00 27 00 00 00 ae 67 00 00 29 00 00 00 d6 67 00 00 1a 00 00 00 pg..#....g..'....g..)....g......
04a0 00 68 00 00 48 01 00 00 1b 68 00 00 06 00 00 00 64 69 00 00 86 02 00 00 6b 69 00 00 0d 00 00 00 .h..H....h......di......ki......
04c0 f2 6b 00 00 0a 00 00 00 00 6c 00 00 07 00 00 00 0b 6c 00 00 70 00 00 00 13 6c 00 00 6e 00 00 00 .k.......l.......l..p....l..n...
04e0 84 6c 00 00 10 00 00 00 f3 6c 00 00 26 00 00 00 04 6d 00 00 11 00 00 00 2b 6d 00 00 12 00 00 00 .l.......l..&....m......+m......
0500 3d 6d 00 00 be 00 00 00 50 6d 00 00 21 00 00 00 0f 6e 00 00 05 00 00 00 31 6e 00 00 43 00 00 00 =m......Pm..!....n......1n..C...
0520 37 6e 00 00 35 00 00 00 7b 6e 00 00 06 00 00 00 b1 6e 00 00 14 00 00 00 b8 6e 00 00 56 00 00 00 7n..5...{n.......n.......n..V...
0540 cd 6e 00 00 56 00 00 00 24 6f 00 00 0b 00 00 00 7b 6f 00 00 0d 00 00 00 87 6f 00 00 13 00 00 00 .n..V...$o......{o.......o......
0560 95 6f 00 00 14 00 00 00 a9 6f 00 00 29 00 00 00 be 6f 00 00 18 00 00 00 e8 6f 00 00 23 00 00 00 .o.......o..)....o.......o..#...
0580 01 70 00 00 24 00 00 00 25 70 00 00 39 00 00 00 4a 70 00 00 0e 00 00 00 84 70 00 00 0e 00 00 00 .p..$...%p..9...Jp.......p......
05a0 93 70 00 00 13 00 00 00 a2 70 00 00 27 00 00 00 b6 70 00 00 2b 00 00 00 de 70 00 00 51 00 00 00 .p.......p..'....p..+....p..Q...
05c0 0a 71 00 00 18 00 00 00 5c 71 00 00 19 00 00 00 75 71 00 00 44 00 00 00 8f 71 00 00 1b 00 00 00 .q......\q......uq..D....q......
05e0 d4 71 00 00 2f 00 00 00 f0 71 00 00 1b 00 00 00 20 72 00 00 a4 00 00 00 3c 72 00 00 ae 00 00 00 .q../....q.......r......<r......
0600 e1 72 00 00 04 00 00 00 90 73 00 00 0b 00 00 00 95 73 00 00 0c 00 00 00 a1 73 00 00 14 00 00 00 .r.......s.......s.......s......
0620 ae 73 00 00 14 00 00 00 c3 73 00 00 16 00 00 00 d8 73 00 00 ae 00 00 00 ef 73 00 00 85 00 00 00 .s.......s.......s.......s......
0640 9e 74 00 00 2b 00 00 00 24 75 00 00 25 00 00 00 50 75 00 00 43 00 00 00 76 75 00 00 5a 00 00 00 .t..+...$u..%...Pu..C...vu..Z...
0660 ba 75 00 00 24 00 00 00 15 76 00 00 dc 00 00 00 3a 76 00 00 1c 00 00 00 17 77 00 00 0a 00 00 00 .u..$....v......:v.......w......
0680 34 77 00 00 0b 00 00 00 3f 77 00 00 0f 00 00 00 4b 77 00 00 20 00 00 00 5b 77 00 00 5d 00 00 00 4w......?w......Kw......[w..]...
06a0 7c 77 00 00 06 00 00 00 da 77 00 00 08 00 00 00 e1 77 00 00 08 00 00 00 ea 77 00 00 17 00 00 00 |w.......w.......w.......w......
06c0 f3 77 00 00 f9 00 00 00 0b 78 00 00 0c 01 00 00 05 79 00 00 96 00 00 00 12 7a 00 00 78 00 00 00 .w.......x.......y.......z..x...
06e0 a9 7a 00 00 14 00 00 00 22 7b 00 00 0b 00 00 00 37 7b 00 00 0a 00 00 00 43 7b 00 00 4e 00 00 00 .z......"{......7{......C{..N...
0700 4e 7b 00 00 c4 00 00 00 9d 7b 00 00 fa 00 00 00 62 7c 00 00 d1 00 00 00 5d 7d 00 00 12 01 00 00 N{.......{......b|......]}......
0720 2f 7e 00 00 db 00 00 00 42 7f 00 00 07 00 00 00 1e 80 00 00 23 00 00 00 26 80 00 00 2e 00 00 00 /~......B...........#...&.......
0740 4a 80 00 00 27 00 00 00 79 80 00 00 3a 00 00 00 a1 80 00 00 2e 00 00 00 dc 80 00 00 0f 00 00 00 J...'...y...:...................
0760 0b 81 00 00 48 00 00 00 1b 81 00 00 9f 00 00 00 64 81 00 00 34 00 00 00 04 82 00 00 08 00 00 00 ....H...........d...4...........
0780 39 82 00 00 17 00 00 00 42 82 00 00 bf 00 00 00 5a 82 00 00 85 00 00 00 1a 83 00 00 45 00 00 00 9.......B.......Z...........E...
07a0 a0 83 00 00 43 00 00 00 e6 83 00 00 21 01 00 00 2a 84 00 00 d5 00 00 00 4c 85 00 00 ab 00 00 00 ....C.......!...*.......L.......
07c0 22 86 00 00 53 00 00 00 ce 86 00 00 78 00 00 00 22 87 00 00 78 00 00 00 9b 87 00 00 bd 00 00 00 "...S.......x..."...x...........
07e0 14 88 00 00 56 00 00 00 d2 88 00 00 1c 00 00 00 29 89 00 00 2e 00 00 00 46 89 00 00 23 00 00 00 ....V...........).......F...#...
0800 75 89 00 00 04 00 00 00 99 89 00 00 67 00 00 00 9e 89 00 00 5a 00 00 00 06 8a 00 00 43 00 00 00 u...........g.......Z.......C...
0820 61 8a 00 00 44 00 00 00 a5 8a 00 00 08 00 00 00 ea 8a 00 00 27 00 00 00 f3 8a 00 00 2e 00 00 00 a...D...............'...........
0840 1b 8b 00 00 4d 00 00 00 4a 8b 00 00 69 00 00 00 98 8b 00 00 83 00 00 00 02 8c 00 00 1d 00 00 00 ....M...J...i...................
0860 86 8c 00 00 11 00 00 00 a4 8c 00 00 03 00 00 00 b6 8c 00 00 01 02 00 00 ba 8c 00 00 ab 00 00 00 ................................
0880 bc 8e 00 00 78 00 00 00 68 8f 00 00 83 00 00 00 e1 8f 00 00 e2 00 00 00 65 90 00 00 09 00 00 00 ....x...h...............e.......
08a0 48 91 00 00 5f 03 00 00 52 91 00 00 14 00 00 00 b2 94 00 00 06 00 00 00 c7 94 00 00 0c 00 00 00 H..._...R.......................
08c0 ce 94 00 00 0c 00 00 00 db 94 00 00 0b 00 00 00 e8 94 00 00 17 00 00 00 f4 94 00 00 0f 00 00 00 ................................
08e0 0c 95 00 00 03 00 00 00 1c 95 00 00 43 00 00 00 20 95 00 00 67 00 00 00 64 95 00 00 d8 00 00 00 ............C.......g...d.......
0900 cc 95 00 00 90 00 00 00 a5 96 00 00 88 00 00 00 36 97 00 00 ec 00 00 00 bf 97 00 00 33 00 00 00 ................6...........3...
0920 ac 98 00 00 9f 00 00 00 e0 98 00 00 98 00 00 00 80 99 00 00 bd 00 00 00 19 9a 00 00 99 00 00 00 ................................
0940 d7 9a 00 00 54 00 00 00 71 9b 00 00 fd 00 00 00 c6 9b 00 00 60 00 00 00 c4 9c 00 00 a3 00 00 00 ....T...q...........`...........
0960 25 9d 00 00 4d 00 00 00 c9 9d 00 00 5a 00 00 00 17 9e 00 00 5e 00 00 00 72 9e 00 00 44 00 00 00 %...M.......Z.......^...r...D...
0980 d1 9e 00 00 dc 00 00 00 16 9f 00 00 ee 00 00 00 f3 9f 00 00 75 00 00 00 e2 a0 00 00 67 00 00 00 ....................u.......g...
09a0 58 a1 00 00 6b 00 00 00 c0 a1 00 00 5d 00 00 00 2c a2 00 00 80 00 00 00 8a a2 00 00 9d 00 00 00 X...k.......]...,...............
09c0 0b a3 00 00 98 00 00 00 a9 a3 00 00 28 00 00 00 42 a4 00 00 20 00 00 00 6b a4 00 00 33 00 00 00 ............(...B.......k...3...
09e0 8c a4 00 00 3a 00 00 00 c0 a4 00 00 10 00 00 00 fb a4 00 00 11 00 00 00 0c a5 00 00 14 00 00 00 ....:...........................
0a00 1e a5 00 00 15 00 00 00 33 a5 00 00 1f 00 00 00 49 a5 00 00 6a 01 00 00 69 a5 00 00 24 00 00 00 ........3.......I...j...i...$...
0a20 d4 a6 00 00 10 00 00 00 f9 a6 00 00 08 00 00 00 0a a7 00 00 23 00 00 00 13 a7 00 00 24 00 00 00 ....................#.......$...
0a40 37 a7 00 00 23 00 00 00 5c a7 00 00 23 00 00 00 80 a7 00 00 7a 00 00 00 a4 a7 00 00 94 00 00 00 7...#...\...#.......z...........
0a60 1f a8 00 00 21 00 00 00 b4 a8 00 00 89 00 00 00 d6 a8 00 00 98 00 00 00 60 a9 00 00 14 00 00 00 ....!...................`.......
0a80 f9 a9 00 00 23 00 00 00 0e aa 00 00 25 00 00 00 32 aa 00 00 2e 00 00 00 58 aa 00 00 03 00 00 00 ....#.......%...2.......X.......
0aa0 87 aa 00 00 05 00 00 00 8b aa 00 00 05 00 00 00 91 aa 00 00 11 00 00 00 97 aa 00 00 3c 00 00 00 ............................<...
0ac0 a9 aa 00 00 1d 00 00 00 e6 aa 00 00 25 00 00 00 04 ab 00 00 04 00 00 00 2a ab 00 00 0c 00 00 00 ............%...........*.......
0ae0 2f ab 00 00 0f 00 00 00 3c ab 00 00 04 00 00 00 4c ab 00 00 03 00 00 00 51 ab 00 00 63 00 00 00 /.......<.......L.......Q...c...
0b00 55 ab 00 00 3c 00 00 00 b9 ab 00 00 40 00 00 00 f6 ab 00 00 40 00 00 00 37 ac 00 00 dc 02 00 00 U...<.......@.......@...7.......
0b20 78 ac 00 00 0b 00 00 00 55 af 00 00 3c 00 00 00 61 af 00 00 0a 00 00 00 9e af 00 00 0e 00 00 00 x.......U...<...a...............
0b40 a9 af 00 00 79 00 00 00 b8 af 00 00 5d 00 00 00 32 b0 00 00 0a 00 00 00 90 b0 00 00 16 00 00 00 ....y.......]...2...............
0b60 9b b0 00 00 16 00 00 00 b2 b0 00 00 20 00 00 00 c9 b0 00 00 16 00 00 00 ea b0 00 00 16 00 00 00 ................................
0b80 01 b1 00 00 0b 00 00 00 18 b1 00 00 14 00 00 00 24 b1 00 00 0f 00 00 00 39 b1 00 00 10 00 00 00 ................$.......9.......
0ba0 49 b1 00 00 18 00 00 00 5a b1 00 00 21 00 00 00 73 b1 00 00 5a 00 00 00 95 b1 00 00 80 00 00 00 I.......Z...!...s...Z...........
0bc0 f0 b1 00 00 44 00 00 00 71 b2 00 00 2b 00 00 00 b6 b2 00 00 04 00 00 00 e2 b2 00 00 40 00 00 00 ....D...q...+...............@...
0be0 e7 b2 00 00 97 00 00 00 28 b3 00 00 42 00 00 00 c0 b3 00 00 5d 00 00 00 03 b4 00 00 3a 00 00 00 ........(...B.......].......:...
0c00 61 b4 00 00 34 00 00 00 9c b4 00 00 2e 00 00 00 d1 b4 00 00 26 00 00 00 00 b5 00 00 58 00 00 00 a...4...............&.......X...
0c20 27 b5 00 00 34 00 00 00 80 b5 00 00 35 00 00 00 b5 b5 00 00 13 00 00 00 eb b5 00 00 19 00 00 00 '...4.......5...................
0c40 ff b5 00 00 85 00 00 00 19 b6 00 00 19 00 00 00 9f b6 00 00 7a 00 00 00 b9 b6 00 00 79 00 00 00 ....................z.......y...
0c60 34 b7 00 00 53 00 00 00 ae b7 00 00 68 00 00 00 02 b8 00 00 36 00 00 00 6b b8 00 00 32 00 00 00 4...S.......h.......6...k...2...
0c80 a2 b8 00 00 38 00 00 00 d5 b8 00 00 36 00 00 00 0e b9 00 00 38 00 00 00 45 b9 00 00 11 00 00 00 ....8.......6.......8...E.......
0ca0 7e b9 00 00 20 00 00 00 90 b9 00 00 16 00 00 00 b1 b9 00 00 38 01 00 00 c8 b9 00 00 69 00 00 00 ~...................8.......i...
0cc0 01 bb 00 00 08 00 00 00 6b bb 00 00 03 00 00 00 74 bb 00 00 72 00 00 00 78 bb 00 00 03 00 00 00 ........k.......t...r...x.......
0ce0 eb bb 00 00 6c 00 00 00 ef bb 00 00 03 00 00 00 5c bc 00 00 61 00 00 00 60 bc 00 00 27 00 00 00 ....l...........\...a...`...'...
0d00 c2 bc 00 00 0b 00 00 00 ea bc 00 00 0f 00 00 00 f6 bc 00 00 37 00 00 00 06 bd 00 00 25 00 00 00 ....................7.......%...
0d20 3e bd 00 00 6e 00 00 00 64 bd 00 00 b2 00 00 00 d3 bd 00 00 38 00 00 00 86 be 00 00 0e 00 00 00 >...n...d...........8...........
0d40 bf be 00 00 0d 00 00 00 ce be 00 00 0a 00 00 00 dc be 00 00 67 00 00 00 e7 be 00 00 67 00 00 00 ....................g.......g...
0d60 4f bf 00 00 0e 00 00 00 b7 bf 00 00 0b 00 00 00 c6 bf 00 00 02 00 00 00 d2 bf 00 00 0e 00 00 00 O...............................
0d80 d5 bf 00 00 02 00 00 00 e4 bf 00 00 09 00 00 00 e7 bf 00 00 09 00 00 00 f1 bf 00 00 42 01 00 00 ............................B...
0da0 fb bf 00 00 0f 00 00 00 3e c1 00 00 47 00 00 00 4e c1 00 00 81 00 00 00 96 c1 00 00 07 00 00 00 ........>...G...N...............
0dc0 18 c2 00 00 04 00 00 00 20 c2 00 00 46 00 00 00 25 c2 00 00 3c 00 00 00 6c c2 00 00 0f 00 00 00 ............F...%...<...l.......
0de0 a9 c2 00 00 96 00 00 00 b9 c2 00 00 7c 00 00 00 50 c3 00 00 09 00 00 00 cd c3 00 00 14 00 00 00 ............|...P...............
0e00 d7 c3 00 00 09 00 00 00 ec c3 00 00 1b 00 00 00 f6 c3 00 00 2c 00 00 00 12 c4 00 00 1d 00 00 00 ....................,...........
0e20 3f c4 00 00 a8 00 00 00 5d c4 00 00 d7 00 00 00 06 c5 00 00 42 00 00 00 de c5 00 00 7d 00 00 00 ?.......]...........B.......}...
0e40 21 c6 00 00 77 00 00 00 9f c6 00 00 49 00 00 00 17 c7 00 00 48 00 00 00 61 c7 00 00 24 00 00 00 !...w.......I.......H...a...$...
0e60 aa c7 00 00 9b 00 00 00 cf c7 00 00 43 00 00 00 6b c8 00 00 34 00 00 00 af c8 00 00 18 00 00 00 ............C...k...4...........
0e80 e4 c8 00 00 9e 00 00 00 fd c8 00 00 92 00 00 00 9c c9 00 00 17 01 00 00 2f ca 00 00 3f 00 00 00 ......................../...?...
0ea0 47 cb 00 00 10 00 00 00 87 cb 00 00 5a 00 00 00 98 cb 00 00 2d 00 00 00 f3 cb 00 00 4b 00 00 00 G...........Z.......-.......K...
0ec0 21 cc 00 00 0f 00 00 00 6d cc 00 00 05 00 00 00 7d cc 00 00 40 00 00 00 83 cc 00 00 13 00 00 00 !.......m.......}...@...........
0ee0 c4 cc 00 00 4b 02 00 00 d8 cc 00 00 31 00 00 00 24 cf 00 00 26 00 00 00 56 cf 00 00 19 00 00 00 ....K.......1...$...&...V.......
0f00 7d cf 00 00 1f 00 00 00 97 cf 00 00 2d 00 00 00 b7 cf 00 00 30 00 00 00 e5 cf 00 00 2a 00 00 00 }...........-.......0.......*...
0f20 16 d0 00 00 1c 00 00 00 41 d0 00 00 14 00 00 00 5e d0 00 00 16 00 00 00 73 d0 00 00 09 00 00 00 ........A.......^.......s.......
0f40 8a d0 00 00 0e 00 00 00 94 d0 00 00 0f 00 00 00 a3 d0 00 00 14 00 00 00 b3 d0 00 00 14 00 00 00 ................................
0f60 c8 d0 00 00 14 00 00 00 dd d0 00 00 14 00 00 00 f2 d0 00 00 07 00 00 00 07 d1 00 00 15 00 00 00 ................................
0f80 0f d1 00 00 e6 00 00 00 25 d1 00 00 8e 00 00 00 0c d2 00 00 1d 00 00 00 9b d2 00 00 85 00 00 00 ........%.......................
0fa0 b9 d2 00 00 cd 00 00 00 3f d3 00 00 b8 00 00 00 0d d4 00 00 75 00 00 00 c6 d4 00 00 a7 00 00 00 ........?...........u...........
0fc0 3c d5 00 00 6d 00 00 00 e4 d5 00 00 4d 00 00 00 52 d6 00 00 be 00 00 00 a0 d6 00 00 41 00 00 00 <...m.......M...R...........A...
0fe0 5f d7 00 00 5d 00 00 00 a1 d7 00 00 1e 00 00 00 ff d7 00 00 75 00 00 00 1e d8 00 00 1f 00 00 00 _...]...............u...........
1000 94 d8 00 00 45 00 00 00 b4 d8 00 00 9d 00 00 00 fa d8 00 00 28 00 00 00 98 d9 00 00 5f 00 00 00 ....E...............(......._...
1020 c1 d9 00 00 41 00 00 00 21 da 00 00 50 00 00 00 63 da 00 00 df 00 00 00 b4 da 00 00 b7 00 00 00 ....A...!...P...c...............
1040 94 db 00 00 9b 00 00 00 4c dc 00 00 5b 00 00 00 e8 dc 00 00 c3 00 00 00 44 dd 00 00 7f 00 00 00 ........L...[...........D.......
1060 08 de 00 00 94 00 00 00 88 de 00 00 b4 00 00 00 1d df 00 00 25 00 00 00 d2 df 00 00 a8 00 00 00 ....................%...........
1080 f8 df 00 00 50 00 00 00 a1 e0 00 00 1f 00 00 00 f2 e0 00 00 35 00 00 00 12 e1 00 00 3b 00 00 00 ....P...............5.......;...
10a0 48 e1 00 00 3b 00 00 00 84 e1 00 00 a8 00 00 00 c0 e1 00 00 62 01 00 00 69 e2 00 00 15 01 00 00 H...;...............b...i.......
10c0 cc e3 00 00 ce 00 00 00 e2 e4 00 00 a9 00 00 00 b1 e5 00 00 24 00 00 00 5b e6 00 00 42 00 00 00 ....................$...[...B...
10e0 80 e6 00 00 8f 00 00 00 c3 e6 00 00 95 00 00 00 53 e7 00 00 7b 00 00 00 e9 e7 00 00 76 00 00 00 ................S...{.......v...
1100 65 e8 00 00 75 00 00 00 dc e8 00 00 57 00 00 00 52 e9 00 00 aa 00 00 00 aa e9 00 00 f8 00 00 00 e...u.......W...R...............
1120 55 ea 00 00 2b 00 00 00 4e eb 00 00 9e 01 00 00 7a eb 00 00 46 00 00 00 19 ed 00 00 65 00 00 00 U...+...N.......z...F.......e...
1140 60 ed 00 00 ad 00 00 00 c6 ed 00 00 6c 00 00 00 74 ee 00 00 9f 00 00 00 e1 ee 00 00 b9 00 00 00 `...........l...t...............
1160 81 ef 00 00 a0 00 00 00 3b f0 00 00 60 00 00 00 dc f0 00 00 56 00 00 00 3d f1 00 00 28 00 00 00 ........;...`.......V...=...(...
1180 94 f1 00 00 42 00 00 00 bd f1 00 00 7d 00 00 00 00 f2 00 00 27 00 00 00 7e f2 00 00 ac 00 00 00 ....B.......}.......'...~.......
11a0 a6 f2 00 00 b1 00 00 00 53 f3 00 00 4b 00 00 00 05 f4 00 00 83 00 00 00 51 f4 00 00 08 00 00 00 ........S...K...........Q.......
11c0 d5 f4 00 00 8d 00 00 00 de f4 00 00 0a 00 00 00 6c f5 00 00 1b 00 00 00 77 f5 00 00 17 00 00 00 ................l.......w.......
11e0 93 f5 00 00 28 00 00 00 ab f5 00 00 e7 00 00 00 d4 f5 00 00 d0 00 00 00 bc f6 00 00 25 00 00 00 ....(.......................%...
1200 8d f7 00 00 83 00 00 00 b3 f7 00 00 90 00 00 00 37 f8 00 00 05 00 00 00 c8 f8 00 00 c9 00 00 00 ................7...............
1220 ce f8 00 00 03 00 00 00 98 f9 00 00 12 00 00 00 9c f9 00 00 0c 00 00 00 af f9 00 00 21 00 00 00 ............................!...
1240 bc f9 00 00 21 00 00 00 de f9 00 00 21 00 00 00 00 fa 00 00 21 00 00 00 22 fa 00 00 26 00 00 00 ....!.......!.......!..."...&...
1260 44 fa 00 00 04 00 00 00 6b fa 00 00 b9 00 00 00 70 fa 00 00 3b 00 00 00 2a fb 00 00 0e 00 00 00 D.......k.......p...;...*.......
1280 66 fb 00 00 18 00 00 00 75 fb 00 00 26 00 00 00 8e fb 00 00 23 00 00 00 b5 fb 00 00 23 00 00 00 f.......u...&.......#.......#...
12a0 d9 fb 00 00 0d 00 00 00 fd fb 00 00 23 00 00 00 0b fc 00 00 0f 00 00 00 2f fc 00 00 24 00 00 00 ............#.........../...$...
12c0 3f fc 00 00 0f 00 00 00 64 fc 00 00 08 00 00 00 74 fc 00 00 08 00 00 00 7d fc 00 00 08 00 00 00 ?.......d.......t.......}.......
12e0 86 fc 00 00 08 00 00 00 8f fc 00 00 08 00 00 00 98 fc 00 00 09 00 00 00 a1 fc 00 00 08 00 00 00 ................................
1300 ab fc 00 00 09 00 00 00 b4 fc 00 00 08 00 00 00 be fc 00 00 09 00 00 00 c7 fc 00 00 0c 00 00 00 ................................
1320 d1 fc 00 00 09 00 00 00 de fc 00 00 09 00 00 00 e8 fc 00 00 08 00 00 00 f2 fc 00 00 12 00 00 00 ................................
1340 fb fc 00 00 0f 00 00 00 0e fd 00 00 0e 00 00 00 1e fd 00 00 0d 00 00 00 2d fd 00 00 1a 00 00 00 ........................-.......
1360 3b fd 00 00 16 00 00 00 56 fd 00 00 49 00 00 00 6d fd 00 00 82 00 00 00 b7 fd 00 00 1f 01 00 00 ;.......V...I...m...............
1380 3a fe 00 00 40 00 00 00 5a ff 00 00 6f 00 00 00 9b ff 00 00 f4 00 00 00 0b 00 01 00 3c 00 00 00 :...@...Z...o...............<...
13a0 00 01 01 00 17 00 00 00 3d 01 01 00 6e 00 00 00 55 01 01 00 67 00 00 00 c4 01 01 00 8e 00 00 00 ........=...n...U...g...........
13c0 2c 02 01 00 19 03 00 00 bb 02 01 00 cb 00 00 00 d5 05 01 00 bc 00 00 00 a1 06 01 00 42 00 00 00 ,...........................B...
13e0 5e 07 01 00 36 00 00 00 a1 07 01 00 b9 00 00 00 d8 07 01 00 62 00 00 00 92 08 01 00 ec 00 00 00 ^...6...............b...........
1400 f5 08 01 00 d1 00 00 00 e2 09 01 00 7f 01 00 00 b4 0a 01 00 21 00 00 00 34 0c 01 00 33 00 00 00 ....................!...4...3...
1420 56 0c 01 00 09 00 00 00 8a 0c 01 00 e7 00 00 00 94 0c 01 00 2c 00 00 00 7c 0d 01 00 8d 00 00 00 V...................,...|.......
1440 a9 0d 01 00 70 00 00 00 37 0e 01 00 07 00 00 00 a8 0e 01 00 5a 00 00 00 b0 0e 01 00 46 00 00 00 ....p...7...........Z.......F...
1460 0b 0f 01 00 3a 00 00 00 52 0f 01 00 47 00 00 00 8d 0f 01 00 9c 00 00 00 d5 0f 01 00 5a 00 00 00 ....:...R...G...............Z...
1480 72 10 01 00 13 00 00 00 cd 10 01 00 0c 00 00 00 e1 10 01 00 ab 00 00 00 ee 10 01 00 a3 01 00 00 r...............................
14a0 9a 11 01 00 33 00 00 00 3e 13 01 00 26 00 00 00 72 13 01 00 4b 00 00 00 99 13 01 00 35 00 00 00 ....3...>...&...r...K.......5...
14c0 e5 13 01 00 2c 00 00 00 1b 14 01 00 30 00 00 00 48 14 01 00 3a 00 00 00 79 14 01 00 13 00 00 00 ....,.......0...H...:...y.......
14e0 b4 14 01 00 2d 00 00 00 c8 14 01 00 13 00 00 00 f6 14 01 00 1a 00 00 00 0a 15 01 00 20 00 00 00 ....-...........................
1500 25 15 01 00 1a 00 00 00 46 15 01 00 21 00 00 00 61 15 01 00 1a 00 00 00 83 15 01 00 21 00 00 00 %.......F...!...a...........!...
1520 9e 15 01 00 1e 00 00 00 c0 15 01 00 21 00 00 00 df 15 01 00 15 00 00 00 01 16 01 00 04 00 00 00 ............!...................
1540 17 16 01 00 84 00 00 00 1c 16 01 00 3b 00 00 00 a1 16 01 00 0d 00 00 00 dd 16 01 00 2c 00 00 00 ............;...............,...
1560 eb 16 01 00 2e 00 00 00 18 17 01 00 1e 00 00 00 47 17 01 00 3f 00 00 00 66 17 01 00 2c 00 00 00 ................G...?...f...,...
1580 a6 17 01 00 28 00 00 00 d3 17 01 00 46 00 00 00 fc 17 01 00 32 00 00 00 43 18 01 00 83 00 00 00 ....(.......F.......2...C.......
15a0 76 18 01 00 1b 00 00 00 fa 18 01 00 1b 00 00 00 16 19 01 00 12 00 00 00 32 19 01 00 14 00 00 00 v.......................2.......
15c0 45 19 01 00 13 00 00 00 5a 19 01 00 13 00 00 00 6e 19 01 00 13 00 00 00 82 19 01 00 aa 00 00 00 E.......Z.......n...............
15e0 96 19 01 00 0c 00 00 00 41 1a 01 00 41 00 00 00 4e 1a 01 00 41 00 00 00 90 1a 01 00 5c 00 00 00 ........A...A...N...A.......\...
1600 d2 1a 01 00 3a 00 00 00 2f 1b 01 00 44 00 00 00 6a 1b 01 00 60 00 00 00 af 1b 01 00 45 00 00 00 ....:.../...D...j...`.......E...
1620 10 1c 01 00 3e 00 00 00 56 1c 01 00 40 00 00 00 95 1c 01 00 42 00 00 00 d6 1c 01 00 44 00 00 00 ....>...V...@.......B.......D...
1640 19 1d 01 00 3a 00 00 00 5e 1d 01 00 3f 00 00 00 99 1d 01 00 47 00 00 00 d9 1d 01 00 3e 00 00 00 ....:...^...?.......G.......>...
1660 21 1e 01 00 38 00 00 00 60 1e 01 00 cd 00 00 00 99 1e 01 00 15 01 00 00 67 1f 01 00 43 00 00 00 !...8...`...............g...C...
1680 7d 20 01 00 49 00 00 00 c1 20 01 00 28 00 00 00 0b 21 01 00 7c 00 00 00 34 21 01 00 80 00 00 00 }...I.......(....!..|...4!......
16a0 b1 21 01 00 84 00 00 00 32 22 01 00 70 00 00 00 b7 22 01 00 2e 01 00 00 28 23 01 00 0c 00 00 00 .!......2"..p...."......(#......
16c0 57 24 01 00 0b 00 00 00 64 24 01 00 0b 00 00 00 70 24 01 00 0b 00 00 00 7c 24 01 00 08 00 00 00 W$......d$......p$......|$......
16e0 88 24 01 00 11 00 00 00 91 24 01 00 0b 00 00 00 a3 24 01 00 0c 00 00 00 af 24 01 00 09 00 00 00 .$.......$.......$.......$......
1700 bc 24 01 00 0b 00 00 00 c6 24 01 00 0f 00 00 00 d2 24 01 00 0f 00 00 00 e2 24 01 00 0f 00 00 00 .$.......$.......$.......$......
1720 f2 24 01 00 38 00 00 00 02 25 01 00 0d 00 00 00 3b 25 01 00 15 00 00 00 49 25 01 00 11 00 00 00 .$..8....%......;%......I%......
1740 5f 25 01 00 19 00 00 00 71 25 01 00 19 00 00 00 8b 25 01 00 15 00 00 00 a5 25 01 00 15 00 00 00 _%......q%.......%.......%......
1760 bb 25 01 00 1a 00 00 00 d1 25 01 00 57 00 00 00 ec 25 01 00 63 00 00 00 44 26 01 00 0e 00 00 00 .%.......%..W....%..c...D&......
1780 a8 26 01 00 0c 00 00 00 b7 26 01 00 1f 00 00 00 c4 26 01 00 1f 00 00 00 e4 26 01 00 0e 00 00 00 .&.......&.......&.......&......
17a0 04 27 01 00 0f 00 00 00 13 27 01 00 0f 00 00 00 23 27 01 00 0f 00 00 00 33 27 01 00 2e 00 00 00 .'.......'......#'......3'......
17c0 43 27 01 00 0b 00 00 00 72 27 01 00 0b 00 00 00 7e 27 01 00 1c 00 00 00 8a 27 01 00 1c 00 00 00 C'......r'......~'.......'......
17e0 a7 27 01 00 1e 00 00 00 c4 27 01 00 3f 00 00 00 e3 27 01 00 07 00 00 00 23 28 01 00 09 00 00 00 .'.......'..?....'......#(......
1800 2b 28 01 00 07 00 00 00 35 28 01 00 08 00 00 00 3d 28 01 00 05 00 00 00 46 28 01 00 0a 00 00 00 +(......5(......=(......F(......
1820 4c 28 01 00 15 00 00 00 57 28 01 00 0a 00 00 00 6d 28 01 00 05 00 00 00 78 28 01 00 4e 02 00 00 L(......W(......m(......x(..N...
1840 7e 28 01 00 82 00 00 00 cd 2a 01 00 5b 00 00 00 50 2b 01 00 1a 01 00 00 ac 2b 01 00 c8 00 00 00 ~(.......*..[...P+.......+......
1860 c7 2c 01 00 57 00 00 00 90 2d 01 00 58 00 00 00 e8 2d 01 00 d4 00 00 00 41 2e 01 00 0f 01 00 00 .,..W....-..X....-......A.......
1880 16 2f 01 00 f1 00 00 00 26 30 01 00 30 00 00 00 18 31 01 00 30 00 00 00 49 31 01 00 30 00 00 00 ./......&0..0....1..0...I1..0...
18a0 7a 31 01 00 28 00 00 00 ab 31 01 00 22 00 00 00 d4 31 01 00 1d 00 00 00 f7 31 01 00 35 00 00 00 z1..(....1.."....1.......1..5...
18c0 15 32 01 00 17 00 00 00 4b 32 01 00 1a 00 00 00 63 32 01 00 16 00 00 00 7e 32 01 00 46 00 00 00 .2......K2......c2......~2..F...
18e0 95 32 01 00 37 00 00 00 dc 32 01 00 26 00 00 00 14 33 01 00 1a 00 00 00 3b 33 01 00 5d 00 00 00 .2..7....2..&....3......;3..]...
1900 56 33 01 00 7c 00 00 00 b4 33 01 00 4b 00 00 00 31 34 01 00 4b 00 00 00 7d 34 01 00 28 00 00 00 V3..|....3..K...14..K...}4..(...
1920 c9 34 01 00 97 00 00 00 f2 34 01 00 46 00 00 00 8a 35 01 00 56 00 00 00 d1 35 01 00 53 00 00 00 .4.......4..F....5..V....5..S...
1940 28 36 01 00 1f 00 00 00 7c 36 01 00 30 00 00 00 9c 36 01 00 1d 00 00 00 cd 36 01 00 36 00 00 00 (6......|6..0....6.......6..6...
1960 eb 36 01 00 3c 00 00 00 22 37 01 00 2b 00 00 00 5f 37 01 00 2d 00 00 00 8b 37 01 00 38 00 00 00 .6..<..."7..+..._7..-....7..8...
1980 b9 37 01 00 30 00 00 00 f2 37 01 00 1d 00 00 00 23 38 01 00 79 00 00 00 41 38 01 00 25 00 00 00 .7..0....7......#8..y...A8..%...
19a0 bb 38 01 00 53 02 00 00 e1 38 01 00 16 00 00 00 35 3b 01 00 46 00 00 00 4c 3b 01 00 18 00 00 00 .8..S....8......5;..F...L;......
19c0 93 3b 01 00 48 00 00 00 ac 3b 01 00 1e 00 00 00 f5 3b 01 00 0f 00 00 00 14 3c 01 00 8e 00 00 00 .;..H....;.......;.......<......
19e0 24 3c 01 00 0a 00 00 00 b3 3c 01 00 0a 00 00 00 be 3c 01 00 12 01 00 00 c9 3c 01 00 8f 00 00 00 $<.......<.......<.......<......
1a00 dc 3d 01 00 df 00 00 00 6c 3e 01 00 22 00 00 00 4c 3f 01 00 40 04 00 00 6f 3f 01 00 48 00 00 00 .=......l>.."...L?..@...o?..H...
1a20 b0 43 01 00 1c 00 00 00 f9 43 01 00 52 00 00 00 16 44 01 00 fa 00 00 00 69 44 01 00 6d 00 00 00 .C.......C..R....D......iD..m...
1a40 64 45 01 00 87 00 00 00 d2 45 01 00 ba 00 00 00 5a 46 01 00 5d 00 00 00 15 47 01 00 a9 00 00 00 dE.......E......ZF..]....G......
1a60 73 47 01 00 09 00 00 00 1d 48 01 00 1e 00 00 00 27 48 01 00 1e 00 00 00 46 48 01 00 19 00 00 00 sG.......H......'H......FH......
1a80 65 48 01 00 1c 00 00 00 7f 48 01 00 13 00 00 00 9c 48 01 00 03 00 00 00 b0 48 01 00 29 00 00 00 eH.......H.......H.......H..)...
1aa0 b4 48 01 00 4a 00 00 00 de 48 01 00 08 00 00 00 29 49 01 00 0a 00 00 00 32 49 01 00 e9 01 00 00 .H..J....H......)I......2I......
1ac0 3d 49 01 00 0e 00 00 00 27 4b 01 00 19 00 00 00 36 4b 01 00 23 00 00 00 50 4b 01 00 27 00 00 00 =I......'K......6K..#...PK..'...
1ae0 74 4b 01 00 29 00 00 00 9c 4b 01 00 1a 00 00 00 c6 4b 01 00 48 01 00 00 e1 4b 01 00 06 00 00 00 tK..)....K.......K..H....K......
1b00 2a 4d 01 00 86 02 00 00 31 4d 01 00 0d 00 00 00 b8 4f 01 00 0a 00 00 00 c6 4f 01 00 07 00 00 00 *M......1M.......O.......O......
1b20 d1 4f 01 00 70 00 00 00 d9 4f 01 00 6e 00 00 00 4a 50 01 00 10 00 00 00 b9 50 01 00 26 00 00 00 .O..p....O..n...JP.......P..&...
1b40 ca 50 01 00 11 00 00 00 f1 50 01 00 12 00 00 00 03 51 01 00 be 00 00 00 16 51 01 00 21 00 00 00 .P.......P.......Q.......Q..!...
1b60 d5 51 01 00 05 00 00 00 f7 51 01 00 43 00 00 00 fd 51 01 00 35 00 00 00 41 52 01 00 06 00 00 00 .Q.......Q..C....Q..5...AR......
1b80 77 52 01 00 14 00 00 00 7e 52 01 00 56 00 00 00 93 52 01 00 56 00 00 00 ea 52 01 00 0b 00 00 00 wR......~R..V....R..V....R......
1ba0 41 53 01 00 0d 00 00 00 4d 53 01 00 13 00 00 00 5b 53 01 00 14 00 00 00 6f 53 01 00 29 00 00 00 AS......MS......[S......oS..)...
1bc0 84 53 01 00 18 00 00 00 ae 53 01 00 23 00 00 00 c7 53 01 00 24 00 00 00 eb 53 01 00 39 00 00 00 .S.......S..#....S..$....S..9...
1be0 10 54 01 00 0e 00 00 00 4a 54 01 00 0e 00 00 00 59 54 01 00 13 00 00 00 68 54 01 00 27 00 00 00 .T......JT......YT......hT..'...
1c00 7c 54 01 00 2b 00 00 00 a4 54 01 00 51 00 00 00 d0 54 01 00 18 00 00 00 22 55 01 00 19 00 00 00 |T..+....T..Q....T......"U......
1c20 3b 55 01 00 44 00 00 00 55 55 01 00 1b 00 00 00 9a 55 01 00 2f 00 00 00 b6 55 01 00 1b 00 00 00 ;U..D...UU.......U../....U......
1c40 e6 55 01 00 a4 00 00 00 02 56 01 00 ae 00 00 00 a7 56 01 00 04 00 00 00 56 57 01 00 0b 00 00 00 .U.......V.......V......VW......
1c60 5b 57 01 00 0c 00 00 00 67 57 01 00 14 00 00 00 74 57 01 00 14 00 00 00 89 57 01 00 16 00 00 00 [W......gW......tW.......W......
1c80 9e 57 01 00 ae 00 00 00 b5 57 01 00 85 00 00 00 64 58 01 00 2b 00 00 00 ea 58 01 00 25 00 00 00 .W.......W......dX..+....X..%...
1ca0 16 59 01 00 43 00 00 00 3c 59 01 00 5a 00 00 00 80 59 01 00 24 00 00 00 db 59 01 00 dc 00 00 00 .Y..C...<Y..Z....Y..$....Y......
1cc0 00 5a 01 00 1c 00 00 00 dd 5a 01 00 0a 00 00 00 fa 5a 01 00 0b 00 00 00 05 5b 01 00 0f 00 00 00 .Z.......Z.......Z.......[......
1ce0 11 5b 01 00 20 00 00 00 21 5b 01 00 5d 00 00 00 42 5b 01 00 06 00 00 00 a0 5b 01 00 08 00 00 00 .[......![..]...B[.......[......
1d00 a7 5b 01 00 08 00 00 00 b0 5b 01 00 17 00 00 00 b9 5b 01 00 f9 00 00 00 d1 5b 01 00 0c 01 00 00 .[.......[.......[.......[......
1d20 cb 5c 01 00 96 00 00 00 d8 5d 01 00 78 00 00 00 6f 5e 01 00 14 00 00 00 e8 5e 01 00 0b 00 00 00 .\.......]..x...o^.......^......
1d40 fd 5e 01 00 0a 00 00 00 09 5f 01 00 4e 00 00 00 14 5f 01 00 c4 00 00 00 63 5f 01 00 fa 00 00 00 .^......._..N...._......c_......
1d60 28 60 01 00 d1 00 00 00 23 61 01 00 12 01 00 00 f5 61 01 00 db 00 00 00 08 63 01 00 07 00 00 00 (`......#a.......a.......c......
1d80 e4 63 01 00 23 00 00 00 ec 63 01 00 2e 00 00 00 10 64 01 00 27 00 00 00 3f 64 01 00 3a 00 00 00 .c..#....c.......d..'...?d..:...
1da0 67 64 01 00 2e 00 00 00 a2 64 01 00 0f 00 00 00 d1 64 01 00 48 00 00 00 e1 64 01 00 9f 00 00 00 gd.......d.......d..H....d......
1dc0 2a 65 01 00 34 00 00 00 ca 65 01 00 08 00 00 00 ff 65 01 00 17 00 00 00 08 66 01 00 bf 00 00 00 *e..4....e.......e.......f......
1de0 20 66 01 00 85 00 00 00 e0 66 01 00 45 00 00 00 66 67 01 00 43 00 00 00 ac 67 01 00 21 01 00 00 .f.......f..E...fg..C....g..!...
1e00 f0 67 01 00 d5 00 00 00 12 69 01 00 ab 00 00 00 e8 69 01 00 53 00 00 00 94 6a 01 00 78 00 00 00 .g.......i.......i..S....j..x...
1e20 e8 6a 01 00 78 00 00 00 61 6b 01 00 bd 00 00 00 da 6b 01 00 56 00 00 00 98 6c 01 00 1c 00 00 00 .j..x...ak.......k..V....l......
1e40 ef 6c 01 00 2e 00 00 00 0c 6d 01 00 23 00 00 00 3b 6d 01 00 04 00 00 00 5f 6d 01 00 67 00 00 00 .l.......m..#...;m......_m..g...
1e60 64 6d 01 00 5a 00 00 00 cc 6d 01 00 43 00 00 00 27 6e 01 00 44 00 00 00 6b 6e 01 00 08 00 00 00 dm..Z....m..C...'n..D...kn......
1e80 b0 6e 01 00 27 00 00 00 b9 6e 01 00 2e 00 00 00 e1 6e 01 00 4d 00 00 00 10 6f 01 00 69 00 00 00 .n..'....n.......n..M....o..i...
1ea0 5e 6f 01 00 83 00 00 00 c8 6f 01 00 1d 00 00 00 4c 70 01 00 11 00 00 00 6a 70 01 00 03 00 00 00 ^o.......o......Lp......jp......
1ec0 7c 70 01 00 01 02 00 00 80 70 01 00 ab 00 00 00 82 72 01 00 78 00 00 00 2e 73 01 00 83 00 00 00 |p.......p.......r..x....s......
1ee0 a7 73 01 00 e2 00 00 00 2b 74 01 00 09 00 00 00 0e 75 01 00 5f 03 00 00 18 75 01 00 14 00 00 00 .s......+t.......u.._....u......
1f00 78 78 01 00 06 00 00 00 8d 78 01 00 0c 00 00 00 94 78 01 00 0c 00 00 00 a1 78 01 00 0b 00 00 00 xx.......x.......x.......x......
1f20 ae 78 01 00 17 00 00 00 ba 78 01 00 0f 00 00 00 d2 78 01 00 03 00 00 00 e2 78 01 00 43 00 00 00 .x.......x.......x.......x..C...
1f40 e6 78 01 00 67 00 00 00 2a 79 01 00 d8 00 00 00 92 79 01 00 90 00 00 00 6b 7a 01 00 88 00 00 00 .x..g...*y.......y......kz......
1f60 fc 7a 01 00 ec 00 00 00 85 7b 01 00 33 00 00 00 72 7c 01 00 9f 00 00 00 a6 7c 01 00 98 00 00 00 .z.......{..3...r|.......|......
1f80 46 7d 01 00 bd 00 00 00 df 7d 01 00 99 00 00 00 9d 7e 01 00 54 00 00 00 37 7f 01 00 fd 00 00 00 F}.......}.......~..T...7.......
1fa0 8c 7f 01 00 60 00 00 00 8a 80 01 00 a3 00 00 00 eb 80 01 00 4d 00 00 00 8f 81 01 00 5a 00 00 00 ....`...............M.......Z...
1fc0 dd 81 01 00 5e 00 00 00 38 82 01 00 44 00 00 00 97 82 01 00 dc 00 00 00 dc 82 01 00 ee 00 00 00 ....^...8...D...................
1fe0 b9 83 01 00 75 00 00 00 a8 84 01 00 67 00 00 00 1e 85 01 00 6b 00 00 00 86 85 01 00 5d 00 00 00 ....u.......g.......k.......]...
2000 f2 85 01 00 80 00 00 00 50 86 01 00 9d 00 00 00 d1 86 01 00 98 00 00 00 6f 87 01 00 28 00 00 00 ........P...............o...(...
2020 08 88 01 00 20 00 00 00 31 88 01 00 33 00 00 00 52 88 01 00 3a 00 00 00 86 88 01 00 10 00 00 00 ........1...3...R...:...........
2040 c1 88 01 00 11 00 00 00 d2 88 01 00 14 00 00 00 e4 88 01 00 15 00 00 00 f9 88 01 00 1f 00 00 00 ................................
2060 0f 89 01 00 6a 01 00 00 2f 89 01 00 24 00 00 00 9a 8a 01 00 10 00 00 00 bf 8a 01 00 08 00 00 00 ....j.../...$...................
2080 d0 8a 01 00 23 00 00 00 d9 8a 01 00 24 00 00 00 fd 8a 01 00 23 00 00 00 22 8b 01 00 23 00 00 00 ....#.......$.......#..."...#...
20a0 46 8b 01 00 7a 00 00 00 6a 8b 01 00 94 00 00 00 e5 8b 01 00 21 00 00 00 7a 8c 01 00 89 00 00 00 F...z...j...........!...z.......
20c0 9c 8c 01 00 98 00 00 00 26 8d 01 00 14 00 00 00 bf 8d 01 00 23 00 00 00 d4 8d 01 00 25 00 00 00 ........&...........#.......%...
20e0 f8 8d 01 00 2e 00 00 00 1e 8e 01 00 03 00 00 00 4d 8e 01 00 05 00 00 00 51 8e 01 00 05 00 00 00 ................M.......Q.......
2100 57 8e 01 00 11 00 00 00 5d 8e 01 00 3c 00 00 00 6f 8e 01 00 1d 00 00 00 ac 8e 01 00 25 00 00 00 W.......]...<...o...........%...
2120 ca 8e 01 00 04 00 00 00 f0 8e 01 00 0c 00 00 00 f5 8e 01 00 0f 00 00 00 02 8f 01 00 04 00 00 00 ................................
2140 12 8f 01 00 03 00 00 00 17 8f 01 00 63 00 00 00 1b 8f 01 00 3c 00 00 00 7f 8f 01 00 40 00 00 00 ............c.......<.......@...
2160 bc 8f 01 00 40 00 00 00 fd 8f 01 00 dc 02 00 00 3e 90 01 00 0b 00 00 00 1b 93 01 00 3c 00 00 00 ....@...........>...........<...
2180 27 93 01 00 0a 00 00 00 64 93 01 00 0e 00 00 00 6f 93 01 00 79 00 00 00 7e 93 01 00 5d 00 00 00 '.......d.......o...y...~...]...
21a0 f8 93 01 00 0a 00 00 00 56 94 01 00 16 00 00 00 61 94 01 00 16 00 00 00 78 94 01 00 20 00 00 00 ........V.......a.......x.......
21c0 8f 94 01 00 16 00 00 00 b0 94 01 00 16 00 00 00 c7 94 01 00 0b 00 00 00 de 94 01 00 14 00 00 00 ................................
21e0 ea 94 01 00 0f 00 00 00 ff 94 01 00 10 00 00 00 0f 95 01 00 18 00 00 00 20 95 01 00 21 00 00 00 ............................!...
2200 39 95 01 00 5a 00 00 00 5b 95 01 00 80 00 00 00 b6 95 01 00 44 00 00 00 37 96 01 00 2b 00 00 00 9...Z...[...........D...7...+...
2220 7c 96 01 00 04 00 00 00 a8 96 01 00 40 00 00 00 ad 96 01 00 97 00 00 00 ee 96 01 00 42 00 00 00 |...........@...............B...
2240 86 97 01 00 5d 00 00 00 c9 97 01 00 3a 00 00 00 27 98 01 00 34 00 00 00 62 98 01 00 2e 00 00 00 ....].......:...'...4...b.......
2260 97 98 01 00 26 00 00 00 c6 98 01 00 58 00 00 00 ed 98 01 00 34 00 00 00 46 99 01 00 35 00 00 00 ....&.......X.......4...F...5...
2280 7b 99 01 00 13 00 00 00 b1 99 01 00 19 00 00 00 c5 99 01 00 85 00 00 00 df 99 01 00 19 00 00 00 {...............................
22a0 65 9a 01 00 7a 00 00 00 7f 9a 01 00 79 00 00 00 fa 9a 01 00 53 00 00 00 74 9b 01 00 68 00 00 00 e...z.......y.......S...t...h...
22c0 c8 9b 01 00 36 00 00 00 31 9c 01 00 32 00 00 00 68 9c 01 00 38 00 00 00 9b 9c 01 00 36 00 00 00 ....6...1...2...h...8.......6...
22e0 d4 9c 01 00 38 00 00 00 0b 9d 01 00 11 00 00 00 44 9d 01 00 20 00 00 00 56 9d 01 00 16 00 00 00 ....8...........D.......V.......
2300 77 9d 01 00 38 01 00 00 8e 9d 01 00 69 00 00 00 c7 9e 01 00 08 00 00 00 31 9f 01 00 03 00 00 00 w...8.......i...........1.......
2320 3a 9f 01 00 72 00 00 00 3e 9f 01 00 03 00 00 00 b1 9f 01 00 6c 00 00 00 b5 9f 01 00 03 00 00 00 :...r...>...........l...........
2340 22 a0 01 00 61 00 00 00 26 a0 01 00 27 00 00 00 88 a0 01 00 0b 00 00 00 b0 a0 01 00 0f 00 00 00 "...a...&...'...................
2360 bc a0 01 00 37 00 00 00 cc a0 01 00 25 00 00 00 04 a1 01 00 6e 00 00 00 2a a1 01 00 b2 00 00 00 ....7.......%.......n...*.......
2380 99 a1 01 00 38 00 00 00 4c a2 01 00 0e 00 00 00 85 a2 01 00 0d 00 00 00 94 a2 01 00 0a 00 00 00 ....8...L.......................
23a0 a2 a2 01 00 67 00 00 00 ad a2 01 00 67 00 00 00 15 a3 01 00 0e 00 00 00 7d a3 01 00 0b 00 00 00 ....g.......g...........}.......
23c0 8c a3 01 00 02 00 00 00 98 a3 01 00 0e 00 00 00 9b a3 01 00 02 00 00 00 aa a3 01 00 09 00 00 00 ................................
23e0 ad a3 01 00 09 00 00 00 b7 a3 01 00 42 01 00 00 c1 a3 01 00 0f 00 00 00 04 a5 01 00 47 00 00 00 ............B...............G...
2400 14 a5 01 00 81 00 00 00 5c a5 01 00 07 00 00 00 de a5 01 00 04 00 00 00 e6 a5 01 00 46 00 00 00 ........\...................F...
2420 eb a5 01 00 3c 00 00 00 32 a6 01 00 0f 00 00 00 6f a6 01 00 96 00 00 00 7f a6 01 00 7c 00 00 00 ....<...2.......o...........|...
2440 16 a7 01 00 09 00 00 00 93 a7 01 00 14 00 00 00 9d a7 01 00 09 00 00 00 b2 a7 01 00 1b 00 00 00 ................................
2460 bc a7 01 00 2c 00 00 00 d8 a7 01 00 1d 00 00 00 05 a8 01 00 a8 00 00 00 23 a8 01 00 d7 00 00 00 ....,...................#.......
2480 cc a8 01 00 42 00 00 00 a4 a9 01 00 7d 00 00 00 e7 a9 01 00 77 00 00 00 65 aa 01 00 49 00 00 00 ....B.......}.......w...e...I...
24a0 dd aa 01 00 48 00 00 00 27 ab 01 00 24 00 00 00 70 ab 01 00 9b 00 00 00 95 ab 01 00 43 00 00 00 ....H...'...$...p...........C...
24c0 31 ac 01 00 34 00 00 00 75 ac 01 00 18 00 00 00 aa ac 01 00 9e 00 00 00 c3 ac 01 00 92 00 00 00 1...4...u.......................
24e0 62 ad 01 00 17 01 00 00 f5 ad 01 00 3f 00 00 00 0d af 01 00 10 00 00 00 4d af 01 00 5a 00 00 00 b...........?...........M...Z...
2500 5e af 01 00 2d 00 00 00 b9 af 01 00 4b 00 00 00 e7 af 01 00 0f 00 00 00 33 b0 01 00 05 00 00 00 ^...-.......K...........3.......
2520 43 b0 01 00 40 00 00 00 49 b0 01 00 13 00 00 00 8a b0 01 00 4b 02 00 00 9e b0 01 00 31 00 00 00 C...@...I...........K.......1...
2540 ea b2 01 00 26 00 00 00 1c b3 01 00 19 00 00 00 43 b3 01 00 1f 00 00 00 5d b3 01 00 2d 00 00 00 ....&...........C.......]...-...
2560 7d b3 01 00 30 00 00 00 ab b3 01 00 2a 00 00 00 dc b3 01 00 1c 00 00 00 07 b4 01 00 14 00 00 00 }...0.......*...................
2580 24 b4 01 00 16 00 00 00 39 b4 01 00 09 00 00 00 50 b4 01 00 0e 00 00 00 5a b4 01 00 0f 00 00 00 $.......9.......P.......Z.......
25a0 69 b4 01 00 14 00 00 00 79 b4 01 00 14 00 00 00 8e b4 01 00 14 00 00 00 a3 b4 01 00 14 00 00 00 i.......y.......................
25c0 b8 b4 01 00 07 00 00 00 cd b4 01 00 15 00 00 00 d5 b4 01 00 e6 00 00 00 eb b4 01 00 8e 00 00 00 ................................
25e0 d2 b5 01 00 1d 00 00 00 61 b6 01 00 85 00 00 00 7f b6 01 00 cd 00 00 00 05 b7 01 00 b8 00 00 00 ........a.......................
2600 d3 b7 01 00 75 00 00 00 8c b8 01 00 a7 00 00 00 02 b9 01 00 6d 00 00 00 aa b9 01 00 4d 00 00 00 ....u...............m.......M...
2620 18 ba 01 00 be 00 00 00 66 ba 01 00 41 00 00 00 25 bb 01 00 5d 00 00 00 67 bb 01 00 1e 00 00 00 ........f...A...%...]...g.......
2640 c5 bb 01 00 75 00 00 00 e4 bb 01 00 1f 00 00 00 5a bc 01 00 45 00 00 00 7a bc 01 00 9d 00 00 00 ....u...........Z...E...z.......
2660 c0 bc 01 00 28 00 00 00 5e bd 01 00 5f 00 00 00 87 bd 01 00 41 00 00 00 e7 bd 01 00 50 00 00 00 ....(...^..._.......A.......P...
2680 29 be 01 00 df 00 00 00 7a be 01 00 b7 00 00 00 5a bf 01 00 9b 00 00 00 12 c0 01 00 5b 00 00 00 ).......z.......Z...........[...
26a0 ae c0 01 00 c3 00 00 00 0a c1 01 00 7f 00 00 00 ce c1 01 00 94 00 00 00 4e c2 01 00 b4 00 00 00 ........................N.......
26c0 e3 c2 01 00 25 00 00 00 98 c3 01 00 a8 00 00 00 be c3 01 00 50 00 00 00 67 c4 01 00 1f 00 00 00 ....%...............P...g.......
26e0 b8 c4 01 00 35 00 00 00 d8 c4 01 00 3b 00 00 00 0e c5 01 00 3b 00 00 00 4a c5 01 00 a8 00 00 00 ....5.......;.......;...J.......
2700 86 c5 01 00 62 01 00 00 2f c6 01 00 15 01 00 00 92 c7 01 00 ce 00 00 00 a8 c8 01 00 a9 00 00 00 ....b.../.......................
2720 77 c9 01 00 24 00 00 00 21 ca 01 00 42 00 00 00 46 ca 01 00 8f 00 00 00 89 ca 01 00 95 00 00 00 w...$...!...B...F...............
2740 19 cb 01 00 7b 00 00 00 af cb 01 00 76 00 00 00 2b cc 01 00 75 00 00 00 a2 cc 01 00 57 00 00 00 ....{.......v...+...u.......W...
2760 18 cd 01 00 aa 00 00 00 70 cd 01 00 f8 00 00 00 1b ce 01 00 2b 00 00 00 14 cf 01 00 9e 01 00 00 ........p...........+...........
2780 40 cf 01 00 46 00 00 00 df d0 01 00 65 00 00 00 26 d1 01 00 ad 00 00 00 8c d1 01 00 6c 00 00 00 @...F.......e...&...........l...
27a0 3a d2 01 00 9f 00 00 00 a7 d2 01 00 b9 00 00 00 47 d3 01 00 a0 00 00 00 01 d4 01 00 60 00 00 00 :...............G...........`...
27c0 a2 d4 01 00 56 00 00 00 03 d5 01 00 28 00 00 00 5a d5 01 00 42 00 00 00 83 d5 01 00 7d 00 00 00 ....V.......(...Z...B.......}...
27e0 c6 d5 01 00 27 00 00 00 44 d6 01 00 ac 00 00 00 6c d6 01 00 b1 00 00 00 19 d7 01 00 4b 00 00 00 ....'...D.......l...........K...
2800 cb d7 01 00 83 00 00 00 17 d8 01 00 08 00 00 00 9b d8 01 00 8d 00 00 00 a4 d8 01 00 0a 00 00 00 ................................
2820 32 d9 01 00 1b 00 00 00 3d d9 01 00 17 00 00 00 59 d9 01 00 28 00 00 00 71 d9 01 00 e7 00 00 00 2.......=.......Y...(...q.......
2840 9a d9 01 00 d0 00 00 00 82 da 01 00 25 00 00 00 53 db 01 00 83 00 00 00 79 db 01 00 90 00 00 00 ............%...S.......y.......
2860 fd db 01 00 05 00 00 00 8e dc 01 00 c9 00 00 00 94 dc 01 00 03 00 00 00 5e dd 01 00 12 00 00 00 ........................^.......
2880 62 dd 01 00 0c 00 00 00 75 dd 01 00 21 00 00 00 82 dd 01 00 21 00 00 00 a4 dd 01 00 21 00 00 00 b.......u...!.......!.......!...
28a0 c6 dd 01 00 21 00 00 00 e8 dd 01 00 26 00 00 00 0a de 01 00 04 00 00 00 31 de 01 00 b9 00 00 00 ....!.......&...........1.......
28c0 36 de 01 00 3b 00 00 00 f0 de 01 00 0e 00 00 00 2c df 01 00 18 00 00 00 3b df 01 00 26 00 00 00 6...;...........,.......;...&...
28e0 54 df 01 00 23 00 00 00 7b df 01 00 23 00 00 00 9f df 01 00 0d 00 00 00 c3 df 01 00 23 00 00 00 T...#...{...#...............#...
2900 d1 df 01 00 0f 00 00 00 f5 df 01 00 24 00 00 00 05 e0 01 00 0f 00 00 00 2a e0 01 00 08 00 00 00 ............$...........*.......
2920 3a e0 01 00 08 00 00 00 43 e0 01 00 08 00 00 00 4c e0 01 00 08 00 00 00 55 e0 01 00 08 00 00 00 :.......C.......L.......U.......
2940 5e e0 01 00 09 00 00 00 67 e0 01 00 08 00 00 00 71 e0 01 00 09 00 00 00 7a e0 01 00 08 00 00 00 ^.......g.......q.......z.......
2960 84 e0 01 00 09 00 00 00 8d e0 01 00 0c 00 00 00 97 e0 01 00 09 00 00 00 a4 e0 01 00 09 00 00 00 ................................
2980 ae e0 01 00 08 00 00 00 b8 e0 01 00 12 00 00 00 c1 e0 01 00 0f 00 00 00 d4 e0 01 00 0e 00 00 00 ................................
29a0 e4 e0 01 00 0d 00 00 00 f3 e0 01 00 1a 00 00 00 01 e1 01 00 16 00 00 00 1c e1 01 00 49 00 00 00 ............................I...
29c0 33 e1 01 00 82 00 00 00 7d e1 01 00 1f 01 00 00 00 e2 01 00 40 00 00 00 20 e3 01 00 6f 00 00 00 3.......}...........@.......o...
29e0 61 e3 01 00 f4 00 00 00 d1 e3 01 00 3c 00 00 00 c6 e4 01 00 17 00 00 00 03 e5 01 00 6e 00 00 00 a...........<...............n...
2a00 1b e5 01 00 67 00 00 00 8a e5 01 00 8e 00 00 00 f2 e5 01 00 19 03 00 00 81 e6 01 00 cb 00 00 00 ....g...........................
2a20 9b e9 01 00 bc 00 00 00 67 ea 01 00 42 00 00 00 24 eb 01 00 36 00 00 00 67 eb 01 00 b9 00 00 00 ........g...B...$...6...g.......
2a40 9e eb 01 00 62 00 00 00 58 ec 01 00 ec 00 00 00 bb ec 01 00 d1 00 00 00 a8 ed 01 00 7f 01 00 00 ....b...X.......................
2a60 7a ee 01 00 21 00 00 00 fa ef 01 00 33 00 00 00 1c f0 01 00 09 00 00 00 50 f0 01 00 e7 00 00 00 z...!.......3...........P.......
2a80 5a f0 01 00 2c 00 00 00 42 f1 01 00 8d 00 00 00 6f f1 01 00 70 00 00 00 fd f1 01 00 07 00 00 00 Z...,...B.......o...p...........
2aa0 6e f2 01 00 5a 00 00 00 76 f2 01 00 46 00 00 00 d1 f2 01 00 3a 00 00 00 18 f3 01 00 47 00 00 00 n...Z...v...F.......:.......G...
2ac0 53 f3 01 00 9c 00 00 00 9b f3 01 00 5a 00 00 00 38 f4 01 00 13 00 00 00 93 f4 01 00 0c 00 00 00 S...........Z...8...............
2ae0 a7 f4 01 00 ab 00 00 00 b4 f4 01 00 a3 01 00 00 60 f5 01 00 33 00 00 00 04 f7 01 00 26 00 00 00 ................`...3.......&...
2b00 38 f7 01 00 4b 00 00 00 5f f7 01 00 35 00 00 00 ab f7 01 00 2c 00 00 00 e1 f7 01 00 30 00 00 00 8...K..._...5.......,.......0...
2b20 0e f8 01 00 3a 00 00 00 3f f8 01 00 13 00 00 00 7a f8 01 00 2d 00 00 00 8e f8 01 00 13 00 00 00 ....:...?.......z...-...........
2b40 bc f8 01 00 1a 00 00 00 d0 f8 01 00 20 00 00 00 eb f8 01 00 1a 00 00 00 0c f9 01 00 21 00 00 00 ............................!...
2b60 27 f9 01 00 1a 00 00 00 49 f9 01 00 21 00 00 00 64 f9 01 00 1e 00 00 00 86 f9 01 00 21 00 00 00 '.......I...!...d...........!...
2b80 a5 f9 01 00 15 00 00 00 c7 f9 01 00 04 00 00 00 dd f9 01 00 84 00 00 00 e2 f9 01 00 3b 00 00 00 ............................;...
2ba0 67 fa 01 00 0d 00 00 00 a3 fa 01 00 2c 00 00 00 b1 fa 01 00 2e 00 00 00 de fa 01 00 1e 00 00 00 g...........,...................
2bc0 0d fb 01 00 3f 00 00 00 2c fb 01 00 2c 00 00 00 6c fb 01 00 28 00 00 00 99 fb 01 00 46 00 00 00 ....?...,...,...l...(.......F...
2be0 c2 fb 01 00 32 00 00 00 09 fc 01 00 83 00 00 00 3c fc 01 00 1b 00 00 00 c0 fc 01 00 1b 00 00 00 ....2...........<...............
2c00 dc fc 01 00 12 00 00 00 f8 fc 01 00 14 00 00 00 0b fd 01 00 13 00 00 00 20 fd 01 00 13 00 00 00 ................................
2c20 34 fd 01 00 13 00 00 00 48 fd 01 00 aa 00 00 00 5c fd 01 00 0c 00 00 00 07 fe 01 00 41 00 00 00 4.......H.......\...........A...
2c40 14 fe 01 00 41 00 00 00 56 fe 01 00 5c 00 00 00 98 fe 01 00 3a 00 00 00 f5 fe 01 00 44 00 00 00 ....A...V...\.......:.......D...
2c60 30 ff 01 00 60 00 00 00 75 ff 01 00 45 00 00 00 d6 ff 01 00 3e 00 00 00 1c 00 02 00 40 00 00 00 0...`...u...E.......>.......@...
2c80 5b 00 02 00 42 00 00 00 9c 00 02 00 44 00 00 00 df 00 02 00 3a 00 00 00 24 01 02 00 3f 00 00 00 [...B.......D.......:...$...?...
2ca0 5f 01 02 00 47 00 00 00 9f 01 02 00 3e 00 00 00 e7 01 02 00 38 00 00 00 26 02 02 00 01 00 00 00 _...G.......>.......8...&.......
2cc0 c3 01 00 00 85 02 00 00 bc 01 00 00 9a 00 00 00 86 00 00 00 80 02 00 00 00 00 00 00 05 02 00 00 ................................
2ce0 88 01 00 00 2b 00 00 00 ea 01 00 00 00 00 00 00 98 01 00 00 55 00 00 00 8d 00 00 00 00 00 00 00 ....+...............U...........
2d00 00 00 00 00 61 01 00 00 00 00 00 00 4f 02 00 00 00 00 00 00 50 01 00 00 00 00 00 00 8b 00 00 00 ....a.......O.......P...........
2d20 3e 02 00 00 e6 01 00 00 76 02 00 00 7f 01 00 00 88 02 00 00 c8 00 00 00 54 00 00 00 9c 02 00 00 >.......v...............T.......
2d40 46 01 00 00 1f 00 00 00 7e 02 00 00 a9 01 00 00 f3 00 00 00 03 01 00 00 25 00 00 00 ca 02 00 00 F.......~...............%.......
2d60 c0 00 00 00 c3 02 00 00 3e 01 00 00 00 00 00 00 00 00 00 00 47 01 00 00 6c 02 00 00 ba 01 00 00 ........>...........G...l.......
2d80 ab 02 00 00 77 00 00 00 9e 02 00 00 ad 02 00 00 a5 02 00 00 00 00 00 00 00 00 00 00 fa 01 00 00 ....w...........................
2da0 b6 00 00 00 9b 00 00 00 00 01 00 00 b3 02 00 00 00 00 00 00 8b 01 00 00 00 00 00 00 00 00 00 00 ................................
2dc0 e8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9d 01 00 00 8c 02 00 00 47 00 00 00 00 00 00 00 ........................G.......
2de0 7b 00 00 00 e3 01 00 00 00 00 00 00 3a 02 00 00 00 00 00 00 59 00 00 00 78 01 00 00 ea 00 00 00 {...........:.......Y...x.......
2e00 3f 02 00 00 cf 00 00 00 1a 01 00 00 00 00 00 00 00 00 00 00 1e 01 00 00 79 00 00 00 70 01 00 00 ?.......................y...p...
2e20 20 01 00 00 00 00 00 00 81 01 00 00 00 00 00 00 00 00 00 00 42 01 00 00 e4 00 00 00 72 00 00 00 ....................B.......r...
2e40 f4 01 00 00 00 00 00 00 00 00 00 00 2d 02 00 00 bc 00 00 00 00 00 00 00 23 02 00 00 6a 00 00 00 ............-...........#...j...
2e60 00 00 00 00 ae 02 00 00 a4 02 00 00 f0 01 00 00 45 00 00 00 1a 02 00 00 45 01 00 00 4f 01 00 00 ................E.......E...O...
2e80 00 00 00 00 a6 01 00 00 b4 01 00 00 ad 00 00 00 ef 00 00 00 4a 02 00 00 f2 01 00 00 77 02 00 00 ....................J.......w...
2ea0 3b 00 00 00 85 01 00 00 5f 01 00 00 1e 02 00 00 60 00 00 00 48 02 00 00 00 00 00 00 00 00 00 00 ;......._.......`...H...........
2ec0 a6 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 62 01 00 00 35 00 00 00 1d 02 00 00 00 00 00 00 ................b...5...........
2ee0 00 00 00 00 29 00 00 00 19 01 00 00 af 01 00 00 15 00 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 ....)...........................
2f00 d7 00 00 00 6a 01 00 00 8c 01 00 00 83 00 00 00 00 00 00 00 ba 00 00 00 18 00 00 00 cc 00 00 00 ....j...........................
2f20 00 00 00 00 54 01 00 00 b8 02 00 00 00 00 00 00 b4 00 00 00 1e 00 00 00 0a 01 00 00 a3 02 00 00 ....T...........................
2f40 16 00 00 00 6f 01 00 00 00 00 00 00 42 00 00 00 b6 01 00 00 00 00 00 00 de 00 00 00 dd 00 00 00 ....o.......B...................
2f60 2f 00 00 00 00 00 00 00 00 00 00 00 9c 00 00 00 4e 00 00 00 5b 00 00 00 cf 01 00 00 4e 01 00 00 /...............N...[.......N...
2f80 00 00 00 00 c6 01 00 00 5f 00 00 00 3d 01 00 00 d0 01 00 00 83 01 00 00 68 02 00 00 0e 02 00 00 ........_...=...........h.......
2fa0 ee 01 00 00 00 00 00 00 34 01 00 00 bf 02 00 00 bb 01 00 00 11 00 00 00 00 00 00 00 e4 01 00 00 ........4.......................
2fc0 00 00 00 00 af 00 00 00 00 00 00 00 93 01 00 00 00 00 00 00 c9 00 00 00 88 00 00 00 12 01 00 00 ................................
2fe0 17 00 00 00 34 00 00 00 27 02 00 00 6b 02 00 00 28 01 00 00 45 02 00 00 1b 00 00 00 2b 01 00 00 ....4...'...k...(...E.......+...
3000 b7 02 00 00 19 02 00 00 44 01 00 00 d1 00 00 00 00 00 00 00 77 01 00 00 b0 01 00 00 00 00 00 00 ........D...........w...........
3020 ab 01 00 00 00 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00 51 00 00 00 00 00 00 00 ca 00 00 00 ....................Q...........
3040 0c 02 00 00 00 00 00 00 89 00 00 00 07 02 00 00 2f 01 00 00 1c 01 00 00 89 02 00 00 14 00 00 00 ................/...............
3060 43 00 00 00 00 00 00 00 22 01 00 00 63 00 00 00 41 01 00 00 c7 02 00 00 fb 00 00 00 9e 00 00 00 C......."...c...A...............
3080 12 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 01 00 00 97 02 00 00 ........................X.......
30a0 82 00 00 00 72 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 02 00 00 26 00 00 00 ....r...................$...&...
30c0 e9 00 00 00 00 00 00 00 30 02 00 00 9f 02 00 00 00 00 00 00 00 00 00 00 b7 00 00 00 16 01 00 00 ........0.......................
30e0 7d 00 00 00 21 00 00 00 bd 00 00 00 a8 01 00 00 a1 02 00 00 71 01 00 00 6e 00 00 00 a7 02 00 00 }...!...............q...n.......
3100 38 01 00 00 52 01 00 00 53 01 00 00 8f 01 00 00 64 02 00 00 a2 01 00 00 00 00 00 00 38 02 00 00 8...R...S.......d...........8...
3120 a7 00 00 00 ba 02 00 00 d9 01 00 00 a1 00 00 00 53 02 00 00 f5 01 00 00 2d 01 00 00 9f 01 00 00 ................S.......-.......
3140 db 00 00 00 14 02 00 00 00 00 00 00 00 00 00 00 20 00 00 00 23 01 00 00 47 02 00 00 95 01 00 00 ....................#...G.......
3160 be 01 00 00 5c 00 00 00 00 00 00 00 93 02 00 00 00 00 00 00 2e 01 00 00 bb 00 00 00 00 00 00 00 ....\...........................
3180 79 02 00 00 92 00 00 00 58 02 00 00 91 01 00 00 8a 01 00 00 00 00 00 00 e8 00 00 00 8c 00 00 00 y.......X.......................
31a0 00 00 00 00 56 00 00 00 af 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 27 01 00 00 90 00 00 00 ....V...................'.......
31c0 c8 02 00 00 32 00 00 00 10 00 00 00 60 01 00 00 00 00 00 00 66 02 00 00 b0 00 00 00 81 02 00 00 ....2.......`.......f...........
31e0 41 02 00 00 fa 00 00 00 49 00 00 00 c0 01 00 00 f7 01 00 00 e1 00 00 00 00 00 00 00 b9 01 00 00 A.......I.......................
3200 9b 02 00 00 57 01 00 00 c3 00 00 00 7c 02 00 00 e1 01 00 00 0f 01 00 00 6b 01 00 00 cc 01 00 00 ....W.......|...........k.......
3220 09 00 00 00 03 02 00 00 00 00 00 00 6d 00 00 00 be 02 00 00 00 00 00 00 1b 02 00 00 1b 01 00 00 ............m...................
3240 d8 01 00 00 00 00 00 00 00 00 00 00 6d 02 00 00 66 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 ............m...f...............
3260 d5 00 00 00 c4 00 00 00 00 00 00 00 00 00 00 00 e2 00 00 00 0c 01 00 00 00 00 00 00 00 00 00 00 ................................
3280 73 02 00 00 00 00 00 00 00 00 00 00 36 01 00 00 1d 00 00 00 d4 00 00 00 40 00 00 00 b3 01 00 00 s...........6...........@.......
32a0 99 02 00 00 09 02 00 00 a8 00 00 00 00 00 00 00 d8 00 00 00 ae 01 00 00 00 00 00 00 48 01 00 00 ............................H...
32c0 7d 01 00 00 fe 00 00 00 00 00 00 00 00 00 00 00 0b 01 00 00 00 00 00 00 c1 02 00 00 2c 00 00 00 }...........................,...
32e0 2d 00 00 00 b6 02 00 00 b1 02 00 00 62 00 00 00 13 02 00 00 53 00 00 00 0f 00 00 00 4a 01 00 00 -...........b.......S.......J...
3300 18 02 00 00 c4 02 00 00 3a 01 00 00 a0 00 00 00 00 00 00 00 35 02 00 00 9a 01 00 00 4f 00 00 00 ........:...........5.......O...
3320 a8 02 00 00 9c 01 00 00 96 01 00 00 3a 00 00 00 d2 01 00 00 a6 00 00 00 d3 01 00 00 7e 01 00 00 ............:...............~...
3340 29 01 00 00 46 00 00 00 18 01 00 00 15 01 00 00 d6 01 00 00 00 00 00 00 80 00 00 00 09 01 00 00 )...F...........................
3360 00 00 00 00 94 00 00 00 ac 01 00 00 99 01 00 00 c7 01 00 00 83 02 00 00 02 02 00 00 04 01 00 00 ................................
3380 1a 00 00 00 b8 01 00 00 b0 02 00 00 00 00 00 00 8e 01 00 00 a0 01 00 00 91 00 00 00 2c 01 00 00 ............................,...
33a0 a2 02 00 00 00 00 00 00 1c 00 00 00 6c 00 00 00 7b 01 00 00 00 00 00 00 10 01 00 00 7e 00 00 00 ............l...{...........~...
33c0 da 00 00 00 96 02 00 00 21 01 00 00 1c 02 00 00 eb 01 00 00 80 01 00 00 00 00 00 00 00 00 00 00 ........!.......................
33e0 00 00 00 00 44 00 00 00 dc 01 00 00 08 00 00 00 5e 00 00 00 69 00 00 00 11 02 00 00 98 00 00 00 ....D...........^...i...........
3400 29 02 00 00 00 00 00 00 48 00 00 00 78 02 00 00 57 02 00 00 81 00 00 00 db 01 00 00 00 00 00 00 ).......H...x...W...............
3420 30 00 00 00 00 00 00 00 73 01 00 00 00 00 00 00 3e 00 00 00 dc 00 00 00 87 01 00 00 00 00 00 00 0.......s.......>...............
3440 e6 00 00 00 de 01 00 00 01 02 00 00 00 00 00 00 00 00 00 00 97 00 00 00 56 02 00 00 00 00 00 00 ........................V.......
3460 00 00 00 00 cb 01 00 00 00 00 00 00 50 00 00 00 bf 01 00 00 00 00 00 00 00 00 00 00 8d 02 00 00 ............P...................
3480 00 00 00 00 a4 01 00 00 00 00 00 00 00 00 00 00 5a 02 00 00 5c 01 00 00 00 00 00 00 7c 01 00 00 ................Z...\.......|...
34a0 00 00 00 00 00 00 00 00 f9 01 00 00 4b 01 00 00 00 00 00 00 02 00 00 00 57 00 00 00 fb 01 00 00 ............K...........W.......
34c0 00 00 00 00 00 00 00 00 54 02 00 00 00 00 00 00 37 02 00 00 f4 00 00 00 d3 00 00 00 5d 00 00 00 ........T.......7...........]...
34e0 00 00 00 00 dd 01 00 00 70 00 00 00 71 00 00 00 00 00 00 00 c6 00 00 00 0d 00 00 00 39 02 00 00 ........p...q...............9...
3500 00 00 00 00 33 00 00 00 19 00 00 00 00 00 00 00 59 02 00 00 00 00 00 00 ff 01 00 00 8f 02 00 00 ....3...........Y...............
3520 65 00 00 00 b5 01 00 00 00 00 00 00 79 01 00 00 d6 00 00 00 5e 02 00 00 31 00 00 00 bb 02 00 00 e...........y.......^...1.......
3540 7f 02 00 00 3b 02 00 00 4c 00 00 00 00 00 00 00 9d 02 00 00 51 01 00 00 f1 01 00 00 0e 00 00 00 ....;...L...........Q...........
3560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 02 00 00 aa 01 00 00 00 00 00 00 ................................
3580 00 00 00 00 ff 00 00 00 5d 02 00 00 00 02 00 00 d2 00 00 00 36 02 00 00 60 02 00 00 40 02 00 00 ........]...........6...`...@...
35a0 2a 02 00 00 65 02 00 00 c9 01 00 00 c5 02 00 00 6c 01 00 00 20 02 00 00 00 00 00 00 41 00 00 00 *...e...........l...........A...
35c0 96 00 00 00 b1 00 00 00 b2 02 00 00 28 00 00 00 9e 01 00 00 75 00 00 00 13 00 00 00 00 00 00 00 ............(.......u...........
35e0 00 00 00 00 00 00 00 00 00 00 00 00 6b 00 00 00 00 00 00 00 52 02 00 00 92 01 00 00 00 00 00 00 ............k.......R...........
3600 32 02 00 00 49 01 00 00 c1 00 00 00 28 02 00 00 30 01 00 00 00 00 00 00 5c 02 00 00 33 02 00 00 2...I.......(...0.......\...3...
3620 00 00 00 00 a5 00 00 00 bd 01 00 00 00 00 00 00 d5 01 00 00 e7 00 00 00 00 00 00 00 8d 01 00 00 ................................
3640 74 02 00 00 ab 00 00 00 6a 02 00 00 94 01 00 00 40 01 00 00 00 00 00 00 fd 01 00 00 99 00 00 00 t.......j.......@...............
3660 b7 01 00 00 76 00 00 00 5a 00 00 00 da 01 00 00 8a 00 00 00 61 00 00 00 ce 01 00 00 15 02 00 00 ....v...Z...........a...........
3680 b9 00 00 00 00 00 00 00 72 02 00 00 d9 00 00 00 cd 00 00 00 50 02 00 00 0b 02 00 00 4b 00 00 00 ........r...........P.......K...
36a0 98 02 00 00 25 01 00 00 3d 02 00 00 0d 01 00 00 95 00 00 00 5b 01 00 00 fc 01 00 00 bc 02 00 00 ....%...=...........[...........
36c0 ec 00 00 00 7b 02 00 00 25 02 00 00 1d 01 00 00 aa 02 00 00 ee 00 00 00 00 00 00 00 00 00 00 00 ....{...%.......................
36e0 2a 00 00 00 00 00 00 00 00 00 00 00 d0 00 00 00 e7 01 00 00 df 01 00 00 7f 00 00 00 84 01 00 00 *...............................
3700 d4 01 00 00 00 00 00 00 39 01 00 00 df 00 00 00 00 00 00 00 6e 02 00 00 00 00 00 00 00 00 00 00 ........9...........n...........
3720 84 02 00 00 91 02 00 00 97 01 00 00 a4 00 00 00 9b 01 00 00 b4 02 00 00 90 02 00 00 33 01 00 00 ............................3...
3740 13 01 00 00 00 00 00 00 1f 02 00 00 22 00 00 00 76 01 00 00 5b 02 00 00 55 02 00 00 c8 01 00 00 ............"...v...[...U.......
3760 14 01 00 00 00 00 00 00 07 01 00 00 5f 02 00 00 f8 01 00 00 75 02 00 00 4b 02 00 00 69 02 00 00 ............_.......u...K...i...
3780 5d 01 00 00 31 01 00 00 01 01 00 00 61 02 00 00 00 00 00 00 65 01 00 00 b1 01 00 00 00 00 00 00 ]...1.......a.......e...........
37a0 00 00 00 00 62 02 00 00 00 00 00 00 00 00 00 00 bf 00 00 00 00 00 00 00 6f 00 00 00 95 02 00 00 ....b...................o.......
37c0 00 00 00 00 a1 01 00 00 9d 00 00 00 d1 01 00 00 00 00 00 00 00 00 00 00 ac 00 00 00 0c 00 00 00 ................................
37e0 38 00 00 00 a3 00 00 00 0b 00 00 00 f3 01 00 00 7d 02 00 00 55 01 00 00 f9 00 00 00 06 00 00 00 8...............}...U...........
3800 00 00 00 00 51 02 00 00 12 00 00 00 e9 01 00 00 21 02 00 00 0a 00 00 00 ac 02 00 00 7c 00 00 00 ....Q...........!...........|...
3820 00 00 00 00 58 00 00 00 37 01 00 00 00 00 00 00 00 00 00 00 75 01 00 00 73 00 00 00 26 02 00 00 ....X...7...........u...s...&...
3840 00 00 00 00 16 02 00 00 c5 00 00 00 68 01 00 00 f6 01 00 00 b9 02 00 00 3f 00 00 00 e2 01 00 00 ............h...........?.......
3860 c2 00 00 00 68 00 00 00 7a 01 00 00 43 02 00 00 39 00 00 00 05 00 00 00 00 00 00 00 c2 01 00 00 ....h...z...C...9...............
3880 04 02 00 00 6f 02 00 00 00 00 00 00 05 01 00 00 00 00 00 00 00 00 00 00 b2 01 00 00 a9 02 00 00 ....o...........................
38a0 00 00 00 00 8e 00 00 00 4e 02 00 00 00 00 00 00 31 02 00 00 be 00 00 00 00 00 00 00 67 02 00 00 ........N.......1...........g...
38c0 46 02 00 00 00 00 00 00 fc 00 00 00 00 00 00 00 74 00 00 00 24 01 00 00 fe 01 00 00 3c 01 00 00 F...............t...$.......<...
38e0 49 02 00 00 f8 00 00 00 0e 01 00 00 64 01 00 00 64 00 00 00 37 00 00 00 00 00 00 00 32 01 00 00 I...........d...d...7.......2...
3900 c6 02 00 00 b5 02 00 00 a3 01 00 00 00 00 00 00 63 01 00 00 3d 00 00 00 00 00 00 00 9f 00 00 00 ................c...=...........
3920 00 00 00 00 b3 00 00 00 00 00 00 00 6e 01 00 00 4d 02 00 00 f0 00 00 00 06 01 00 00 24 00 00 00 ............n...M...........$...
3940 00 00 00 00 00 00 00 00 ef 01 00 00 4d 01 00 00 c4 01 00 00 00 00 00 00 87 00 00 00 3f 01 00 00 ............M...............?...
3960 d7 01 00 00 56 01 00 00 cd 01 00 00 9a 02 00 00 00 00 00 00 02 01 00 00 3c 00 00 00 78 00 00 00 ....V...................<...x...
3980 a2 00 00 00 00 00 00 00 52 00 00 00 bd 02 00 00 ec 01 00 00 ed 00 00 00 00 00 00 00 4a 00 00 00 ........R...................J...
39a0 2e 02 00 00 00 00 00 00 22 02 00 00 17 01 00 00 8f 00 00 00 ad 01 00 00 8e 02 00 00 00 00 00 00 ........".......................
39c0 00 00 00 00 4c 01 00 00 c0 02 00 00 2f 02 00 00 00 00 00 00 00 00 00 00 67 00 00 00 92 02 00 00 ....L......./...........g.......
39e0 b8 00 00 00 00 00 00 00 f1 00 00 00 00 00 00 00 10 02 00 00 86 01 00 00 44 02 00 00 0d 02 00 00 ........................D.......
3a00 00 00 00 00 e5 01 00 00 00 00 00 00 87 02 00 00 b2 00 00 00 00 00 00 00 00 00 00 00 85 00 00 00 ................................
3a20 4c 02 00 00 0f 02 00 00 04 00 00 00 00 00 00 00 84 00 00 00 93 00 00 00 00 00 00 00 5e 01 00 00 L...........................^...
3a40 c7 00 00 00 4d 00 00 00 0a 02 00 00 74 01 00 00 00 00 00 00 26 01 00 00 8b 02 00 00 23 00 00 00 ....M.......t.......&.......#...
3a60 86 02 00 00 8a 02 00 00 c5 01 00 00 a5 01 00 00 35 01 00 00 00 00 00 00 00 00 00 00 ce 00 00 00 ................5...............
3a80 06 02 00 00 eb 00 00 00 00 00 00 00 71 02 00 00 a0 02 00 00 5a 01 00 00 7a 02 00 00 82 02 00 00 ............q.......Z...z.......
3aa0 89 01 00 00 11 01 00 00 c9 02 00 00 f5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a7 01 00 00 ................................
3ac0 17 02 00 00 2c 02 00 00 7a 00 00 00 3b 01 00 00 3c 02 00 00 66 01 00 00 00 00 00 00 08 01 00 00 ....,...z...;...<...f...........
3ae0 00 00 00 00 c1 01 00 00 1f 01 00 00 6d 01 00 00 a9 00 00 00 aa 00 00 00 cb 00 00 00 00 00 00 00 ............m...................
3b00 00 00 00 00 36 00 00 00 07 00 00 00 f2 00 00 00 67 01 00 00 fd 00 00 00 00 00 00 00 42 02 00 00 ....6...........g...........B...
3b20 e5 00 00 00 08 02 00 00 90 01 00 00 00 00 00 00 00 00 00 00 b5 00 00 00 34 02 00 00 ca 01 00 00 ........................4.......
3b40 69 01 00 00 00 00 00 00 82 01 00 00 43 01 00 00 2b 02 00 00 2a 01 00 00 00 00 00 00 00 00 00 00 i...........C...+...*...........
3b60 e3 00 00 00 59 01 00 00 27 00 00 00 f6 00 00 00 e0 01 00 00 63 02 00 00 00 00 00 00 70 02 00 00 ....Y...'...........c.......p...
3b80 00 00 00 00 f7 00 00 00 00 00 00 00 00 00 00 00 ed 01 00 00 ae 00 00 00 94 02 00 00 00 00 00 00 ................................
3ba0 00 27 27 49 74 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 20 74 6f 20 6e 6f 74 65 2c 20 74 68 61 74 .''It.is.important.to.note,.that
3bc0 20 79 6f 75 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 74 6f 20 61 64 64 20 6c 6f 67 67 69 6e 67 20 .you.do.not.want.to.add.logging.
3be0 74 6f 20 74 68 65 20 65 73 74 61 62 6c 69 73 68 65 64 20 73 74 61 74 65 20 72 75 6c 65 20 61 73 to.the.established.state.rule.as
3c00 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 6c 6f 67 67 69 6e 67 20 62 6f 74 68 20 74 68 65 20 69 6e .you.will.be.logging.both.the.in
3c20 62 6f 75 6e 64 20 61 6e 64 20 6f 75 74 62 6f 75 6e 64 20 70 61 63 6b 65 74 73 20 66 6f 72 20 65 bound.and.outbound.packets.for.e
3c40 61 63 68 20 73 65 73 73 69 6f 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 6a 75 73 74 20 74 68 65 20 ach.session.instead.of.just.the.
3c60 69 6e 69 74 69 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 65 73 73 69 6f 6e 2e 20 59 6f 75 72 20 initiation.of.the.session..Your.
3c80 6c 6f 67 73 20 77 69 6c 6c 20 62 65 20 6d 61 73 73 69 76 65 20 69 6e 20 61 20 76 65 72 79 20 73 logs.will.be.massive.in.a.very.s
3ca0 68 6f 72 74 20 70 65 72 69 6f 64 20 6f 66 20 74 69 6d 65 2e 27 27 00 2a 2a 49 6d 70 6f 72 74 61 hort.period.of.time.''.**Importa
3cc0 6e 74 2a 2a 3a 20 41 64 64 20 61 6e 20 69 6e 74 65 72 66 61 63 65 20 72 6f 75 74 65 20 74 6f 20 nt**:.Add.an.interface.route.to.
3ce0 72 65 61 63 68 20 41 7a 75 72 65 27 73 20 42 47 50 20 6c 69 73 74 65 6e 65 72 00 2a 2a 49 6d 70 reach.Azure's.BGP.listener.**Imp
3d00 6f 72 74 61 6e 74 2a 2a 3a 20 41 64 64 20 61 6e 20 69 6e 74 65 72 66 61 63 65 20 72 6f 75 74 65 ortant**:.Add.an.interface.route
3d20 20 74 6f 20 72 65 61 63 68 20 62 6f 74 68 20 41 7a 75 72 65 27 73 20 42 47 50 20 6c 69 73 74 65 .to.reach.both.Azure's.BGP.liste
3d40 6e 65 72 73 00 2a 2a 49 6d 70 6f 72 74 61 6e 74 2a 2a 3a 20 44 69 73 61 62 6c 65 20 63 6f 6e 6e ners.**Important**:.Disable.conn
3d60 65 63 74 65 64 20 63 68 65 63 6b 20 5c 00 2a 2a 49 6d 70 6f 72 74 61 6e 74 2a 2a 3a 20 44 69 73 ected.check.\.**Important**:.Dis
3d80 61 62 6c 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 68 65 63 6b 2c 20 6f 74 68 65 72 77 69 73 65 20 able.connected.check,.otherwise.
3da0 74 68 65 20 72 6f 75 74 65 73 20 6c 65 61 72 6e 65 64 20 66 72 6f 6d 20 41 7a 75 72 65 20 77 69 the.routes.learned.from.Azure.wi
3dc0 6c 6c 20 6e 6f 74 20 62 65 20 69 6d 70 6f 72 74 65 64 20 69 6e 74 6f 20 74 68 65 20 72 6f 75 74 ll.not.be.imported.into.the.rout
3de0 69 6e 67 20 74 61 62 6c 65 2e 00 2a 2a 4e 4f 54 45 3a 2a 2a 20 56 79 4f 53 20 52 6f 75 74 65 72 ing.table..**NOTE:**.VyOS.Router
3e00 20 28 74 65 73 74 65 64 20 77 69 74 68 20 56 79 4f 53 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 .(tested.with.VyOS.1.4-rolling-2
3e20 30 32 31 31 30 33 31 30 33 31 37 29 20 e2 80 93 20 20 54 68 65 20 63 6f 6e 66 69 67 75 72 61 74 02110310317)......The.configurat
3e40 69 6f 6e 73 20 62 65 6c 6f 77 20 61 72 65 20 73 70 65 63 69 66 69 63 61 6c 6c 79 20 66 6f 72 20 ions.below.are.specifically.for.
3e60 56 79 4f 53 20 31 2e 34 2e 78 2e 00 2a 2a 4e 6f 74 65 3a 2a 2a 20 41 74 20 74 68 65 20 6d 6f 6d VyOS.1.4.x..**Note:**.At.the.mom
3e80 65 6e 74 2c 20 74 72 61 63 65 20 6d 70 6c 73 20 64 6f 65 73 6e e2 80 99 74 20 73 68 6f 77 20 6c ent,.trace.mpls.doesn...t.show.l
3ea0 61 62 65 6c 73 2f 70 61 74 68 73 2e 20 53 6f 20 77 65 e2 80 99 6c 6c 20 73 65 65 20 2a 20 2a 20 abels/paths..So.we...ll.see.*.*.
3ec0 2a 20 20 66 6f 72 20 74 68 65 20 74 72 61 6e 73 69 74 20 72 6f 75 74 65 72 73 20 6f 66 20 74 68 *..for.the.transit.routers.of.th
3ee0 65 20 6d 70 6c 73 20 62 61 63 6b 62 6f 6e 65 2e 00 2a 2a 54 68 69 73 20 73 70 65 63 69 66 69 63 e.mpls.backbone..**This.specific
3f00 20 65 78 61 6d 70 6c 65 20 69 73 20 66 6f 72 20 61 20 72 6f 75 74 65 72 20 6f 6e 20 61 20 73 74 .example.is.for.a.router.on.a.st
3f20 69 63 6b 2c 20 62 75 74 20 69 73 20 76 65 72 79 20 65 61 73 69 6c 79 20 61 64 61 70 74 65 64 20 ick,.but.is.very.easily.adapted.
3f40 66 6f 72 20 68 6f 77 65 76 65 72 20 6d 61 6e 79 20 4e 49 43 73 20 79 6f 75 20 68 61 76 65 2a 2a for.however.many.NICs.you.have**
3f60 3a 00 2a 2a 56 69 72 74 75 61 6c 20 52 6f 75 74 69 6e 67 20 61 6e 64 20 46 6f 72 77 61 72 64 69 :.**Virtual.Routing.and.Forwardi
3f80 6e 67 2a 2a 20 69 73 20 61 20 74 65 63 68 6e 6f 6c 6f 67 79 20 74 68 61 74 20 61 6c 6c 6f 77 20 ng**.is.a.technology.that.allow.
3fa0 6d 75 6c 74 69 70 6c 65 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 61 20 72 6f 75 74 69 6e 67 20 74 multiple.instance.of.a.routing.t
3fc0 61 62 6c 65 20 74 6f 20 65 78 69 73 74 20 77 69 74 68 69 6e 20 61 20 73 69 6e 67 6c 65 20 64 65 able.to.exist.within.a.single.de
3fe0 76 69 63 65 2e 20 4f 6e 65 20 6f 66 20 74 68 65 20 6b 65 79 20 61 73 70 65 63 74 20 6f 66 20 2a vice..One.of.the.key.aspect.of.*
4000 2a 56 52 46 73 2a 2a 20 69 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 73 68 61 72 65 20 74 68 65 *VRFs**.is.that.do.not.share.the
4020 20 73 61 6d 65 20 72 6f 75 74 65 73 20 6f 72 20 69 6e 74 65 72 66 61 63 65 73 2c 20 74 68 65 72 .same.routes.or.interfaces,.ther
4040 65 66 6f 72 65 20 70 61 63 6b 65 74 73 20 61 72 65 20 66 6f 72 77 61 72 64 65 64 20 62 65 74 77 efore.packets.are.forwarded.betw
4060 65 65 6e 20 69 6e 74 65 72 66 61 63 65 73 20 74 68 61 74 20 62 65 6c 6f 6e 67 20 74 6f 20 74 68 een.interfaces.that.belong.to.th
4080 65 20 73 61 6d 65 20 56 52 46 20 6f 6e 6c 79 2e 00 2a 2a 6f 66 66 73 69 74 65 31 2a 2a 00 2a 2a e.same.VRF.only..**offsite1**.**
40a0 72 6f 75 74 65 72 31 2a 2a 00 2a 2a 72 6f 75 74 65 72 32 2a 2a 00 31 30 2e 30 2e 30 2e 30 2f 31 router1**.**router2**.10.0.0.0/1
40c0 36 00 31 30 2e 30 2e 30 2e 34 00 31 30 2e 30 2e 30 2e 34 2c 31 30 2e 30 2e 30 2e 35 00 31 30 2e 6.10.0.0.4.10.0.0.4,10.0.0.5.10.
40e0 31 2e 31 2e 30 2f 33 30 00 31 30 2e 31 30 2e 30 2e 30 2f 31 36 00 31 30 2e 31 30 2e 30 2e 35 00 1.1.0/30.10.10.0.0/16.10.10.0.5.
4100 31 30 2e 32 2e 32 2e 30 2f 33 30 00 31 30 2e 35 30 2e 35 30 2e 31 3a 31 30 31 31 00 31 30 2e 36 10.2.2.0/30.10.50.50.1:1011.10.6
4120 30 2e 36 30 2e 31 3a 31 30 31 31 00 31 30 2e 38 30 2e 38 30 2e 31 3a 31 30 31 31 00 31 30 30 3a 0.60.1:1011.10.80.80.1:1011.100:
4140 20 27 50 75 62 6c 69 63 27 20 6e 65 74 77 6f 72 6b 2c 20 75 73 69 6e 67 20 6f 75 72 20 32 30 33 .'Public'.network,.using.our.203
4160 2e 30 2e 31 31 33 2e 30 2f 32 34 20 6e 65 74 77 6f 72 6b 2e 00 31 37 32 2e 31 36 2e 32 2e 30 2f .0.113.0/24.network..172.16.2.0/
4180 33 30 00 31 37 32 2e 31 37 2e 31 2e 32 20 43 53 30 20 2d 3e 20 43 53 34 00 31 37 32 2e 31 37 2e 30.172.17.1.2.CS0.->.CS4.172.17.
41a0 31 2e 32 2f 32 34 20 43 53 30 00 31 37 32 2e 31 37 2e 31 2e 32 2f 32 34 20 43 53 30 20 2d 20 3e 1.2/24.CS0.172.17.1.2/24.CS0.-.>
41c0 20 43 53 34 00 31 37 32 2e 31 37 2e 31 2e 32 2f 32 34 20 43 53 34 20 2d 20 3e 20 43 53 35 00 31 .CS4.172.17.1.2/24.CS4.-.>.CS5.1
41e0 37 32 2e 31 37 2e 31 2e 33 20 43 53 30 20 2d 3e 20 43 53 35 00 31 37 32 2e 31 37 2e 31 2e 34 20 72.17.1.3.CS0.->.CS5.172.17.1.4.
4200 43 53 30 20 2d 3e 20 43 53 36 00 31 37 32 2e 31 37 2e 31 2e 34 30 20 43 53 30 20 62 79 20 64 65 CS0.->.CS6.172.17.1.40.CS0.by.de
4220 66 61 75 6c 74 00 31 39 32 2e 31 36 38 2e 31 30 30 2e 31 30 2f 32 30 30 31 3a 30 44 42 38 3a 30 fault.192.168.100.10/2001:0DB8:0
4240 3a 41 41 41 41 3a 3a 31 30 20 69 73 20 74 68 65 20 61 64 6d 69 6e 69 73 74 72 61 74 6f 72 27 73 :AAAA::10.is.the.administrator's
4260 20 63 6f 6e 73 6f 6c 65 2e 20 49 74 20 63 61 6e 20 53 53 48 20 74 6f 20 56 79 4f 53 2e 00 31 39 .console..It.can.SSH.to.VyOS..19
4280 32 2e 31 36 38 2e 32 30 30 2e 32 30 30 2f 32 30 30 31 3a 30 44 42 38 3a 30 3a 42 42 42 42 3a 3a 2.168.200.200/2001:0DB8:0:BBBB::
42a0 32 30 30 20 69 73 20 61 6e 20 69 6e 74 65 72 6e 61 6c 2f 65 78 74 65 72 6e 61 6c 20 44 4e 53 2c 200.is.an.internal/external.DNS,
42c0 20 77 65 62 20 61 6e 64 20 6d 61 69 6c 20 28 53 4d 54 50 2f 49 4d 41 50 29 20 73 65 72 76 65 72 .web.and.mail.(SMTP/IMAP).server
42e0 2e 00 31 39 32 2e 31 36 38 2e 33 2e 30 2f 33 30 00 31 39 38 2e 35 31 2e 31 30 30 2e 33 00 32 20 ..192.168.3.0/30.198.51.100.3.2.
4300 70 72 69 76 61 74 65 20 73 75 62 6e 65 74 73 20 6f 6e 20 65 61 63 68 20 73 69 74 65 2e 00 32 20 private.subnets.on.each.site..2.
4320 78 20 52 6f 75 74 65 20 72 65 66 6c 65 63 74 6f 72 73 20 28 56 79 4f 53 2d 52 52 78 29 00 32 30 x.Route.reflectors.(VyOS-RRx).20
4340 30 31 3a 64 62 38 3a 3a 2f 31 32 37 00 32 30 30 31 3a 64 62 38 3a 3a 32 2f 31 32 37 00 32 30 30 01:db8::/127.2001:db8::2/127.200
4360 31 3a 64 62 38 3a 3a 34 2f 31 32 37 00 32 30 30 31 3a 64 62 38 3a 3a 36 2f 31 32 37 00 32 30 31 1:db8::4/127.2001:db8::6/127.201
4380 3a 20 27 49 6e 74 65 72 6e 61 6c 27 20 6e 65 74 77 6f 72 6b 2c 20 75 73 69 6e 67 20 31 30 2e 32 :.'Internal'.network,.using.10.2
43a0 30 30 2e 32 30 31 2e 30 2f 32 34 00 32 30 33 2e 30 2e 31 31 33 2e 32 00 32 30 33 2e 30 2e 31 31 00.201.0/24.203.0.113.2.203.0.11
43c0 33 2e 33 00 33 20 78 20 43 75 73 74 6f 6d 65 72 20 45 64 67 65 20 28 56 79 4f 53 2d 43 45 78 29 3.3.3.x.Customer.Edge.(VyOS-CEx)
43e0 00 33 20 78 20 50 72 6f 76 69 64 65 72 20 45 64 67 65 20 28 56 79 4f 73 2d 50 45 78 29 00 34 20 .3.x.Provider.Edge.(VyOs-PEx).4.
4400 78 20 50 72 6f 76 69 64 65 72 20 72 6f 75 74 65 72 73 20 28 56 79 4f 53 2d 50 78 29 00 35 30 3a x.Provider.routers.(VyOS-Px).50:
4420 20 55 70 73 74 72 65 61 6d 2c 20 75 73 69 6e 67 20 74 68 65 20 31 39 32 2e 30 2e 32 2e 30 2f 32 .Upstream,.using.the.192.0.2.0/2
4440 34 20 6e 65 74 77 6f 72 6b 20 61 6c 6c 6f 63 61 74 65 64 20 62 79 20 74 68 65 6d 2e 00 36 34 34 4.network.allocated.by.them..644
4460 39 36 3a 31 00 36 34 34 39 36 3a 31 30 30 00 36 34 34 39 36 3a 32 00 36 34 34 39 36 3a 35 30 00 96:1.64496:100.64496:2.64496:50.
4480 36 34 34 39 39 00 36 35 30 33 35 3a 31 30 31 31 00 36 35 30 33 35 3a 31 30 31 31 20 36 35 30 33 64499.65035:1011.65035:1011.6503
44a0 35 3a 31 30 33 30 00 36 35 30 33 35 3a 31 30 33 30 00 36 35 35 34 30 00 41 20 62 72 69 65 66 20 5:1030.65035:1030.65540.A.brief.
44c0 65 78 63 75 72 73 69 6f 6e 20 69 6e 74 6f 20 56 52 46 73 3a 20 54 68 69 73 20 68 61 73 20 62 65 excursion.into.VRFs:.This.has.be
44e0 65 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 6c 6f 6e 67 65 73 74 2d 73 74 61 6e 64 69 6e 67 20 66 en.one.of.the.longest-standing.f
4500 65 61 74 75 72 65 20 72 65 71 75 65 73 74 73 20 6f 66 20 56 79 4f 53 20 28 64 61 74 69 6e 67 20 eature.requests.of.VyOS.(dating.
4520 62 61 63 6b 20 74 6f 20 32 30 31 36 29 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 64 65 73 63 72 back.to.2016).which.can.be.descr
4540 69 62 65 64 20 61 73 20 22 61 20 56 4c 41 4e 20 66 6f 72 20 6c 61 79 65 72 20 32 20 69 73 20 77 ibed.as."a.VLAN.for.layer.2.is.w
4560 68 61 74 20 61 20 56 52 46 20 69 73 20 66 6f 72 20 6c 61 79 65 72 20 33 22 2e 20 57 69 74 68 20 hat.a.VRF.is.for.layer.3"..With.
4580 56 52 46 73 2c 20 61 20 72 6f 75 74 65 72 2f 73 79 73 74 65 6d 20 63 61 6e 20 68 6f 6c 64 20 6d VRFs,.a.router/system.can.hold.m
45a0 75 6c 74 69 70 6c 65 2c 20 69 73 6f 6c 61 74 65 64 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 73 ultiple,.isolated.routing.tables
45c0 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 73 79 73 74 65 6d 2e 20 49 66 20 79 6f 75 20 77 6f 6e 64 .on.the.same.system..If.you.wond
45e0 65 72 20 77 68 61 74 27 73 20 74 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e er.what's.the.difference.between
4600 20 6d 75 6c 74 69 70 6c 65 20 74 61 62 6c 65 73 20 74 68 61 74 20 70 65 6f 70 6c 65 20 75 73 65 .multiple.tables.that.people.use
4620 64 20 66 6f 72 20 70 6f 6c 69 63 79 2d 62 61 73 65 64 20 72 6f 75 74 69 6e 67 20 73 69 6e 63 65 d.for.policy-based.routing.since
4640 20 66 6f 72 65 76 65 72 2c 20 69 74 27 73 20 74 68 61 74 20 61 20 56 52 46 20 61 6c 73 6f 20 69 .forever,.it's.that.a.VRF.also.i
4660 73 6f 6c 61 74 65 73 20 63 6f 6e 6e 65 63 74 65 64 20 72 6f 75 74 65 73 20 72 61 74 68 65 72 20 solates.connected.routes.rather.
4680 74 68 61 6e 20 6a 75 73 74 20 73 74 61 74 69 63 20 61 6e 64 20 64 79 6e 61 6d 69 63 61 6c 6c 79 than.just.static.and.dynamically
46a0 20 6c 65 61 72 6e 65 64 20 72 6f 75 74 65 73 2c 20 73 6f 20 69 74 20 61 6c 6c 6f 77 73 20 4e 49 .learned.routes,.so.it.allows.NI
46c0 43 73 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 73 20 74 6f 20 75 73 65 20 63 6f 6e 66 Cs.in.different.VRFs.to.use.conf
46e0 6c 69 63 74 69 6e 67 20 6e 65 74 77 6f 72 6b 20 72 61 6e 67 65 73 20 77 69 74 68 6f 75 74 20 69 licting.network.ranges.without.i
4700 73 73 75 65 73 2e 00 41 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 72 65 73 6f 75 72 63 65 20 64 65 70 ssues..A.connection.resource.dep
4720 6c 6f 79 65 64 20 69 6e 20 41 7a 75 72 65 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20 41 7a 75 72 65 loyed.in.Azure.linking.the.Azure
4740 20 56 4e 65 74 20 67 61 74 65 77 61 79 20 61 6e 64 20 74 68 65 20 6c 6f 63 61 6c 20 6e 65 74 77 .VNet.gateway.and.the.local.netw
4760 6f 72 6b 20 67 61 74 65 77 61 79 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 56 79 6f ork.gateway.representing.the.Vyo
4780 73 20 64 65 76 69 63 65 2e 00 41 20 68 6f 73 74 20 60 60 76 79 6f 73 2d 6f 6f 62 6d 60 60 20 77 s.device..A.host.``vyos-oobm``.w
47a0 69 6c 6c 20 75 73 65 20 61 73 20 61 20 73 73 68 20 70 72 6f 78 79 2e 20 54 68 69 73 20 68 6f 73 ill.use.as.a.ssh.proxy..This.hos
47c0 74 20 69 73 20 6a 75 73 74 20 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20 74 68 65 20 4c 61 62 20 t.is.just.necessary.for.the.Lab.
47e0 74 65 73 74 2e 00 41 20 6b 65 79 20 70 6f 69 6e 74 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 test..A.key.point.to.understand.
4800 69 73 20 74 68 61 74 20 69 66 20 77 65 20 6e 65 65 64 20 74 77 6f 20 56 52 46 73 20 74 6f 20 63 is.that.if.we.need.two.VRFs.to.c
4820 6f 6d 6d 75 6e 69 63 61 74 65 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 6f 74 68 65 72 20 45 58 ommunicate.between.each.other.EX
4840 50 4f 52 54 20 72 74 20 66 72 6f 6d 20 56 52 46 31 20 68 61 73 20 74 6f 20 62 65 20 69 6e 20 74 PORT.rt.from.VRF1.has.to.be.in.t
4860 68 65 20 49 4d 50 4f 52 54 20 72 74 20 6c 69 73 74 20 66 72 6f 6d 20 56 52 46 32 2e 20 42 75 74 he.IMPORT.rt.list.from.VRF2..But
4880 20 74 68 69 73 20 69 73 20 6f 6e 6c 79 20 69 6e 20 4f 4e 45 20 64 69 72 65 63 74 69 6f 6e 2c 20 .this.is.only.in.ONE.direction,.
48a0 74 6f 20 63 6f 6d 70 6c 65 74 65 20 74 68 65 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 74 68 to.complete.the.communication.th
48c0 65 20 45 58 50 4f 52 54 20 72 74 20 66 72 6f 6d 20 56 52 46 32 20 68 61 73 20 74 6f 20 62 65 20 e.EXPORT.rt.from.VRF2.has.to.be.
48e0 69 6e 20 74 68 65 20 49 4d 50 4f 52 54 20 72 74 20 6c 69 73 74 20 66 72 6f 6d 20 56 52 46 31 2e in.the.IMPORT.rt.list.from.VRF1.
4900 00 41 20 6c 6f 63 61 6c 20 6e 65 74 77 6f 72 6b 20 67 61 74 65 77 61 79 20 64 65 70 6c 6f 79 65 .A.local.network.gateway.deploye
4920 64 20 69 6e 20 41 7a 75 72 65 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 56 79 6f 73 d.in.Azure.representing.the.Vyos
4940 20 64 65 76 69 63 65 2c 20 6d 61 74 63 68 69 6e 67 20 74 68 65 20 62 65 6c 6f 77 20 56 79 6f 73 .device,.matching.the.below.Vyos
4960 20 73 65 74 74 69 6e 67 73 20 65 78 63 65 70 74 20 66 6f 72 20 61 64 64 72 65 73 73 20 73 70 61 .settings.except.for.address.spa
4980 63 65 2c 20 77 68 69 63 68 20 6f 6e 6c 79 20 72 65 71 75 69 72 65 73 20 74 68 65 20 56 79 6f 73 ce,.which.only.requires.the.Vyos
49a0 20 70 72 69 76 61 74 65 20 49 50 2c 20 69 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 31 30 2e .private.IP,.in.this.example.10.
49c0 31 30 2e 30 2e 35 2f 33 32 00 41 20 70 61 69 72 20 6f 66 20 41 7a 75 72 65 20 56 4e 65 74 20 47 10.0.5/32.A.pair.of.Azure.VNet.G
49e0 61 74 65 77 61 79 73 20 64 65 70 6c 6f 79 65 64 20 69 6e 20 61 63 74 69 76 65 2d 61 63 74 69 76 ateways.deployed.in.active-activ
4a00 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 20 42 47 50 20 65 6e 61 62 6c 65 64 e.configuration.with.BGP.enabled
4a20 2e 00 41 20 70 61 69 72 20 6f 66 20 41 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 73 20 ..A.pair.of.Azure.VNet.Gateways.
4a40 64 65 70 6c 6f 79 65 64 20 69 6e 20 61 63 74 69 76 65 2d 70 61 73 73 69 76 65 20 63 6f 6e 66 69 deployed.in.active-passive.confi
4a60 67 75 72 61 74 69 6f 6e 20 77 69 74 68 20 42 47 50 20 65 6e 61 62 6c 65 64 2e 00 41 20 70 75 62 guration.with.BGP.enabled..A.pub
4a80 6c 69 63 2c 20 72 6f 75 74 61 62 6c 65 20 49 50 76 34 20 61 64 64 72 65 73 73 2e 20 54 68 69 73 lic,.routable.IPv4.address..This
4aa0 20 64 6f 65 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 69 6c 79 20 6e 65 65 64 20 74 6f 20 62 65 .does.not.necessarily.need.to.be
4ac0 20 73 74 61 74 69 63 2c 20 62 75 74 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 64 20 74 6f 20 75 70 .static,.but.you.will.need.to.up
4ae0 64 61 74 65 20 74 68 65 20 74 75 6e 6e 65 6c 20 65 6e 64 70 6f 69 6e 74 20 77 68 65 6e 2f 69 66 date.the.tunnel.endpoint.when/if
4b00 20 79 6f 75 72 20 49 50 20 61 64 64 72 65 73 73 20 63 68 61 6e 67 65 73 2c 20 77 68 69 63 68 20 .your.IP.address.changes,.which.
4b20 63 61 6e 20 62 65 20 64 6f 6e 65 20 77 69 74 68 20 61 20 73 63 72 69 70 74 20 61 6e 64 20 61 20 can.be.done.with.a.script.and.a.
4b40 73 63 68 65 64 75 6c 65 64 20 74 61 73 6b 2e 00 41 20 72 75 6c 65 20 6f 72 64 65 72 20 66 6f 72 scheduled.task..A.rule.order.for
4b60 20 70 72 69 6f 72 69 74 69 7a 69 6e 67 20 74 72 61 66 66 69 63 20 69 73 20 75 73 65 66 75 6c 20 .prioritizing.traffic.is.useful.
4b80 69 6e 20 73 63 65 6e 61 72 69 6f 73 20 77 68 65 72 65 20 74 68 65 20 73 65 63 6f 6e 64 61 72 79 in.scenarios.where.the.secondary
4ba0 20 6c 69 6e 6b 20 68 61 73 20 61 20 6c 6f 77 65 72 20 73 70 65 65 64 20 61 6e 64 20 73 68 6f 75 .link.has.a.lower.speed.and.shou
4bc0 6c 64 20 6f 6e 6c 79 20 63 61 72 72 79 20 68 69 67 68 20 70 72 69 6f 72 69 74 79 20 74 72 61 66 ld.only.carry.high.priority.traf
4be0 66 69 63 2e 20 49 74 20 69 73 20 61 73 73 75 6d 65 64 20 66 6f 72 20 74 68 69 73 20 65 78 61 6d fic..It.is.assumed.for.this.exam
4c00 70 6c 65 20 74 68 61 74 20 65 74 68 31 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 61 20 ple.that.eth1.is.connected.to.a.
4c20 73 6c 6f 77 65 72 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 68 61 6e 20 65 74 68 30 20 61 6e 64 20 slower.connection.than.eth0.and.
4c40 73 68 6f 75 6c 64 20 70 72 69 6f 72 69 74 69 7a 65 20 56 6f 49 50 20 74 72 61 66 66 69 63 2e 00 should.prioritize.VoIP.traffic..
4c60 41 20 73 69 6d 70 6c 65 20 73 6f 6c 75 74 69 6f 6e 20 63 6f 75 6c 64 20 62 65 20 75 73 69 6e 67 A.simple.solution.could.be.using
4c80 20 64 69 66 66 65 72 65 6e 74 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 73 2c 20 6f 72 20 56 52 .different.routing.tables,.or.VR
4ca0 46 73 20 66 6f 72 20 61 6c 6c 20 74 68 65 20 6e 65 74 77 6f 72 6b 73 20 73 6f 20 77 65 20 63 61 Fs.for.all.the.networks.so.we.ca
4cc0 6e 20 6b 65 65 70 20 74 68 65 20 72 6f 75 74 69 6e 67 20 72 65 73 74 72 69 63 74 69 6f 6e 73 2e n.keep.the.routing.restrictions.
4ce0 20 42 75 74 20 66 6f 72 20 75 73 20 74 6f 20 72 6f 75 74 65 20 62 65 74 77 65 65 6e 20 74 68 65 .But.for.us.to.route.between.the
4d00 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 73 20 77 65 20 77 6f 75 6c 64 20 6e 65 65 64 20 61 20 .different.VRFs.we.would.need.a.
4d20 63 61 62 6c 65 20 6f 72 20 61 20 6c 6f 67 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 65 cable.or.a.logical.connection.be
4d40 74 77 65 65 6e 20 65 61 63 68 20 6f 74 68 65 72 3a 00 41 44 44 52 45 53 53 31 30 20 63 68 61 6e tween.each.other:.ADDRESS10.chan
4d60 67 65 20 43 53 30 20 2d 3e 20 43 53 34 20 73 6f 75 72 63 65 20 31 37 32 2e 31 37 2e 31 2e 32 2f ge.CS0.->.CS4.source.172.17.1.2/
4d80 33 32 00 41 44 44 52 45 53 53 32 30 20 63 68 61 6e 67 65 20 43 53 30 20 2d 3e 20 43 53 35 20 73 32.ADDRESS20.change.CS0.->.CS5.s
4da0 6f 75 72 63 65 20 31 37 32 2e 31 37 2e 31 2e 33 2f 33 32 00 41 44 44 52 45 53 53 33 30 20 63 68 ource.172.17.1.3/32.ADDRESS30.ch
4dc0 61 6e 67 65 20 43 53 30 20 2d 3e 20 43 53 36 20 73 6f 75 72 63 65 20 31 37 32 2e 31 37 2e 31 2e ange.CS0.->.CS6.source.172.17.1.
4de0 34 2f 33 32 00 41 63 63 6f 75 6e 74 20 61 74 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 74 75 6e 6e 4/32.Account.at.https://www.tunn
4e00 65 6c 62 72 6f 6b 65 72 2e 6e 65 74 2f 00 41 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 20 6f elbroker.net/.Active.Directory.o
4e20 6e 20 57 69 6e 64 6f 77 73 20 73 65 72 76 65 72 00 41 64 64 20 28 74 65 6d 70 6f 72 61 72 79 29 n.Windows.server.Add.(temporary)
4e40 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 00 41 64 64 20 61 20 73 69 6d 70 6c 65 20 70 6c 61 79 .default.route.Add.a.simple.play
4e60 62 6f 6f 6b 20 77 69 74 68 20 74 68 65 20 74 61 73 6b 73 20 66 6f 72 20 65 61 63 68 20 72 6f 75 book.with.the.tasks.for.each.rou
4e80 74 65 72 3a 00 41 64 64 20 61 6c 6c 20 74 68 65 20 56 79 4f 53 20 68 6f 73 74 73 3a 00 41 64 64 ter:.Add.all.the.VyOS.hosts:.Add
4ea0 20 61 6c 6c 20 74 68 65 20 68 6f 73 74 73 20 6f 66 20 56 79 4f 53 3a 00 41 64 64 20 67 65 6e 65 .all.the.hosts.of.VyOS:.Add.gene
4ec0 72 61 6c 20 76 61 72 69 61 62 6c 65 73 3a 00 41 64 64 20 74 68 65 20 4c 44 41 50 20 70 6c 75 67 ral.variables:.Add.the.LDAP.plug
4ee0 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 60 2f 63 6f 6e 66 69 67 2f 61 in.configuration.file.`/config/a
4f00 75 74 68 2f 6c 64 61 70 2d 61 75 74 68 2e 63 6f 6e 66 69 67 60 00 41 64 64 20 74 68 65 20 73 69 uth/ldap-auth.config`.Add.the.si
4f20 6d 70 6c 65 20 70 6c 61 79 62 6f 6f 6b 20 77 69 74 68 20 74 68 65 20 74 61 73 6b 73 20 66 6f 72 mple.playbook.with.the.tasks.for
4f40 20 65 61 63 68 20 72 6f 75 74 65 72 3a 00 41 64 64 69 6e 67 20 61 20 72 75 6c 65 20 66 6f 72 20 .each.router:.Adding.a.rule.for.
4f60 74 68 65 20 73 65 63 6f 6e 64 20 69 6e 74 65 72 66 61 63 65 00 41 64 76 65 72 74 69 73 65 20 63 the.second.interface.Advertise.c
4f80 6f 6e 6e 65 63 74 65 64 20 72 6f 75 74 65 73 00 41 66 74 65 72 20 61 6c 6c 20 69 73 20 64 6f 6e onnected.routes.After.all.is.don
4fa0 65 20 61 6e 64 20 63 6f 6d 6d 69 74 2c 20 6c 65 74 27 73 20 74 61 6b 65 20 61 20 6c 6f 6f 6b 20 e.and.commit,.let's.take.a.look.
4fc0 69 66 20 74 68 65 20 57 69 72 65 67 75 61 72 64 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 75 70 if.the.Wireguard.interface.is.up
4fe0 20 61 6e 64 20 72 75 6e 6e 69 6e 67 2e 00 41 66 74 65 72 20 63 6f 6e 66 69 67 75 72 65 64 20 61 .and.running..After.configured.a
5000 6c 6c 20 74 68 65 20 56 52 46 73 20 69 6e 76 6f 6c 76 65 64 20 69 6e 20 74 68 69 73 20 74 6f 70 ll.the.VRFs.involved.in.this.top
5020 6f 6c 6f 67 79 20 77 65 20 74 61 6b 65 20 61 20 64 65 65 70 65 72 20 6c 6f 6f 6b 20 61 74 20 62 ology.we.take.a.deeper.look.at.b
5040 6f 74 68 20 42 47 50 20 61 6e 64 20 52 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 66 6f 72 20 74 68 oth.BGP.and.Routing.table.for.th
5060 65 20 56 52 46 20 4c 41 4e 31 00 41 66 74 65 72 20 73 6f 6d 65 20 74 65 73 74 69 6e 67 2c 20 77 e.VRF.LAN1.After.some.testing,.w
5080 65 20 63 61 6e 20 63 68 65 63 6b 20 49 50 53 65 63 20 73 74 61 74 75 73 2c 20 61 6e 64 20 63 6f e.can.check.IPSec.status,.and.co
50a0 75 6e 74 65 72 20 6f 6e 20 65 76 65 72 79 20 74 75 6e 6e 65 6c 3a 00 41 66 74 65 72 20 73 6f 6d unter.on.every.tunnel:.After.som
50c0 65 20 74 65 73 74 69 6e 67 2c 20 77 65 20 63 61 6e 20 63 68 65 63 6b 20 69 70 73 65 63 20 73 74 e.testing,.we.can.check.ipsec.st
50e0 61 74 75 73 2c 20 61 6e 64 20 63 6f 75 6e 74 65 72 20 6f 6e 20 65 76 65 72 79 20 74 75 6e 6e 65 atus,.and.counter.on.every.tunne
5100 6c 3a 00 41 66 74 65 72 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 20 65 74 68 30 20 6f 6e 20 72 l:.After.the.interface.eth0.on.r
5120 6f 75 74 65 72 20 56 79 4f 53 33 00 41 66 74 65 72 20 74 68 69 73 2c 20 77 65 20 6e 65 65 64 20 outer.VyOS3.After.this,.we.need.
5140 74 68 65 20 44 48 43 50 2d 53 65 72 76 65 72 20 61 6e 64 20 52 65 6c 61 79 20 63 6f 6e 66 69 67 the.DHCP-Server.and.Relay.config
5160 75 72 61 74 69 6f 6e 2e 20 54 6f 20 67 65 74 20 61 20 74 65 73 74 61 62 6c 65 20 72 65 73 75 6c uration..To.get.a.testable.resul
5180 74 2c 20 77 65 20 6a 75 73 74 20 68 61 76 65 20 6f 6e 65 20 49 50 20 69 6e 20 74 68 65 20 44 48 t,.we.just.have.one.IP.in.the.DH
51a0 43 50 20 72 61 6e 67 65 2e 20 45 78 70 61 6e 64 20 69 74 20 61 73 20 79 6f 75 20 6e 65 65 64 20 CP.range..Expand.it.as.you.need.
51c0 69 74 2e 00 41 66 74 65 72 20 79 6f 75 20 68 61 76 65 20 65 61 63 68 20 70 75 62 6c 69 63 20 6b it..After.you.have.each.public.k
51e0 65 79 2e 20 54 68 65 20 77 69 72 65 67 75 61 72 64 20 69 6e 74 65 72 66 61 63 65 73 20 63 61 6e ey..The.wireguard.interfaces.can
5200 20 62 65 20 73 65 74 75 70 2e 00 41 6c 6c 20 6f 75 74 67 6f 69 6e 67 20 70 61 63 6b 65 74 73 20 .be.setup..All.outgoing.packets.
5220 61 72 65 20 61 73 73 69 67 6e 65 64 20 74 68 65 20 73 6f 75 72 63 65 20 61 64 64 72 65 73 73 20 are.assigned.the.source.address.
5240 6f 66 20 74 68 65 20 61 73 73 69 67 6e 65 64 20 69 6e 74 65 72 66 61 63 65 20 28 53 4e 41 54 29 of.the.assigned.interface.(SNAT)
5260 2e 00 41 6c 6c 20 74 72 61 66 66 69 63 20 63 6f 6d 69 6e 67 20 69 6e 20 74 68 72 6f 75 67 68 20 ..All.traffic.coming.in.through.
5280 65 74 68 32 20 69 73 20 62 61 6c 61 6e 63 65 64 20 62 65 74 77 65 65 6e 20 65 74 68 30 20 61 6e eth2.is.balanced.between.eth0.an
52a0 64 20 65 74 68 31 20 6f 6e 20 74 68 65 20 72 6f 75 74 65 72 2e 00 41 6c 6c 6f 77 20 44 48 43 50 d.eth1.on.the.router..Allow.DHCP
52c0 76 36 20 70 61 63 6b 65 74 73 20 66 6f 72 20 72 6f 75 74 65 72 00 41 6c 6c 6f 77 20 44 4e 53 20 v6.packets.for.router.Allow.DNS.
52e0 72 65 71 75 65 73 74 73 20 6f 6e 6c 79 20 6f 6e 6c 79 20 66 6f 72 20 6c 6f 63 61 6c 20 6e 65 74 requests.only.only.for.local.net
5300 77 6f 72 6b 73 2e 00 41 6c 6c 6f 77 20 49 43 4d 50 20 6f 6e 20 61 6c 6c 20 69 6e 74 65 72 66 61 works..Allow.ICMP.on.all.interfa
5320 63 65 73 2e 00 41 6c 6c 6f 77 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 72 6f 75 74 65 72 20 ces..Allow.access.to.the.router.
5340 6f 6e 6c 79 20 66 72 6f 6d 20 74 72 75 73 74 65 64 20 6e 65 74 77 6f 72 6b 73 2e 00 41 6c 6c 6f only.from.trusted.networks..Allo
5360 77 20 61 6c 6c 20 65 73 74 61 62 6c 69 73 68 65 64 20 61 6e 64 20 72 65 6c 61 74 65 64 20 74 72 w.all.established.and.related.tr
5380 61 66 66 69 63 20 66 6f 72 20 72 6f 75 74 65 72 20 61 6e 64 20 4c 41 4e 00 41 6c 6c 6f 77 20 61 affic.for.router.and.LAN.Allow.a
53a0 6c 6c 20 69 63 6d 70 76 36 20 70 61 63 6b 65 74 73 20 66 6f 72 20 72 6f 75 74 65 72 20 61 6e 64 ll.icmpv6.packets.for.router.and
53c0 20 4c 41 4e 00 41 6c 6c 6f 77 20 61 6c 6c 20 6e 65 77 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 66 .LAN.Allow.all.new.connections.f
53e0 72 6f 6d 20 6c 6f 63 61 6c 20 73 75 62 6e 65 74 73 2e 00 41 6c 6c 6f 77 20 63 6f 6e 6e 65 63 74 rom.local.subnets..Allow.connect
5400 69 6f 6e 73 20 66 72 6f 6d 20 4c 41 4e 73 20 74 6f 20 4c 41 4e 73 20 74 68 72 6f 75 67 68 74 20 ions.from.LANs.to.LANs.throught.
5420 74 68 65 20 74 75 6e 6e 65 6c 2e 00 41 6c 6c 6f 77 20 64 6e 73 20 72 65 71 75 65 73 74 73 20 6f the.tunnel..Allow.dns.requests.o
5440 6e 6c 79 20 6f 6e 6c 79 20 66 6f 72 20 6c 6f 63 61 6c 20 6e 65 74 77 6f 72 6b 73 2e 00 41 6c 6c nly.only.for.local.networks..All
5460 6f 77 20 69 63 6d 70 20 6f 6e 20 61 6c 6c 20 69 6e 74 65 72 66 61 63 65 73 2e 00 41 6c 73 6f 20 ow.icmp.on.all.interfaces..Also.
5480 77 65 20 63 61 6e 20 76 65 72 69 66 79 20 68 6f 77 20 50 45 20 64 65 76 69 63 65 73 20 72 65 63 we.can.verify.how.PE.devices.rec
54a0 65 69 76 65 73 20 56 50 4e 76 34 20 6e 65 74 77 6f 72 6b 73 20 66 72 6f 6d 20 74 68 65 20 52 52 eives.VPNv4.networks.from.the.RR
54c0 73 20 61 6e 64 20 69 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 68 65 20 73 70 65 s.and.installing.them.to.the.spe
54e0 63 69 66 69 63 20 63 75 73 74 6f 6d 65 72 20 56 52 46 73 3a 00 41 6c 73 6f 2c 20 77 65 20 63 61 cific.customer.VRFs:.Also,.we.ca
5500 6e 20 63 68 65 63 6b 20 66 69 72 65 77 61 6c 6c 20 63 6f 75 6e 74 65 72 73 3a 00 41 6e 20 4c 33 n.check.firewall.counters:.An.L3
5520 56 50 4e 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 6d 75 6c 74 69 70 6c 65 20 61 63 63 65 73 73 20 VPN.consists.of.multiple.access.
5540 6c 69 6e 6b 73 2c 20 6d 75 6c 74 69 70 6c 65 20 56 50 4e 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 links,.multiple.VPN.routing.and.
5560 66 6f 72 77 61 72 64 69 6e 67 20 28 56 52 46 29 20 74 61 62 6c 65 73 2c 20 61 6e 64 20 6d 75 6c forwarding.(VRF).tables,.and.mul
5580 74 69 70 6c 65 20 4d 50 4c 53 20 70 61 74 68 73 20 6f 72 20 6d 75 6c 74 69 70 6c 65 20 50 32 4d tiple.MPLS.paths.or.multiple.P2M
55a0 50 20 4c 53 50 73 2e 20 41 6e 20 4c 33 56 50 4e 20 63 61 6e 20 62 65 20 63 6f 6e 66 69 67 75 72 P.LSPs..An.L3VPN.can.be.configur
55c0 65 64 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 63 75 73 74 6f 6d ed.to.connect.two.or.more.custom
55e0 65 72 20 73 69 74 65 73 2e 20 49 6e 20 68 75 62 2d 61 6e 64 2d 73 70 6f 6b 65 20 4d 50 4c 53 20 er.sites..In.hub-and-spoke.MPLS.
5600 4c 33 56 50 4e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 73 2c 20 74 68 65 20 73 70 6f 6b 65 20 72 6f L3VPN.environments,.the.spoke.ro
5620 75 74 65 72 73 20 6e 65 65 64 20 74 6f 20 68 61 76 65 20 75 6e 69 71 75 65 20 52 6f 75 74 65 20 uters.need.to.have.unique.Route.
5640 44 69 73 74 69 6e 67 75 69 73 68 65 72 73 20 28 52 44 73 29 2e 20 49 6e 20 6f 72 64 65 72 20 74 Distinguishers.(RDs)..In.order.t
5660 6f 20 75 73 65 20 74 68 65 20 68 75 62 20 73 69 74 65 20 61 73 20 61 20 74 72 61 6e 73 69 74 20 o.use.the.hub.site.as.a.transit.
5680 70 6f 69 6e 74 20 66 6f 72 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 69 6e 20 73 75 63 68 20 61 point.for.connectivity.in.such.a
56a0 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2c 20 74 68 65 20 73 70 6f 6b 65 20 73 69 74 65 73 20 65 n.environment,.the.spoke.sites.e
56c0 78 70 6f 72 74 20 74 68 65 69 72 20 72 6f 75 74 65 73 20 74 6f 20 74 68 65 20 68 75 62 2e 20 53 xport.their.routes.to.the.hub..S
56e0 70 6f 6b 65 73 20 63 61 6e 20 74 61 6c 6b 20 74 6f 20 68 75 62 73 2c 20 62 75 74 20 6e 65 76 65 pokes.can.talk.to.hubs,.but.neve
5700 72 20 68 61 76 65 20 64 69 72 65 63 74 20 70 61 74 68 73 20 74 6f 20 6f 74 68 65 72 20 73 70 6f r.have.direct.paths.to.other.spo
5720 6b 65 73 2e 20 41 6c 6c 20 74 72 61 66 66 69 63 20 62 65 74 77 65 65 6e 20 73 70 6f 6b 65 73 20 kes..All.traffic.between.spokes.
5740 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 61 6e 64 20 64 65 6c 69 76 65 72 65 64 20 6f 76 65 72 is.controlled.and.delivered.over
5760 20 74 68 65 20 68 75 62 20 73 69 74 65 2e 00 41 6e 64 20 4e 41 54 20 43 6f 6e 66 69 67 75 72 61 .the.hub.site..And.NAT.Configura
5780 74 69 6f 6e 3a 00 41 6e 64 20 70 69 6e 67 20 74 68 65 20 42 72 61 6e 63 68 20 50 43 20 66 72 6f tion:.And.ping.the.Branch.PC.fro
57a0 6d 20 79 6f 75 72 20 63 65 6e 74 72 61 6c 20 72 6f 75 74 65 72 20 74 6f 20 63 68 65 63 6b 20 74 m.your.central.router.to.check.t
57c0 68 65 20 72 65 73 70 6f 6e 73 65 2e 00 41 6e 64 20 73 68 6f 77 20 61 6c 6c 20 44 48 43 50 20 4c he.response..And.show.all.DHCP.L
57e0 65 61 73 65 73 00 41 6e 64 20 74 68 65 20 60 60 63 6c 69 65 6e 74 60 60 20 74 6f 20 72 65 63 65 eases.And.the.``client``.to.rece
5800 69 76 65 20 61 6e 20 49 50 76 36 20 61 64 64 72 65 73 73 20 77 69 74 68 20 73 74 61 74 65 6c 65 ive.an.IPv6.address.with.statele
5820 73 73 20 61 75 74 6f 63 6f 6e 66 69 67 2e 00 41 6e 73 69 62 6c 65 20 45 78 61 6d 70 6c 65 20 74 ss.autoconfig..Ansible.Example.t
5840 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 41 6e 73 69 62 6c 65 20 65 78 61 6d 70 6c 65 00 41 6e opology.image.Ansible.example.An
5860 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 6c 61 74 65 64 20 74 6f 20 61 20 56 52 46 20 69 y.information.related.to.a.VRF.i
5880 73 20 6e 6f 74 20 65 78 63 68 61 6e 67 65 64 20 62 65 74 77 65 65 6e 20 64 65 76 69 63 65 73 20 s.not.exchanged.between.devices.
58a0 2d 6f 72 20 69 6e 20 74 68 65 20 73 61 6d 65 20 64 65 76 69 63 65 2d 20 62 79 20 64 65 66 61 75 -or.in.the.same.device-.by.defau
58c0 6c 74 2c 20 74 68 69 73 20 69 73 20 61 20 74 65 63 68 6e 69 71 75 65 20 63 61 6c 6c 65 64 20 2a lt,.this.is.a.technique.called.*
58e0 2a 56 52 46 2d 4c 69 74 65 2a 2a 2e 00 41 70 70 65 6e 64 69 78 2d 41 00 41 70 70 65 6e 64 69 78 *VRF-Lite**..Appendix-A.Appendix
5900 2d 42 00 41 73 20 61 20 72 65 6d 69 6e 64 65 72 2c 20 6f 6e 6c 79 20 61 64 76 65 72 74 69 73 65 -B.As.a.reminder,.only.advertise
5920 20 72 6f 75 74 65 73 20 74 68 61 74 20 79 6f 75 20 61 72 65 20 74 68 65 20 64 65 66 61 75 6c 74 .routes.that.you.are.the.default
5940 20 72 6f 75 74 65 72 20 66 6f 72 2e 20 54 68 69 73 20 69 73 20 77 68 79 20 77 65 20 61 72 65 20 .router.for..This.is.why.we.are.
5960 4e 4f 54 20 61 6e 6e 6f 75 6e 63 69 6e 67 20 74 68 65 20 31 39 32 2e 30 2e 32 2e 30 2f 32 34 20 NOT.announcing.the.192.0.2.0/24.
5980 6e 65 74 77 6f 72 6b 2c 20 62 65 63 61 75 73 65 20 69 66 20 74 68 61 74 20 77 61 73 20 61 6e 6e network,.because.if.that.was.ann
59a0 6f 75 6e 63 65 64 20 69 6e 74 6f 20 4f 53 50 46 2c 20 74 68 65 20 6f 74 68 65 72 20 72 6f 75 74 ounced.into.OSPF,.the.other.rout
59c0 65 72 73 20 77 6f 75 6c 64 20 74 72 79 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 74 68 61 74 ers.would.try.to.connect.to.that
59e0 20 6e 65 74 77 6f 72 6b 20 6f 76 65 72 20 61 20 74 75 6e 6e 65 6c 20 74 68 61 74 20 63 6f 6e 6e .network.over.a.tunnel.that.conn
5a00 65 63 74 73 20 74 6f 20 74 68 61 74 20 6e 65 74 77 6f 72 6b 21 00 41 73 20 77 65 20 63 61 6e 20 ects.to.that.network!.As.we.can.
5a20 73 65 65 20 65 76 65 6e 20 69 66 20 62 6f 74 68 20 56 52 46 20 4c 41 4e 31 20 61 6e 64 20 4c 41 see.even.if.both.VRF.LAN1.and.LA
5a40 4e 32 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 69 6d 70 6f 72 74 20 52 54 73 20 77 65 20 61 72 N2.has.the.same.import.RTs.we.ar
5a60 65 20 61 62 6c 65 20 74 6f 20 73 65 6c 65 63 74 20 77 68 69 63 68 20 72 6f 75 74 65 73 20 61 72 e.able.to.select.which.routes.ar
5a80 65 20 65 66 66 65 63 74 69 76 65 6c 79 20 69 6d 70 6f 72 74 65 64 20 61 6e 64 20 69 6e 73 74 61 e.effectively.imported.and.insta
5aa0 6c 6c 65 64 2e 00 41 73 20 77 65 20 63 61 6e 20 73 65 65 20 69 6e 20 74 68 65 20 42 47 50 20 74 lled..As.we.can.see.in.the.BGP.t
5ac0 61 62 6c 65 20 61 6e 79 20 69 6d 70 6f 72 74 65 64 20 72 6f 75 74 65 20 68 61 73 20 62 65 65 6e able.any.imported.route.has.been
5ae0 20 69 6e 6a 65 63 74 65 64 20 77 69 74 68 20 61 20 22 40 22 20 66 6f 6c 6c 6f 77 65 64 20 62 79 .injected.with.a."@".followed.by
5b00 20 74 68 65 20 56 50 4e 20 69 64 3b 20 49 6e 20 74 68 65 20 72 6f 75 74 69 6e 67 20 74 61 62 6c .the.VPN.id;.In.the.routing.tabl
5b20 65 20 6f 66 20 74 68 65 20 56 52 46 2c 20 69 66 20 74 68 65 20 72 6f 75 74 65 20 77 61 73 20 69 e.of.the.VRF,.if.the.route.was.i
5b40 6e 73 74 61 6c 6c 65 64 2c 20 77 65 20 63 61 6e 20 73 65 65 20 2d 62 65 74 77 65 65 6e 20 72 6f nstalled,.we.can.see.-between.ro
5b60 75 6e 64 20 62 72 61 63 6b 65 74 73 2d 20 74 68 65 20 65 78 70 6f 72 74 65 64 20 56 52 46 20 74 und.brackets-.the.exported.VRF.t
5b80 61 62 6c 65 2e 00 41 73 20 77 65 20 63 61 6e 20 73 65 65 20 74 68 69 73 20 69 73 20 75 6e 70 72 able..As.we.can.see.this.is.unpr
5ba0 61 63 74 69 63 61 6c 2e 00 41 73 20 77 65 20 6b 6e 6f 77 20 74 68 65 20 6d 61 69 6e 20 61 73 73 actical..As.we.know.the.main.ass
5bc0 75 6d 70 74 69 6f 6e 20 6f 66 20 4c 33 56 50 4e 20 e2 80 9c 48 75 62 20 61 6e 64 20 53 70 6f 6b umption.of.L3VPN....Hub.and.Spok
5be0 65 e2 80 9d 20 69 73 2c 20 74 68 61 74 20 74 68 65 20 74 72 61 66 66 69 63 20 62 65 74 77 65 65 e....is,.that.the.traffic.betwee
5c00 6e 20 73 70 6f 6b 65 73 20 68 61 76 65 20 74 6f 20 70 61 73 73 20 76 69 61 20 68 75 62 2c 20 69 n.spokes.have.to.pass.via.hub,.i
5c20 6e 20 6f 75 72 20 73 63 65 6e 61 72 69 6f 20 56 79 4f 53 2d 50 45 32 20 69 73 20 74 68 65 20 48 n.our.scenario.VyOS-PE2.is.the.H
5c40 75 62 20 50 45 20 61 6e 64 20 74 68 65 20 56 79 4f 53 2d 43 45 31 2d 48 55 42 20 69 73 20 74 68 ub.PE.and.the.VyOS-CE1-HUB.is.th
5c60 65 20 63 65 6e 74 72 61 6c 20 63 75 73 74 6f 6d 65 72 20 6f 66 66 69 63 65 20 64 65 76 69 63 65 e.central.customer.office.device
5c80 20 74 68 61 74 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 63 6f 6e 74 72 6f 6c .that.is.responsible.for.control
5ca0 6c 69 6e 67 20 61 63 63 65 73 73 20 62 65 74 77 65 65 6e 20 61 6c 6c 20 73 70 6f 6b 65 73 20 61 ling.access.between.all.spokes.a
5cc0 6e 64 20 61 6e 6e 6f 75 6e 63 69 6e 67 20 69 74 73 20 6e 65 74 77 6f 72 6b 20 70 72 65 66 69 78 nd.announcing.its.network.prefix
5ce0 65 73 20 28 31 30 2e 30 2e 30 2e 31 30 30 2f 33 32 29 2e 20 56 79 4f 53 2d 50 45 32 20 68 61 73 es.(10.0.0.100/32)..VyOS-PE2.has
5d00 20 74 68 65 20 6d 61 69 6e 20 56 52 46 20 28 69 74 73 20 6e 61 6d 65 20 69 73 20 42 4c 55 45 5f .the.main.VRF.(its.name.is.BLUE_
5d20 48 55 42 29 2c 20 69 74 73 20 6f 77 6e 20 52 6f 75 74 65 2d 44 69 73 74 69 6e 67 75 69 73 68 65 HUB),.its.own.Route-Distinguishe
5d40 72 28 52 44 29 20 61 6e 64 20 72 6f 75 74 65 2d 74 61 72 67 65 74 20 69 6d 70 6f 72 74 2f 65 78 r(RD).and.route-target.import/ex
5d60 70 6f 72 74 20 6c 69 73 74 73 2e 20 4d 75 6c 74 69 70 72 6f 74 6f 63 6f 6c 2d 42 47 50 28 4d 50 port.lists..Multiprotocol-BGP(MP
5d80 2d 42 47 50 29 20 64 65 6c 69 76 65 72 73 20 4c 33 56 50 4e 20 72 65 6c 61 74 65 64 20 63 6f 6e -BGP).delivers.L3VPN.related.con
5da0 74 72 6f 6c 2d 70 6c 61 6e 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 6f 20 74 68 65 20 6e 6f trol-plane.information.to.the.no
5dc0 64 65 73 20 61 63 72 6f 73 73 20 6e 65 74 77 6f 72 6b 20 77 68 65 72 65 20 50 45 73 20 53 70 6f des.across.network.where.PEs.Spo
5de0 6b 65 73 20 69 6d 70 6f 72 74 20 74 68 65 20 72 6f 75 74 65 2d 74 61 72 67 65 74 20 36 30 35 33 kes.import.the.route-target.6053
5e00 35 3a 31 30 33 30 20 28 74 68 69 73 20 69 73 20 65 78 70 6f 72 74 20 72 6f 75 74 65 2d 74 61 72 5:1030.(this.is.export.route-tar
5e20 67 65 74 20 6f 66 20 76 72 66 20 42 4c 55 45 5f 48 55 42 29 20 61 6e 64 20 65 78 70 6f 72 74 20 get.of.vrf.BLUE_HUB).and.export.
5e40 69 74 73 20 6f 77 6e 20 72 6f 75 74 65 2d 74 61 72 67 65 74 20 36 30 35 33 35 3a 31 30 31 31 28 its.own.route-target.60535:1011(
5e60 74 68 69 73 20 69 73 20 76 72 66 20 42 4c 55 45 5f 53 50 4f 4b 45 20 65 78 70 6f 72 74 20 72 6f this.is.vrf.BLUE_SPOKE.export.ro
5e80 75 74 65 2d 74 61 72 67 65 74 29 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 74 68 65 20 43 75 73 74 ute-target)..Therefore,.the.Cust
5ea0 6f 6d 65 72 20 65 64 67 65 20 6e 6f 64 65 73 20 63 61 6e 20 6f 6e 6c 79 20 6c 65 61 72 6e 20 74 omer.edge.nodes.can.only.learn.t
5ec0 68 65 20 6e 65 74 77 6f 72 6b 20 70 72 65 66 69 78 65 73 20 6f 66 20 74 68 65 20 48 55 42 20 73 he.network.prefixes.of.the.HUB.s
5ee0 69 74 65 20 5b 31 30 2e 30 2e 30 2e 31 30 30 2f 33 32 5d 2e 20 46 6f 72 20 74 68 69 73 20 65 78 ite.[10.0.0.100/32]..For.this.ex
5f00 61 6d 70 6c 65 20 56 79 4f 53 2d 43 45 31 20 68 61 73 20 6e 65 74 77 6f 72 6b 20 70 72 65 66 69 ample.VyOS-CE1.has.network.prefi
5f20 78 65 73 20 5b 31 30 2e 30 2e 30 2e 38 30 2f 33 32 5d 20 2f 20 56 79 4f 53 2d 43 45 32 20 68 61 xes.[10.0.0.80/32]./.VyOS-CE2.ha
5f40 73 20 6e 65 74 77 6f 72 6b 20 70 72 65 66 69 78 65 73 20 5b 31 30 2e 30 2e 30 2e 39 30 2f 33 32 s.network.prefixes.[10.0.0.90/32
5f60 5d 2e 20 52 6f 75 74 65 2d 52 65 66 6c 65 63 74 6f 72 20 64 65 76 69 63 65 73 20 56 79 4f 53 2d ]..Route-Reflector.devices.VyOS-
5f80 52 52 31 20 61 6e 64 20 56 79 4f 53 2d 52 52 32 20 61 72 65 20 75 73 65 64 20 74 6f 20 73 69 6d RR1.and.VyOS-RR2.are.used.to.sim
5fa0 70 6c 69 66 79 20 6e 65 74 77 6f 72 6b 20 72 6f 75 74 65 73 20 65 78 63 68 61 6e 67 65 20 61 6e plify.network.routes.exchange.an
5fc0 64 20 6d 69 6e 69 6d 69 7a 65 20 69 42 47 50 20 70 65 65 72 69 6e 67 73 20 62 65 74 77 65 65 6e d.minimize.iBGP.peerings.between
5fe0 20 64 65 76 69 63 65 73 2e 00 41 73 20 77 65 20 73 65 65 20 73 68 61 70 65 72 20 69 73 20 77 6f .devices..As.we.see.shaper.is.wo
6000 72 6b 69 6e 67 20 61 6e 64 20 74 68 65 20 74 72 61 66 66 69 63 20 77 69 6c 6c 20 6e 6f 74 20 77 rking.and.the.traffic.will.not.w
6020 6f 72 6b 20 6f 76 65 72 20 35 20 4d 62 69 74 2f 73 2e 00 41 73 73 69 67 6e 20 65 78 74 65 72 6e ork.over.5.Mbit/s..Assign.extern
6040 61 6c 20 49 50 20 61 64 64 72 65 73 73 65 73 00 41 73 73 75 6d 69 6e 67 20 74 68 65 20 70 69 6e al.IP.addresses.Assuming.the.pin
6060 67 73 20 61 72 65 20 73 75 63 63 65 73 73 66 75 6c 2c 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 61 gs.are.successful,.you.need.to.a
6080 64 64 20 73 6f 6d 65 20 44 4e 53 20 73 65 72 76 65 72 73 2e 20 53 6f 6d 65 20 6f 70 74 69 6f 6e dd.some.DNS.servers..Some.option
60a0 73 3a 00 41 74 20 74 68 65 20 66 69 72 73 74 20 73 74 65 70 20 77 65 20 6e 65 65 64 20 74 6f 20 s:.At.the.first.step.we.need.to.
60c0 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 49 50 2f 4d 50 4c 53 20 62 61 63 6b 62 6f 6e 65 20 6e configure.the.IP/MPLS.backbone.n
60e0 65 74 77 6f 72 6b 20 75 73 69 6e 67 20 4f 53 50 46 20 61 73 20 49 47 50 20 70 72 6f 74 6f 63 6f etwork.using.OSPF.as.IGP.protoco
6100 6c 20 61 6e 64 20 4c 44 50 20 61 73 20 6c 61 62 65 6c 2d 73 77 69 74 63 68 69 6e 67 20 70 72 6f l.and.LDP.as.label-switching.pro
6120 74 6f 63 6f 6c 20 66 6f 72 20 74 68 65 20 62 61 73 65 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 tocol.for.the.base.connectivity.
6140 62 65 74 77 65 65 6e 20 2a 2a 50 2a 2a 20 28 72 6f 76 69 64 65 72 29 2c 20 2a 2a 50 2a 2a 20 28 between.**P**.(rovider),.**P**.(
6160 72 6f 76 69 64 65 72 29 20 2a 2a 45 2a 2a 20 28 64 67 65 29 20 61 6e 64 20 2a 2a 52 2a 2a 20 28 rovider).**E**.(dge).and.**R**.(
6180 6f 75 74 65 29 20 2a 2a 52 2a 2a 20 28 65 66 6c 65 63 74 6f 72 29 20 6e 6f 64 65 73 3a 00 41 74 oute).**R**.(eflector).nodes:.At
61a0 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f 75 20 6e 6f 77 20 6e 65 65 64 20 74 6f 20 63 72 65 .this.point,.you.now.need.to.cre
61c0 61 74 65 20 74 68 65 20 58 20 6c 69 6e 6b 20 62 65 74 77 65 65 6e 20 61 6c 6c 20 66 6f 75 72 20 ate.the.X.link.between.all.four.
61e0 72 6f 75 74 65 72 73 2e 20 55 73 65 20 61 6d 64 69 66 66 65 72 65 6e 74 20 2f 33 30 20 66 6f 72 routers..Use.amdifferent./30.for
6200 20 65 61 63 68 20 6c 69 6e 6b 2e 00 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f 75 20 73 .each.link..At.this.point,.you.s
6220 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 53 53 48 20 69 6e 74 6f 20 62 6f 74 68 20 6f hould.be.able.to.SSH.into.both.o
6240 66 20 74 68 65 6d 2c 20 61 6e 64 20 77 69 6c 6c 20 6e 6f 20 6c 6f 6e 67 65 72 20 6e 65 65 64 20 f.them,.and.will.no.longer.need.
6260 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 63 6f 6e 73 6f 6c 65 20 28 75 6e 6c 65 73 73 20 79 6f access.to.the.console.(unless.yo
6280 75 20 62 72 65 61 6b 20 73 6f 6d 65 74 68 69 6e 67 21 29 00 41 74 20 74 68 69 73 20 70 6f 69 6e u.break.something!).At.this.poin
62a0 74 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 73 65 65 20 62 6f 74 t,.you.should.be.able.to.see.bot
62c0 68 20 49 50 20 61 64 64 72 65 73 73 65 73 20 77 68 65 6e 20 79 6f 75 20 72 75 6e 20 60 60 73 68 h.IP.addresses.when.you.run.``sh
62e0 6f 77 20 69 6e 74 65 72 66 61 63 65 73 60 60 5c 20 2c 20 61 6e 64 20 60 60 73 68 6f 77 20 76 72 ow.interfaces``\.,.and.``show.vr
6300 72 70 60 60 20 73 68 6f 75 6c 64 20 73 68 6f 77 20 62 6f 74 68 20 69 6e 74 65 72 66 61 63 65 73 rp``.should.show.both.interfaces
6320 20 69 6e 20 4d 41 53 54 45 52 20 73 74 61 74 65 20 28 61 6e 64 20 53 4c 41 56 45 20 73 74 61 74 .in.MASTER.state.(and.SLAVE.stat
6340 65 20 6f 6e 20 72 6f 75 74 65 72 32 29 2e 00 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f e.on.router2)..At.this.point,.yo
6360 75 72 20 56 79 4f 53 20 69 6e 73 74 61 6c 6c 20 73 68 6f 75 6c 64 20 68 61 76 65 20 66 75 6c 6c ur.VyOS.install.should.have.full
6380 20 49 50 76 36 2c 20 62 75 74 20 6e 6f 77 20 79 6f 75 72 20 4c 41 4e 20 64 65 76 69 63 65 73 20 .IPv6,.but.now.your.LAN.devices.
63a0 6e 65 65 64 20 61 63 63 65 73 73 2e 00 41 74 20 74 68 69 73 20 73 74 65 70 20 77 65 20 61 72 65 need.access..At.this.step.we.are
63c0 20 67 6f 69 6e 67 20 74 6f 20 65 6e 61 62 6c 65 20 69 42 47 50 20 70 72 6f 74 6f 63 6f 6c 20 6f .going.to.enable.iBGP.protocol.o
63e0 6e 20 4d 50 4c 53 20 6e 6f 64 65 73 20 61 6e 64 20 52 6f 75 74 65 20 52 65 66 6c 65 63 74 6f 72 n.MPLS.nodes.and.Route.Reflector
6400 73 20 28 74 77 6f 20 72 6f 75 74 65 72 73 20 66 6f 72 20 72 65 64 75 6e 64 61 6e 63 79 29 20 74 s.(two.routers.for.redundancy).t
6420 68 61 74 20 77 69 6c 6c 20 64 65 6c 69 76 65 72 20 49 50 76 34 20 56 50 4e 20 28 4c 33 56 50 4e hat.will.deliver.IPv4.VPN.(L3VPN
6440 29 20 72 6f 75 74 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 6d 3a 00 41 7a 75 72 65 20 41 53 4e ).routes.between.them:.Azure.ASN
6460 00 41 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 20 31 20 70 75 62 6c 69 63 20 49 50 00 .Azure.VNet.Gateway.1.public.IP.
6480 41 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 20 32 20 70 75 62 6c 69 63 20 49 50 00 41 Azure.VNet.Gateway.2.public.IP.A
64a0 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 20 42 47 50 20 49 50 00 41 7a 75 72 65 20 56 zure.VNet.Gateway.BGP.IP.Azure.V
64c0 4e 65 74 20 47 61 74 65 77 61 79 20 70 75 62 6c 69 63 20 49 50 00 41 7a 75 72 65 20 61 64 64 72 Net.Gateway.public.IP.Azure.addr
64e0 65 73 73 20 73 70 61 63 65 00 42 47 50 00 42 47 50 20 49 50 76 36 20 75 6e 6e 75 6d 62 65 72 65 ess.space.BGP.BGP.IPv6.unnumbere
6500 64 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 20 6e 65 78 74 68 6f 70 00 42 47 50 20 69 73 20 61 d.with.extended.nexthop.BGP.is.a
6520 6e 20 65 78 74 72 65 6d 65 6c 79 20 63 6f 6d 70 6c 65 78 20 6e 65 74 77 6f 72 6b 20 70 72 6f 74 n.extremely.complex.network.prot
6540 6f 63 6f 6c 2e 20 41 6e 20 65 78 61 6d 70 6c 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 68 65 72 ocol..An.example.is.provided.her
6560 65 2e 00 42 4c 55 45 5f 48 55 42 00 42 4c 55 45 5f 53 50 4f 4b 45 00 42 61 73 65 64 20 6f 6e 20 e..BLUE_HUB.BLUE_SPOKE.Based.on.
6580 74 68 65 20 70 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 2c 20 61 6e 6f 74 68 65 72 20 72 75 the.previous.example,.another.ru
65a0 6c 65 20 66 6f 72 20 74 72 61 66 66 69 63 20 66 72 6f 6d 20 74 68 65 20 73 65 63 6f 6e 64 20 69 le.for.traffic.from.the.second.i
65c0 6e 74 65 72 66 61 63 65 20 65 74 68 33 20 63 61 6e 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 nterface.eth3.can.be.added.to.th
65e0 65 20 6c 6f 61 64 20 62 61 6c 61 6e 63 65 72 2e 20 48 6f 77 65 76 65 72 2c 20 74 72 61 66 66 69 e.load.balancer..However,.traffi
6600 63 20 6d 65 61 6e 74 20 74 6f 20 66 6c 6f 77 20 62 65 74 77 65 65 6e 20 74 68 65 20 4c 41 4e 20 c.meant.to.flow.between.the.LAN.
6620 73 75 62 6e 65 74 73 20 77 69 6c 6c 20 62 65 20 73 65 6e 74 20 74 6f 20 65 74 68 30 20 61 6e 64 subnets.will.be.sent.to.eth0.and
6640 20 65 74 68 31 20 61 73 20 77 65 6c 6c 2e 20 54 6f 20 70 72 65 76 65 6e 74 20 74 68 69 73 2c 20 .eth1.as.well..To.prevent.this,.
6660 61 6e 6f 74 68 65 72 20 72 75 6c 65 20 69 73 20 72 65 71 75 69 72 65 64 2e 20 54 68 69 73 20 72 another.rule.is.required..This.r
6680 75 6c 65 20 65 78 63 6c 75 64 65 73 20 74 72 61 66 66 69 63 20 62 65 74 77 65 65 6e 20 74 68 65 ule.excludes.traffic.between.the
66a0 20 6c 6f 63 61 6c 20 73 75 62 6e 65 74 73 20 66 72 6f 6d 20 74 68 65 20 6c 6f 61 64 20 62 61 6c .local.subnets.from.the.load.bal
66c0 61 6e 63 65 72 2e 20 49 74 20 61 6c 73 6f 20 65 78 63 6c 75 64 65 73 20 6c 6f 63 61 6c 6c 79 2d ancer..It.also.excludes.locally-
66e0 73 6f 75 72 63 65 73 20 70 61 63 6b 65 74 73 20 28 72 65 71 75 69 72 65 64 20 66 6f 72 20 77 65 sources.packets.(required.for.we
6700 62 20 63 61 63 68 69 6e 67 20 77 69 74 68 20 6c 6f 61 64 20 62 61 6c 61 6e 63 69 6e 67 29 2e 20 b.caching.with.load.balancing)..
6720 65 74 68 2b 20 69 73 20 75 73 65 64 20 61 73 20 61 6e 20 61 6c 69 61 73 20 74 68 61 74 20 72 65 eth+.is.used.as.an.alias.that.re
6740 66 65 72 73 20 74 6f 20 61 6c 6c 20 65 74 68 65 72 6e 65 74 20 69 6e 74 65 72 66 61 63 65 73 3a fers.to.all.ethernet.interfaces:
6760 00 42 61 73 69 63 20 46 69 72 65 77 61 6c 6c 00 42 61 73 69 63 20 53 65 74 75 70 20 28 76 69 61 .Basic.Firewall.Basic.Setup.(via
6780 20 63 6f 6e 73 6f 6c 65 29 00 42 61 73 69 63 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 .console).Basic.configuration.of
67a0 20 61 6e 73 69 62 6c 65 2e 63 66 67 3a 00 42 61 73 69 6b 20 63 6f 6e 66 69 67 75 72 61 74 69 6f .ansible.cfg:.Basik.configuratio
67c0 6e 20 6f 66 20 74 68 65 20 61 6e 73 69 62 6c 65 2e 63 66 67 3a 00 42 65 66 6f 72 65 20 74 68 65 n.of.the.ansible.cfg:.Before.the
67e0 20 69 6e 74 65 72 66 61 63 65 20 65 74 68 30 20 6f 6e 20 72 6f 75 74 65 72 20 56 79 4f 53 33 00 .interface.eth0.on.router.VyOS3.
6800 42 6f 6e 64 69 6e 67 20 6f 6e 20 48 61 72 64 77 61 72 65 20 52 6f 75 74 65 72 00 42 6f 74 68 20 Bonding.on.Hardware.Router.Both.
6820 4c 41 4e 73 20 68 61 76 65 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 72 6f 75 74 65 20 62 65 LANs.have.to.be.able.to.route.be
6840 74 77 65 65 6e 20 65 61 63 68 20 6f 74 68 65 72 2c 20 62 6f 74 68 20 77 69 6c 6c 20 68 61 76 65 tween.each.other,.both.will.have
6860 20 6d 61 6e 61 67 65 64 20 64 65 76 69 63 65 73 20 74 68 72 6f 75 67 68 20 61 20 64 65 64 69 63 .managed.devices.through.a.dedic
6880 61 74 65 64 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6e 65 74 77 6f 72 6b 20 61 6e 64 20 62 6f 74 68 ated.management.network.and.both
68a0 20 77 69 6c 6c 20 6e 65 65 64 20 49 6e 74 65 72 6e 65 74 20 61 63 63 65 73 73 20 79 65 74 20 74 .will.need.Internet.access.yet.t
68c0 68 65 20 4c 41 4e 32 20 77 69 6c 6c 20 6e 65 65 64 20 61 63 63 65 73 73 20 74 6f 20 73 6f 6d 65 he.LAN2.will.need.access.to.some
68e0 20 73 65 74 20 6f 66 20 6f 75 74 73 69 64 65 20 6e 65 74 77 6f 72 6b 73 2c 20 6e 6f 74 20 61 6c .set.of.outside.networks,.not.al
6900 6c 2e 20 54 68 65 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6e 65 74 77 6f 72 6b 20 77 69 6c 6c 20 6e l..The.management.network.will.n
6920 65 65 64 20 61 63 63 65 73 73 20 74 6f 20 62 6f 74 68 20 4c 41 4e 73 20 62 75 74 20 63 61 6e 6e eed.access.to.both.LANs.but.cann
6940 6f 74 20 68 61 76 65 20 61 63 63 65 73 73 20 74 6f 2f 66 72 6f 6d 20 74 68 65 20 6f 75 74 73 69 ot.have.access.to/from.the.outsi
6960 64 65 2e 00 42 72 61 6e 63 68 00 42 79 20 64 65 66 61 75 6c 74 2c 20 69 70 74 61 62 6c 65 73 20 de..Branch.By.default,.iptables.
6980 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 74 72 61 66 66 69 63 20 66 6f 72 20 65 73 74 61 62 does.not.allow.traffic.for.estab
69a0 6c 69 73 68 65 64 20 73 65 73 73 69 6f 6e 73 20 74 6f 20 72 65 74 75 72 6e 2c 20 73 6f 20 79 6f lished.sessions.to.return,.so.yo
69c0 75 20 6d 75 73 74 20 65 78 70 6c 69 63 69 74 6c 79 20 61 6c 6c 6f 77 20 74 68 69 73 2e 20 49 20 u.must.explicitly.allow.this..I.
69e0 64 6f 20 74 68 69 73 20 62 79 20 61 64 64 69 6e 67 20 74 77 6f 20 72 75 6c 65 73 20 74 6f 20 65 do.this.by.adding.two.rules.to.e
6a00 76 65 72 79 20 72 75 6c 65 73 65 74 2e 20 31 20 61 6c 6c 6f 77 73 20 65 73 74 61 62 6c 69 73 68 very.ruleset..1.allows.establish
6a20 65 64 20 61 6e 64 20 72 65 6c 61 74 65 64 20 73 74 61 74 65 20 70 61 63 6b 65 74 73 20 74 68 72 ed.and.related.state.packets.thr
6a40 6f 75 67 68 20 61 6e 64 20 72 75 6c 65 20 32 20 64 72 6f 70 73 20 61 6e 64 20 6c 6f 67 73 20 69 ough.and.rule.2.drops.and.logs.i
6a60 6e 76 61 6c 69 64 20 73 74 61 74 65 20 70 61 63 6b 65 74 73 2e 20 57 65 20 70 6c 61 63 65 20 74 nvalid.state.packets..We.place.t
6a80 68 65 20 65 73 74 61 62 6c 69 73 68 65 64 2f 72 65 6c 61 74 65 64 20 72 75 6c 65 20 61 74 20 74 he.established/related.rule.at.t
6aa0 68 65 20 74 6f 70 20 62 65 63 61 75 73 65 20 74 68 65 20 76 61 73 74 20 6d 61 6a 6f 72 69 74 79 he.top.because.the.vast.majority
6ac0 20 6f 66 20 74 72 61 66 66 69 63 20 6f 6e 20 61 20 6e 65 74 77 6f 72 6b 20 69 73 20 65 73 74 61 .of.traffic.on.a.network.is.esta
6ae0 62 6c 69 73 68 65 64 20 61 6e 64 20 74 68 65 20 69 6e 76 61 6c 69 64 20 72 75 6c 65 20 74 6f 20 blished.and.the.invalid.rule.to.
6b00 70 72 65 76 65 6e 74 20 69 6e 76 61 6c 69 64 20 73 74 61 74 65 20 70 61 63 6b 65 74 73 20 66 72 prevent.invalid.state.packets.fr
6b20 6f 6d 20 6d 69 73 74 61 6b 65 6e 6c 79 20 62 65 69 6e 67 20 6d 61 74 63 68 65 64 20 61 67 61 69 om.mistakenly.being.matched.agai
6b40 6e 73 74 20 6f 74 68 65 72 20 72 75 6c 65 73 2e 20 48 61 76 69 6e 67 20 74 68 65 20 6d 6f 73 74 nst.other.rules..Having.the.most
6b60 20 6d 61 74 63 68 65 64 20 72 75 6c 65 20 6c 69 73 74 65 64 20 66 69 72 73 74 20 72 65 64 75 63 .matched.rule.listed.first.reduc
6b80 65 73 20 43 50 55 20 6c 6f 61 64 20 69 6e 20 68 69 67 68 20 76 6f 6c 75 6d 65 20 65 6e 76 69 72 es.CPU.load.in.high.volume.envir
6ba0 6f 6e 6d 65 6e 74 73 2e 20 4e 6f 74 65 3a 20 49 20 68 61 76 65 20 66 69 6c 65 64 20 61 20 62 75 onments..Note:.I.have.filed.a.bu
6bc0 67 20 74 6f 20 68 61 76 65 20 74 68 69 73 20 61 64 64 65 64 20 61 73 20 61 20 64 65 66 61 75 6c g.to.have.this.added.as.a.defaul
6be0 74 20 61 63 74 69 6f 6e 20 61 73 20 77 65 6c 6c 2e 00 43 45 20 48 75 62 20 64 65 76 69 63 65 00 t.action.as.well..CE.Hub.device.
6c00 43 53 34 20 2d 3e 20 43 53 35 00 43 65 6e 74 72 61 6c 00 43 68 65 63 6b 20 61 6c 6c 20 70 6f 73 CS4.->.CS5.Central.Check.all.pos
6c20 73 69 62 6c 65 20 73 65 74 74 69 6e 67 73 20 60 68 65 72 65 20 3c 68 74 74 70 73 3a 2f 2f 67 69 sible.settings.`here.<https://gi
6c40 74 68 75 62 2e 63 6f 6d 2f 74 68 72 65 65 72 69 6e 67 73 2f 6f 70 65 6e 76 70 6e 2d 61 75 74 68 thub.com/threerings/openvpn-auth
6c60 2d 6c 64 61 70 2f 62 6c 6f 62 2f 6d 61 73 74 65 72 2f 61 75 74 68 2d 6c 64 61 70 2e 63 6f 6e 66 -ldap/blob/master/auth-ldap.conf
6c80 3e 60 5f 00 43 68 65 63 6b 20 74 68 65 20 42 47 50 20 56 52 46 20 74 61 62 6c 65 20 61 6e 64 20 >`_.Check.the.BGP.VRF.table.and.
6ca0 76 65 72 69 66 79 20 69 66 20 74 68 65 20 73 74 61 74 69 63 20 72 6f 75 74 65 73 20 61 72 65 20 verify.if.the.static.routes.are.
6cc0 69 6e 6a 65 63 74 65 64 20 73 68 6f 77 69 6e 67 20 74 68 65 20 63 6f 72 72 65 63 74 20 6e 65 78 injected.showing.the.correct.nex
6ce0 74 2d 68 6f 70 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 00 43 68 65 63 6b 20 74 68 65 20 72 65 73 t-hop.information..Check.the.res
6d00 75 6c 74 00 43 68 65 63 6b 20 74 68 65 20 72 65 73 75 6c 74 20 6f 6e 20 74 68 65 20 76 79 6f 73 ult.Check.the.result.on.the.vyos
6d20 31 30 20 72 6f 75 74 65 72 3a 00 43 68 65 63 6b 20 74 68 65 20 72 65 73 75 6c 74 2e 00 43 68 65 10.router:.Check.the.result..Che
6d40 63 6b 20 74 68 65 20 76 65 72 73 69 6f 6e 3a 00 43 68 65 63 6b 69 6e 67 20 74 68 65 20 72 6f 75 ck.the.version:.Checking.the.rou
6d60 74 69 6e 67 20 74 61 62 6c 65 20 6f 66 20 74 68 65 20 56 52 46 20 73 68 6f 75 6c 64 20 72 65 76 ting.table.of.the.VRF.should.rev
6d80 65 61 6c 20 62 6f 74 68 20 73 74 61 74 69 63 20 61 6e 64 20 63 6f 6e 6e 65 63 74 65 64 20 65 6e eal.both.static.and.connected.en
6da0 74 72 69 65 73 20 61 63 74 69 76 65 2e 20 41 20 50 49 4e 47 20 74 65 73 74 20 62 65 74 77 65 65 tries.active..A.PING.test.betwee
6dc0 6e 20 74 68 65 20 43 6f 72 65 20 61 6e 64 20 72 65 6d 6f 74 65 20 72 6f 75 74 65 72 20 69 73 20 n.the.Core.and.remote.router.is.
6de0 61 20 77 61 79 20 74 6f 20 76 61 6c 69 64 61 74 65 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 77 a.way.to.validate.connectivity.w
6e00 69 74 68 69 6e 20 74 68 65 20 56 52 46 2e 00 43 68 65 63 6b 69 6e 67 20 74 68 72 6f 75 67 68 20 ithin.the.VRF..Checking.through.
6e20 6f 70 2d 6d 6f 64 65 20 63 6f 6d 6d 61 6e 64 73 00 43 69 73 63 6f 00 43 69 73 63 6f 20 56 50 43 op-mode.commands.Cisco.Cisco.VPC
6e40 20 43 72 6f 73 73 63 6f 6e 6e 65 63 74 20 2d 20 50 6f 72 74 73 20 33 39 20 61 6e 64 20 34 30 20 .Crossconnect.-.Ports.39.and.40.
6e60 62 6f 6e 64 65 64 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 73 77 69 74 63 68 00 43 6c 61 6d 70 bonded.between.each.switch.Clamp
6e80 20 74 68 65 20 56 54 49 27 73 20 4d 53 53 20 74 6f 20 31 33 35 30 20 74 6f 20 61 76 6f 69 64 20 .the.VTI's.MSS.to.1350.to.avoid.
6ea0 50 4d 54 55 20 62 6c 61 63 6b 68 6f 6c 65 73 2e 00 43 6c 69 65 6e 74 00 43 6c 69 65 6e 74 20 63 PMTU.blackholes..Client.Client.c
6ec0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 65 74 77 65 onfiguration.Communication.betwe
6ee0 65 6e 20 70 72 69 76 61 74 65 20 73 75 62 6e 65 74 73 20 73 68 6f 75 6c 64 20 62 65 20 64 6f 6e en.private.subnets.should.be.don
6f00 65 20 74 68 72 6f 75 67 68 20 49 50 53 65 63 20 74 75 6e 6e 65 6c 20 77 69 74 68 6f 75 74 20 4e e.through.IPSec.tunnel.without.N
6f20 41 54 2e 00 43 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 70 72 69 76 61 74 AT..Communication.between.privat
6f40 65 20 73 75 62 6e 65 74 73 20 73 68 6f 75 6c 64 20 62 65 20 64 6f 6e 65 20 74 68 72 6f 75 67 68 e.subnets.should.be.done.through
6f60 20 69 70 73 65 63 20 74 75 6e 6e 65 6c 20 77 69 74 68 6f 75 74 20 6e 61 74 2e 00 43 6f 6e 63 6c .ipsec.tunnel.without.nat..Concl
6f80 75 73 69 6f 6e 73 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 6f 6e 66 69 67 75 72 61 74 69 usions.Configuration.Configurati
6fa0 6f 6e 20 27 4e 4d 50 27 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 56 79 4f 53 27 00 43 6f on.'NMP'.Configuration.'VyOS'.Co
6fc0 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 64 63 73 70 27 20 61 6e 64 20 73 68 61 70 65 72 20 75 73 nfiguration.'dcsp'.and.shaper.us
6fe0 69 6e 67 20 51 6f 53 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 42 6c 75 65 70 72 69 6e 74 73 ing.QoS.Configuration.Blueprints
7000 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 42 6c 75 65 70 72 69 6e 74 73 20 28 61 75 74 6f 74 .Configuration.Blueprints.(autot
7020 65 73 74 29 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 56 79 4f 53 20 61 73 20 4f 70 65 6e 56 est).Configuration.VyOS.as.OpenV
7040 50 4e 20 53 65 72 76 65 72 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 62 61 73 69 63 PN.Server.Configuration.of.basic
7060 20 66 69 72 65 77 61 6c 6c 20 69 6e 20 6f 6e 65 20 73 69 74 65 2c 20 69 6e 20 6f 72 64 65 72 20 .firewall.in.one.site,.in.order.
7080 74 6f 3a 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e to:.Configuration:.Configuration
70a0 73 00 43 6f 6e 66 69 67 75 72 65 20 57 69 72 65 67 75 61 72 64 00 43 6f 6e 66 69 67 75 72 65 20 s.Configure.Wireguard.Configure.
70c0 61 20 56 54 49 20 77 69 74 68 20 61 20 64 75 6d 6d 79 20 49 50 20 61 64 64 72 65 73 73 00 43 6f a.VTI.with.a.dummy.IP.address.Co
70e0 6e 66 69 67 75 72 65 20 63 6f 6e 6e 74 72 61 63 6b 2d 73 79 6e 63 20 61 6e 64 20 65 6e 61 62 6c nfigure.conntrack-sync.and.enabl
7100 65 20 68 65 6c 70 65 72 73 00 43 6f 6e 66 69 67 75 72 65 20 74 68 65 20 49 4b 45 20 61 6e 64 20 e.helpers.Configure.the.IKE.and.
7120 45 53 50 20 73 65 74 74 69 6e 67 73 20 74 6f 20 6d 61 74 63 68 20 61 20 73 75 62 73 65 74 20 6f ESP.settings.to.match.a.subset.o
7140 66 20 74 68 6f 73 65 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 41 7a 75 72 65 3a 00 43 6f 6e 66 f.those.supported.by.Azure:.Conf
7160 69 67 75 72 65 20 74 68 65 20 56 50 4e 20 74 75 6e 6e 65 6c 00 43 6f 6e 66 69 67 75 72 65 20 74 igure.the.VPN.tunnel.Configure.t
7180 68 65 20 56 50 4e 20 74 75 6e 6e 65 6c 73 00 43 6f 6e 66 69 67 75 72 65 20 74 68 65 20 57 41 4e he.VPN.tunnels.Configure.the.WAN
71a0 20 6c 6f 61 64 20 62 61 6c 61 6e 63 65 72 20 77 69 74 68 20 74 68 65 20 70 61 72 61 6d 65 74 65 .load.balancer.with.the.paramete
71c0 72 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 3a 00 43 6f 6e 66 69 67 75 72 65 20 74 68 rs.described.above:.Configure.th
71e0 65 20 6c 6f 61 64 20 62 61 6c 61 6e 63 65 72 00 43 6f 6e 66 69 67 75 72 65 20 74 77 6f 20 56 54 e.load.balancer.Configure.two.VT
7200 49 73 20 77 69 74 68 20 61 20 64 75 6d 6d 79 20 49 50 20 61 64 64 72 65 73 73 20 65 61 63 68 00 Is.with.a.dummy.IP.address.each.
7220 43 6f 6e 66 69 67 75 72 65 20 79 6f 75 72 20 42 47 50 20 73 65 74 74 69 6e 67 73 00 43 6f 6e 6e Configure.your.BGP.settings.Conn
7240 74 72 61 63 6b 20 68 65 6c 70 65 72 20 6d 6f 64 75 6c 65 73 20 61 72 65 20 65 6e 61 62 6c 65 64 track.helper.modules.are.enabled
7260 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20 74 68 65 79 20 74 65 6e 64 20 74 6f 20 63 61 .by.default,.but.they.tend.to.ca
7280 75 73 65 20 6d 6f 72 65 20 70 72 6f 62 6c 65 6d 73 20 74 68 61 6e 20 74 68 65 79 27 72 65 20 77 use.more.problems.than.they're.w
72a0 6f 72 74 68 20 69 6e 20 63 6f 6d 70 6c 65 78 20 6e 65 74 77 6f 72 6b 73 2e 20 59 6f 75 20 63 61 orth.in.complex.networks..You.ca
72c0 6e 20 64 69 73 61 62 6c 65 20 61 6c 6c 20 6f 66 20 74 68 65 6d 20 61 74 20 6f 6e 65 20 67 6f 2e n.disable.all.of.them.at.one.go.
72e0 00 43 6f 6e 73 69 64 65 72 20 68 6f 77 20 74 6f 20 71 75 69 63 6b 6c 79 20 73 65 74 20 75 70 20 .Consider.how.to.quickly.set.up.
7300 4e 4d 50 20 61 6e 64 20 56 79 4f 53 20 66 6f 72 20 6d 6f 6e 69 74 6f 72 69 6e 67 2e 20 4e 4d 50 NMP.and.VyOS.for.monitoring..NMP
7320 20 69 73 20 6d 75 6c 74 69 2d 76 65 6e 64 6f 72 20 6e 65 74 77 6f 72 6b 20 6d 6f 6e 69 74 6f 72 .is.multi-vendor.network.monitor
7340 69 6e 67 20 66 72 6f 6d 20 27 53 6f 6c 61 72 57 69 6e 64 73 27 20 62 75 69 6c 74 20 74 6f 20 73 ing.from.'SolarWinds'.built.to.s
7360 63 61 6c 65 20 61 6e 64 20 65 78 70 61 6e 64 20 77 69 74 68 20 74 68 65 20 6e 65 65 64 73 20 6f cale.and.expand.with.the.needs.o
7380 66 20 79 6f 75 72 20 6e 65 74 77 6f 72 6b 2e 00 43 6f 72 65 00 43 6f 72 65 20 52 6f 75 74 65 72 f.your.network..Core.Core.Router
73a0 00 43 6f 72 65 20 6e 65 74 77 6f 72 6b 00 43 72 65 61 74 65 20 45 78 70 6f 72 74 20 46 69 6c 74 .Core.network.Create.Export.Filt
73c0 65 72 00 43 72 65 61 74 65 20 49 6d 70 6f 72 74 20 46 69 6c 74 65 72 00 43 72 65 61 74 65 20 56 er.Create.Import.Filter.Create.V
73e0 52 52 50 20 73 79 6e 63 2d 67 72 6f 75 70 00 43 72 65 61 74 65 20 61 20 4c 41 43 50 20 62 6f 6e RRP.sync-group.Create.a.LACP.bon
7400 64 20 6f 6e 20 74 68 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 2e 20 57 65 20 61 72 65 d.on.the.hardware.router..We.are
7420 20 61 73 73 75 6d 69 6e 67 20 74 68 61 74 20 65 74 68 30 20 61 6e 64 20 65 74 68 31 20 61 72 65 .assuming.that.eth0.and.eth1.are
7440 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 70 6f 72 74 20 38 20 6f 6e 20 62 6f 74 68 20 73 77 69 .connected.to.port.8.on.both.swi
7460 74 63 68 65 73 2c 20 61 6e 64 20 74 68 61 74 20 74 68 6f 73 65 20 70 6f 72 74 73 20 61 72 65 20 tches,.and.that.those.ports.are.
7480 63 6f 6e 66 69 67 75 72 65 64 20 61 73 20 61 20 50 6f 72 74 2d 43 68 61 6e 6e 65 6c 2e 00 43 72 configured.as.a.Port-Channel..Cr
74a0 65 61 74 65 20 61 6e 20 27 41 6c 6c 20 56 4c 41 4e 73 27 20 6e 65 74 77 6f 72 6b 20 67 72 6f 75 eate.an.'All.VLANs'.network.grou
74c0 70 2c 20 74 68 61 74 20 70 61 73 73 65 73 20 61 6c 6c 20 74 72 75 6e 6b 65 64 20 74 72 61 66 66 p,.that.passes.all.trunked.traff
74e0 69 63 20 74 68 72 6f 75 67 68 20 74 6f 20 74 68 65 20 56 4d 2e 20 41 74 74 61 63 68 20 74 68 69 ic.through.to.the.VM..Attach.thi
7500 73 20 6e 65 74 77 6f 72 6b 20 67 72 6f 75 70 20 74 6f 20 72 6f 75 74 65 72 31 20 61 73 20 65 74 s.network.group.to.router1.as.et
7520 68 30 2e 00 43 72 65 61 74 65 20 69 6e 74 65 72 66 61 63 65 20 77 65 69 67 68 74 20 62 61 73 65 h0..Create.interface.weight.base
7540 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 72 65 61 74 65 20 72 75 6c 65 20 6f 72 64 65 d.configuration.Create.rule.orde
7560 72 20 62 61 73 65 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 72 65 61 74 65 20 72 75 6c r.based.configuration.Create.rul
7580 65 20 6f 72 64 65 72 20 62 61 73 65 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 e.order.based.configuration.with
75a0 20 6c 6f 77 20 73 70 65 65 64 20 73 65 63 6f 6e 64 61 72 79 20 6c 69 6e 6b 00 43 72 65 61 74 65 .low.speed.secondary.link.Create
75c0 20 73 74 61 74 69 63 20 72 6f 75 74 65 73 20 74 68 72 6f 75 67 68 20 74 68 65 20 74 77 6f 20 49 .static.routes.through.the.two.I
75e0 53 50 73 20 74 6f 77 61 72 64 73 20 74 68 65 20 70 69 6e 67 20 74 61 72 67 65 74 73 20 61 6e 64 SPs.towards.the.ping.targets.and
7600 20 63 6f 6d 6d 69 74 20 74 68 65 20 63 68 61 6e 67 65 73 3a 00 43 72 65 61 74 65 20 73 74 61 74 .commit.the.changes:.Create.stat
7620 69 63 20 72 6f 75 74 65 73 20 74 6f 20 70 69 6e 67 20 74 61 72 67 65 74 73 00 43 72 65 61 74 65 ic.routes.to.ping.targets.Create
7640 20 79 6f 75 72 20 72 6f 75 74 65 72 31 20 56 4d 2e 20 53 6f 20 69 74 20 63 61 6e 20 77 69 74 68 .your.router1.VM..So.it.can.with
7660 73 74 61 6e 64 20 61 20 56 4d 20 48 6f 73 74 20 66 61 69 6c 69 6e 67 20 6f 72 20 61 20 6e 65 74 stand.a.VM.Host.failing.or.a.net
7680 77 6f 72 6b 20 6c 69 6e 6b 20 66 61 69 6c 69 6e 67 2e 20 55 73 69 6e 67 20 56 4d 77 61 72 65 2c work.link.failing..Using.VMware,
76a0 20 74 68 69 73 20 69 73 20 61 63 68 69 65 76 65 64 20 62 79 20 65 6e 61 62 6c 69 6e 67 20 76 53 .this.is.achieved.by.enabling.vS
76c0 70 68 65 72 65 20 44 52 53 2c 20 76 53 70 68 65 72 65 20 41 76 61 69 6c 61 62 69 6c 69 74 79 2c phere.DRS,.vSphere.Availability,
76e0 20 61 6e 64 20 63 72 65 61 74 69 6e 67 20 61 20 44 69 73 74 72 69 62 75 74 65 64 20 50 6f 72 74 .and.creating.a.Distributed.Port
7700 20 47 72 6f 75 70 20 74 68 61 74 20 75 73 65 73 20 4c 41 43 50 2e 00 44 48 43 50 20 52 65 6c 61 .Group.that.uses.LACP..DHCP.Rela
7720 79 20 74 72 6f 75 67 68 20 47 52 45 2d 42 72 69 64 67 65 00 44 48 43 50 2d 52 65 6c 61 79 00 44 y.trough.GRE-Bridge.DHCP-Relay.D
7740 48 43 50 2d 53 65 72 76 65 72 00 44 48 43 50 76 36 2d 50 44 20 53 65 74 75 70 00 44 4d 5a 20 63 HCP-Server.DHCPv6-PD.Setup.DMZ.c
7760 61 6e 6e 6f 74 20 61 63 63 65 73 73 20 4c 41 4e 20 72 65 73 6f 75 72 63 65 73 2e 00 44 4d 5a 2d annot.access.LAN.resources..DMZ-
7780 4c 41 4e 20 70 6f 6c 69 63 79 20 69 73 20 4c 41 4e 2d 44 4d 5a 2e 20 59 6f 75 20 63 61 6e 20 67 LAN.policy.is.LAN-DMZ..You.can.g
77a0 65 74 20 61 20 72 68 79 74 68 6d 20 74 6f 20 69 74 20 77 68 65 6e 20 79 6f 75 20 62 75 69 6c 64 et.a.rhythm.to.it.when.you.build
77c0 20 6f 75 74 20 61 20 62 75 6e 63 68 20 61 74 20 6f 6e 65 20 74 69 6d 65 2e 00 44 65 73 69 67 6e .out.a.bunch.at.one.time..Design
77e0 00 44 65 76 69 63 65 2d 41 00 44 65 76 69 63 65 2d 42 00 44 75 70 6c 69 63 61 74 65 20 63 6f 6e .Device-A.Device-B.Duplicate.con
7800 66 69 67 75 72 61 74 69 6f 6e 00 44 75 72 69 6e 67 20 61 64 64 72 65 73 73 20 63 6f 6e 66 69 67 figuration.During.address.config
7820 75 72 61 74 69 6f 6e 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 61 73 73 69 67 6e 69 6e uration,.in.addition.to.assignin
7840 67 20 61 6e 20 61 64 64 72 65 73 73 20 74 6f 20 74 68 65 20 57 41 4e 20 69 6e 74 65 72 66 61 63 g.an.address.to.the.WAN.interfac
7860 65 2c 20 49 53 50 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 73 20 61 20 70 72 65 66 69 78 20 74 6f e,.ISP.also.provides.a.prefix.to
7880 20 61 6c 6c 6f 77 20 74 68 65 20 72 6f 75 74 65 72 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 61 .allow.the.router.to.configure.a
78a0 64 64 72 65 73 73 65 73 20 6f 66 20 4c 41 4e 20 69 6e 74 65 72 66 61 63 65 20 61 6e 64 20 6f 74 ddresses.of.LAN.interface.and.ot
78c0 68 65 72 20 6e 6f 64 65 73 20 63 6f 6e 6e 65 63 74 69 6e 67 20 74 6f 20 4c 41 4e 2c 20 77 68 69 her.nodes.connecting.to.LAN,.whi
78e0 63 68 20 69 73 20 63 61 6c 6c 65 64 20 70 72 65 66 69 78 20 64 65 6c 65 67 61 74 69 6f 6e 20 28 ch.is.called.prefix.delegation.(
7900 50 44 29 2e 00 44 79 6e 61 6d 69 63 20 72 6f 75 74 69 6e 67 20 75 73 65 64 20 62 65 74 77 65 65 PD)..Dynamic.routing.used.betwee
7920 6e 20 43 45 20 61 6e 64 20 50 45 20 6e 6f 64 65 73 20 61 6e 64 20 65 42 47 50 20 70 65 65 72 69 n.CE.and.PE.nodes.and.eBGP.peeri
7940 6e 67 20 65 73 74 61 62 6c 69 73 68 65 64 20 66 6f 72 20 74 68 65 20 72 6f 75 74 65 20 65 78 63 ng.established.for.the.route.exc
7960 68 61 6e 67 69 6e 67 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2e 20 41 6c 6c 20 72 6f 75 74 65 73 hanging.between.them..All.routes
7980 20 72 65 63 65 69 76 65 64 20 62 79 20 50 45 73 20 61 72 65 20 74 68 65 6e 20 65 78 70 6f 72 74 .received.by.PEs.are.then.export
79a0 65 64 20 74 6f 20 4c 33 56 50 4e 20 61 6e 64 20 64 65 6c 69 76 65 72 65 64 20 66 72 6f 6d 20 53 ed.to.L3VPN.and.delivered.from.S
79c0 70 6f 6b 65 20 73 69 74 65 73 20 74 6f 20 48 75 62 20 61 6e 64 20 76 69 73 65 2d 76 65 72 73 61 poke.sites.to.Hub.and.vise-versa
79e0 20 62 61 73 65 64 20 6f 6e 20 70 72 65 76 69 6f 75 73 6c 79 20 63 6f 6e 66 69 67 75 72 65 64 20 .based.on.previously.configured.
7a00 4c 33 56 50 4e 20 70 61 72 61 6d 65 74 65 72 73 2e 00 45 61 63 68 20 69 6e 74 65 72 66 61 63 65 L3VPN.parameters..Each.interface
7a20 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 61 20 7a 6f 6e 65 2e 20 54 68 65 20 69 6e 74 65 .is.assigned.to.a.zone..The.inte
7a40 72 66 61 63 65 20 63 61 6e 20 62 65 20 70 68 79 73 69 63 61 6c 20 6f 72 20 76 69 72 74 75 61 6c rface.can.be.physical.or.virtual
7a60 20 73 75 63 68 20 61 73 20 74 75 6e 6e 65 6c 73 20 28 56 50 4e 2c 20 50 50 54 50 2c 20 47 52 45 .such.as.tunnels.(VPN,.PPTP,.GRE
7a80 2c 20 65 74 63 29 20 61 6e 64 20 61 72 65 20 74 72 65 61 74 65 64 20 65 78 61 63 74 6c 79 20 74 ,.etc).and.are.treated.exactly.t
7aa0 68 65 20 73 61 6d 65 2e 00 45 61 63 68 20 6c 61 62 20 77 69 6c 6c 20 62 75 69 6c 64 20 61 6e 20 he.same..Each.lab.will.build.an.
7ac0 74 65 73 74 20 66 72 6f 6d 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 73 63 72 69 70 74 2e 20 54 68 test.from.an.external.script..Th
7ae0 65 20 70 61 67 65 20 63 6f 6e 74 65 6e 74 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 2c 20 73 6f e.page.content.will.generate,.so
7b00 20 63 68 61 6e 67 65 73 20 77 69 6c 6c 20 6e 6f 74 20 74 61 6b 65 20 61 6e 20 65 66 66 65 63 74 .changes.will.not.take.an.effect
7b20 2e 00 45 6e 61 62 6c 65 20 49 50 73 65 63 20 6f 6e 20 65 74 68 30 00 45 6e 61 62 6c 65 20 4f 53 ..Enable.IPsec.on.eth0.Enable.OS
7b40 50 46 00 45 6e 61 62 6c 65 20 53 53 48 00 45 6e 61 62 6c 65 20 53 53 48 20 73 6f 20 79 6f 75 20 PF.Enable.SSH.Enable.SSH.so.you.
7b60 63 61 6e 20 6e 6f 77 20 53 53 48 20 69 6e 74 6f 20 74 68 65 20 72 6f 75 74 65 72 73 2c 20 72 61 can.now.SSH.into.the.routers,.ra
7b80 74 68 65 72 20 74 68 61 6e 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6e 73 6f 6c 65 2e 00 45 6e 61 ther.than.using.the.console..Ena
7ba0 62 6c 65 73 20 72 6f 75 74 65 72 20 61 64 76 65 72 74 69 73 65 6d 65 6e 74 73 2e 20 54 68 69 73 bles.router.advertisements..This
7bc0 20 69 73 20 61 6e 20 49 50 76 36 20 61 6c 74 65 72 6e 61 74 69 76 65 20 66 6f 72 20 44 48 43 50 .is.an.IPv6.alternative.for.DHCP
7be0 20 28 74 68 6f 75 67 68 20 44 48 43 50 76 36 20 63 61 6e 20 73 74 69 6c 6c 20 62 65 20 75 73 65 .(though.DHCPv6.can.still.be.use
7c00 64 29 2e 20 57 69 74 68 20 52 41 73 2c 20 59 6f 75 72 20 64 65 76 69 63 65 73 20 77 69 6c 6c 20 d)..With.RAs,.Your.devices.will.
7c20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 66 69 6e 64 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 automatically.find.the.informati
7c40 6f 6e 20 74 68 65 79 20 6e 65 65 64 20 66 6f 72 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 44 4e 53 on.they.need.for.routing.and.DNS
7c60 2e 00 45 76 65 6e 20 69 66 20 74 68 65 20 74 77 6f 20 7a 6f 6e 65 73 20 77 69 6c 6c 20 6e 65 76 ..Even.if.the.two.zones.will.nev
7c80 65 72 20 63 6f 6d 6d 75 6e 69 63 61 74 65 2c 20 69 74 20 69 73 20 61 20 67 6f 6f 64 20 69 64 65 er.communicate,.it.is.a.good.ide
7ca0 61 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 a.to.create.the.zone-pair-direct
7cc0 69 6f 6e 20 72 75 6c 65 73 65 74 73 20 61 6e 64 20 73 65 74 20 65 6e 61 62 6c 65 2d 64 65 66 61 ion.rulesets.and.set.enable-defa
7ce0 75 6c 74 2d 6c 6f 67 2e 20 54 68 69 73 20 77 69 6c 6c 20 61 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 ult-log..This.will.allow.you.to.
7d00 6c 6f 67 20 61 74 74 65 6d 70 74 73 20 74 6f 20 61 63 63 65 73 73 20 74 68 65 20 6e 65 74 77 6f log.attempts.to.access.the.netwo
7d20 72 6b 73 2e 20 57 69 74 68 6f 75 74 20 69 74 2c 20 79 6f 75 20 77 69 6c 6c 20 6e 65 76 65 72 20 rks..Without.it,.you.will.never.
7d40 73 65 65 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 61 74 74 65 6d 70 74 73 2e 00 45 76 65 see.the.connection.attempts..Eve
7d60 72 79 20 72 6f 75 74 65 72 20 2a 2a 6d 75 73 74 2a 2a 20 68 61 76 65 20 61 20 75 6e 69 71 75 65 ry.router.**must**.have.a.unique
7d80 20 72 6f 75 74 65 72 2d 69 64 2e 20 54 68 65 20 27 72 65 66 65 72 65 6e 63 65 2d 62 61 6e 64 77 .router-id..The.'reference-bandw
7da0 69 64 74 68 27 20 69 73 20 75 73 65 64 20 62 65 63 61 75 73 65 20 77 68 65 6e 20 4f 53 50 46 20 idth'.is.used.because.when.OSPF.
7dc0 77 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 64 65 73 69 67 6e 65 64 2c 20 74 68 65 20 69 64 65 was.originally.designed,.the.ide
7de0 61 20 6f 66 20 61 20 6c 69 6e 6b 20 66 61 73 74 65 72 20 74 68 61 6e 20 31 67 62 69 74 20 77 61 a.of.a.link.faster.than.1gbit.wa
7e00 73 20 75 6e 68 65 61 72 64 20 6f 66 2c 20 61 6e 64 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 73 63 s.unheard.of,.and.it.does.not.sc
7e20 61 6c 65 20 63 6f 72 72 65 63 74 6c 79 2e 00 45 76 65 72 79 20 72 6f 75 74 65 72 20 74 68 61 74 ale.correctly..Every.router.that
7e40 20 70 72 6f 76 69 64 65 73 20 61 63 63 65 73 73 20 74 6f 20 61 20 63 75 73 74 6f 6d 65 72 20 6e .provides.access.to.a.customer.n
7e60 65 74 77 6f 72 6b 20 6e 65 65 64 73 20 74 6f 20 68 61 76 65 20 74 68 65 20 63 75 73 74 6f 6d 65 etwork.needs.to.have.the.custome
7e80 72 20 6e 65 74 77 6f 72 6b 20 28 56 52 46 20 2b 20 56 4e 49 29 20 63 6f 6e 66 69 67 75 72 65 64 r.network.(VRF.+.VNI).configured
7ea0 2e 20 54 6f 20 6d 61 6b 65 20 6f 75 72 20 6f 77 6e 20 6c 69 76 65 73 20 65 61 73 69 65 72 2c 20 ..To.make.our.own.lives.easier,.
7ec0 77 65 20 75 74 69 6c 69 7a 65 20 74 68 65 20 73 61 6d 65 20 56 52 46 20 74 61 62 6c 65 20 69 64 we.utilize.the.same.VRF.table.id
7ee0 20 28 6c 6f 63 61 6c 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 6e 75 6d 62 65 72 29 20 61 6e .(local.routing.table.number).an
7f00 64 20 56 4e 49 20 28 56 69 72 74 75 61 6c 20 4e 65 74 77 6f 72 6b 20 49 64 65 6e 74 69 66 69 65 d.VNI.(Virtual.Network.Identifie
7f20 72 29 20 70 65 72 20 74 65 6e 61 6e 74 20 6f 6e 20 61 6c 6c 20 6f 75 72 20 72 6f 75 74 65 72 73 r).per.tenant.on.all.our.routers
7f40 2e 00 45 76 65 72 79 20 74 65 6e 61 6e 74 20 69 73 20 61 73 73 69 67 6e 65 64 20 61 6e 20 69 6e ..Every.tenant.is.assigned.an.in
7f60 64 69 76 69 64 75 61 6c 20 56 52 46 20 74 68 61 74 20 77 6f 75 6c 64 20 73 75 70 70 6f 72 74 20 dividual.VRF.that.would.support.
7f80 6f 76 65 72 6c 61 70 70 69 6e 67 20 61 64 64 72 65 73 73 20 72 61 6e 67 65 73 20 66 6f 72 20 63 overlapping.address.ranges.for.c
7fa0 75 73 74 6f 6d 65 72 73 20 62 6c 75 65 2c 20 72 65 64 20 61 6e 64 20 67 72 65 65 6e 2e 20 49 6e ustomers.blue,.red.and.green..In
7fc0 20 6f 75 72 20 65 78 61 6d 70 6c 65 2c 20 77 65 20 64 6f 20 6e 6f 74 20 75 73 65 20 6f 76 65 72 .our.example,.we.do.not.use.over
7fe0 6c 61 70 70 69 6e 67 20 72 61 6e 67 65 73 20 74 6f 20 6d 61 6b 65 20 69 74 20 65 61 73 69 65 72 lapping.ranges.to.make.it.easier
8000 20 77 68 65 6e 20 73 68 6f 77 69 6e 67 20 64 65 62 75 67 20 63 6f 6d 6d 61 6e 64 73 2e 00 45 78 .when.showing.debug.commands..Ex
8020 61 6d 70 6c 65 00 45 78 61 6d 70 6c 65 20 31 3a 20 44 69 73 74 72 69 62 75 74 69 6e 67 20 6c 6f ample.Example.1:.Distributing.lo
8040 61 64 20 65 76 65 6e 6c 79 00 45 78 61 6d 70 6c 65 20 32 3a 20 46 61 69 6c 6f 76 65 72 20 62 61 ad.evenly.Example.2:.Failover.ba
8060 73 65 64 20 6f 6e 20 69 6e 74 65 72 66 61 63 65 20 77 65 69 67 68 74 73 00 45 78 61 6d 70 6c 65 sed.on.interface.weights.Example
8080 20 33 3a 20 46 61 69 6c 6f 76 65 72 20 62 61 73 65 64 20 6f 6e 20 72 75 6c 65 20 6f 72 64 65 72 .3:.Failover.based.on.rule.order
80a0 00 45 78 61 6d 70 6c 65 20 34 3a 20 46 61 69 6c 6f 76 65 72 20 62 61 73 65 64 20 6f 6e 20 72 75 .Example.4:.Failover.based.on.ru
80c0 6c 65 20 6f 72 64 65 72 20 2d 20 70 72 69 6f 72 69 74 79 20 74 72 61 66 66 69 63 00 45 78 61 6d le.order.-.priority.traffic.Exam
80e0 70 6c 65 20 35 3a 20 45 78 63 6c 75 64 65 20 74 72 61 66 66 69 63 20 66 72 6f 6d 20 6c 6f 61 64 ple.5:.Exclude.traffic.from.load
8100 20 62 61 6c 61 6e 63 69 6e 67 00 45 78 61 6d 70 6c 65 20 4e 65 74 77 6f 72 6b 00 46 69 6c 6c 20 .balancing.Example.Network.Fill.
8120 60 60 70 61 73 73 77 6f 72 64 60 60 20 61 6e 64 20 60 60 75 73 65 72 60 60 20 77 69 74 68 20 74 ``password``.and.``user``.with.t
8140 68 65 20 63 72 65 64 65 6e 74 69 61 6c 20 70 72 6f 76 69 64 65 64 20 62 79 20 79 6f 75 72 20 49 he.credential.provided.by.your.I
8160 53 50 2e 00 46 69 6e 61 6c 6c 79 2c 20 64 6f 6e 27 74 20 66 6f 72 67 65 74 20 74 68 65 20 3a 72 SP..Finally,.don't.forget.the.:r
8180 65 66 3a 60 66 69 72 65 77 61 6c 6c 60 2e 20 54 68 65 20 75 73 61 67 65 20 69 73 20 69 64 65 6e ef:`firewall`..The.usage.is.iden
81a0 74 69 63 61 6c 2c 20 65 78 63 65 70 74 20 66 6f 72 20 69 6e 73 74 65 61 64 20 6f 66 20 60 73 65 tical,.except.for.instead.of.`se
81c0 74 20 66 69 72 65 77 61 6c 6c 20 6e 61 6d 65 20 4e 41 4d 45 60 2c 20 79 6f 75 20 77 6f 75 6c 64 t.firewall.name.NAME`,.you.would
81e0 20 75 73 65 20 60 73 65 74 20 66 69 72 65 77 61 6c 6c 20 69 70 76 36 2d 6e 61 6d 65 20 4e 41 4d .use.`set.firewall.ipv6-name.NAM
8200 45 60 2e 00 46 69 6e 61 6c 6c 79 2c 20 6c 65 74 e2 80 99 73 20 63 68 65 63 6b 20 74 68 65 20 72 E`..Finally,.let...s.check.the.r
8220 65 61 63 68 61 62 69 6c 69 74 79 20 62 65 74 77 65 65 6e 20 43 45 73 3a 00 46 69 72 65 77 61 6c eachability.between.CEs:.Firewal
8240 6c 00 46 69 72 65 77 61 6c 6c 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 46 69 72 73 74 20 l.Firewall.Configuration:.First.
8260 61 20 43 41 2c 20 61 20 73 69 67 6e 65 64 20 73 65 72 76 65 72 20 61 6e 64 20 63 6c 69 65 6e 74 a.CA,.a.signed.server.and.client
8280 20 63 65 66 74 69 66 69 63 61 74 65 20 61 6e 64 20 61 20 44 69 66 66 69 65 2d 48 65 6c 6c 6d 61 .ceftificate.and.a.Diffie-Hellma
82a0 6e 20 70 61 72 61 6d 65 74 65 72 20 6d 75 73 73 74 20 62 65 20 67 65 6e 65 72 61 74 65 64 20 61 n.parameter.musst.be.generated.a
82c0 6e 64 20 69 6e 73 74 61 6c 6c 65 64 2e 20 50 6c 65 61 73 65 20 6c 6f 6f 6b 20 3a 72 65 66 3a 60 nd.installed..Please.look.:ref:`
82e0 68 65 72 65 20 3c 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2f 70 6b 69 2f 69 6e 64 65 78 3a 70 6b here.<configuration/pki/index:pk
8300 69 3e 60 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 00 46 69 72 73 74 20 i>`.for.more.information..First.
8320 70 72 65 70 61 72 65 20 6f 75 72 20 56 79 4f 53 20 72 6f 75 74 65 72 20 66 6f 72 20 63 6f 6e 6e prepare.our.VyOS.router.for.conn
8340 65 63 74 69 6f 6e 20 74 6f 20 4e 4d 50 2e 20 57 65 20 68 61 76 65 20 74 6f 20 73 65 74 20 75 70 ection.to.NMP..We.have.to.set.up
8360 20 74 68 65 20 53 4e 4d 50 20 70 72 6f 74 6f 63 6f 6c 20 61 6e 64 20 63 6f 6e 6e 65 63 74 69 76 .the.SNMP.protocol.and.connectiv
8380 69 74 79 20 62 65 74 77 65 65 6e 20 74 68 65 20 72 6f 75 74 65 72 20 61 6e 64 20 4e 4d 50 2e 00 ity.between.the.router.and.NMP..
83a0 46 69 72 73 74 2c 20 77 65 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 60 60 76 79 6f 73 2d 77 First,.we.configure.the.``vyos-w
83c0 61 6e 60 60 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 67 65 74 20 61 20 44 48 43 50 20 61 64 64 an``.interface.to.get.a.DHCP.add
83e0 72 65 73 73 2e 00 46 69 72 73 74 2c 20 77 65 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 74 72 ress..First,.we.configure.the.tr
8400 61 6e 73 70 6f 72 74 20 6e 65 74 77 6f 72 6b 20 61 6e 64 20 74 68 65 20 54 75 6e 6e 65 6c 20 69 ansport.network.and.the.Tunnel.i
8420 6e 74 65 72 66 61 63 65 2e 00 46 6c 65 78 56 50 4e 20 69 73 20 61 20 6e 65 77 65 72 20 22 73 6f nterface..FlexVPN.is.a.newer."so
8440 6c 75 74 69 6f 6e 22 20 66 6f 72 20 64 65 70 6c 6f 79 6d 65 6e 74 20 6f 66 20 56 50 4e 73 20 61 lution".for.deployment.of.VPNs.a
8460 6e 64 20 69 74 20 75 74 69 6c 69 7a 65 73 20 49 4b 45 76 32 20 61 73 20 74 68 65 20 6b 65 79 20 nd.it.utilizes.IKEv2.as.the.key.
8480 65 78 63 68 61 6e 67 65 20 70 72 6f 74 6f 63 6f 6c 2e 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 exchange.protocol..The.result.is
84a0 20 61 20 66 6c 65 78 69 62 6c 65 20 61 6e 64 20 73 63 61 6c 61 62 6c 65 20 56 50 4e 20 73 6f 6c .a.flexible.and.scalable.VPN.sol
84c0 75 74 69 6f 6e 20 74 68 61 74 20 63 61 6e 20 62 65 20 65 61 73 69 6c 79 20 61 64 61 70 74 65 64 ution.that.can.be.easily.adapted
84e0 20 74 6f 20 66 69 74 20 76 61 72 69 6f 75 73 20 6e 65 74 77 6f 72 6b 20 6e 65 65 64 73 2e 20 49 .to.fit.various.network.needs..I
8500 74 20 63 61 6e 20 61 6c 73 6f 20 73 75 70 70 6f 72 74 20 61 20 76 61 72 69 65 74 79 20 6f 66 20 t.can.also.support.a.variety.of.
8520 65 6e 63 72 79 70 74 69 6f 6e 20 6d 65 74 68 6f 64 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 41 45 encryption.methods,.including.AE
8540 53 20 61 6e 64 20 33 44 45 53 2e 00 46 6f 72 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 S.and.3DES..For.connection.betwe
8560 65 6e 20 73 69 74 65 73 2c 20 77 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 61 20 57 69 72 65 47 en.sites,.we.are.running.a.WireG
8580 75 61 72 64 20 6c 69 6e 6b 20 74 6f 20 74 77 6f 20 52 45 4d 4f 54 45 20 72 6f 75 74 65 72 73 20 uard.link.to.two.REMOTE.routers.
85a0 61 6e 64 20 75 73 69 6e 67 20 4f 53 50 46 20 6f 76 65 72 20 74 68 6f 73 65 20 6c 69 6e 6b 73 20 and.using.OSPF.over.those.links.
85c0 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 72 6f 75 74 65 73 2e 20 54 68 61 74 20 72 65 6d 6f 74 to.distribute.routes..That.remot
85e0 65 20 73 69 74 65 20 69 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 73 65 6e 64 20 74 72 61 66 66 e.site.is.expected.to.send.traff
8600 69 63 20 66 72 6f 6d 20 61 6e 79 74 68 69 6e 67 20 69 6e 20 31 30 2e 32 30 31 2e 30 2e 30 2f 31 ic.from.anything.in.10.201.0.0/1
8620 36 00 46 6f 72 20 68 6f 6d 65 20 6e 65 74 77 6f 72 6b 20 75 73 65 72 73 2c 20 6d 6f 73 74 20 6f 6.For.home.network.users,.most.o
8640 66 20 74 69 6d 65 20 49 53 50 20 6f 6e 6c 79 20 70 72 6f 76 69 64 65 73 20 2f 36 34 20 70 72 65 f.time.ISP.only.provides./64.pre
8660 66 69 78 2c 20 68 65 6e 63 65 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20 73 fix,.hence.there.is.no.need.to.s
8680 65 74 20 53 4c 41 20 49 44 20 61 6e 64 20 70 72 65 66 69 78 20 6c 65 6e 67 74 68 2e 20 53 65 65 et.SLA.ID.and.prefix.length..See
86a0 20 3a 72 65 66 3a 60 70 70 70 6f 65 2d 69 6e 74 65 72 66 61 63 65 60 20 66 6f 72 20 6d 6f 72 65 .:ref:`pppoe-interface`.for.more
86c0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 00 46 6f 72 20 72 65 64 75 6e 64 61 6e 74 20 2f 20 61 63 .information..For.redundant./.ac
86e0 74 69 76 65 2d 61 63 74 69 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 73 65 65 20 3a tive-active.configurations.see.:
8700 72 65 66 3a 60 65 78 61 6d 70 6c 65 73 2d 61 7a 75 72 65 2d 76 70 6e 2d 64 75 61 6c 2d 62 67 70 ref:`examples-azure-vpn-dual-bgp
8720 60 00 46 6f 72 20 73 69 6d 70 6c 69 63 69 74 79 2c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 `.For.simplicity,.configuration.
8740 61 6e 64 20 74 65 73 74 73 20 61 72 65 20 64 6f 6e 65 20 6f 6e 6c 79 20 75 73 69 6e 67 20 49 50 and.tests.are.done.only.using.IP
8760 76 34 2c 20 61 6e 64 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 v4,.and.firewall.configuration.i
8780 73 20 64 6f 6e 65 20 6f 6e 6c 79 20 6f 6e 20 6f 6e 65 20 72 6f 75 74 65 72 2e 00 46 6f 72 20 73 s.done.only.on.one.router..For.s
87a0 69 6d 70 6c 69 63 69 74 79 2c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 6e 64 20 74 65 73 implicity,.configuration.and.tes
87c0 74 73 20 61 72 65 20 64 6f 6e 65 20 6f 6e 6c 79 20 75 73 69 6e 67 20 69 70 76 34 2c 20 61 6e 64 ts.are.done.only.using.ipv4,.and
87e0 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 64 6f 6e 65 20 .firewall.configuration.in.done.
8800 6f 6e 6c 79 20 6f 6e 20 6f 6e 65 20 72 6f 75 74 65 72 2e 00 46 6f 72 20 74 68 65 20 68 61 72 64 only.on.one.router..For.the.hard
8820 77 61 72 65 20 72 6f 75 74 65 72 2c 20 72 65 70 6c 61 63 65 20 60 60 65 74 68 30 60 60 20 77 69 ware.router,.replace.``eth0``.wi
8840 74 68 20 60 60 62 6f 6e 64 30 60 60 2e 20 41 73 20 28 61 6c 6d 6f 73 74 29 20 65 76 65 72 79 20 th.``bond0``..As.(almost).every.
8860 63 6f 6d 6d 61 6e 64 20 69 73 20 69 64 65 6e 74 69 63 61 6c 2c 20 74 68 69 73 20 77 69 6c 6c 20 command.is.identical,.this.will.
8880 6e 6f 74 20 62 65 20 73 70 65 63 69 66 69 65 64 20 75 6e 6c 65 73 73 20 64 69 66 66 65 72 65 6e not.be.specified.unless.differen
88a0 74 20 74 68 69 6e 67 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 65 72 66 6f 72 6d 65 64 20 6f 6e t.things.need.to.be.performed.on
88c0 20 64 69 66 66 65 72 65 6e 74 20 68 6f 73 74 73 2e 00 46 72 6f 6d 20 44 61 74 61 63 65 6e 74 65 .different.hosts..From.Datacente
88e0 72 20 2d 20 54 68 69 73 20 63 6f 6e 6e 65 63 74 73 20 69 6e 74 6f 20 70 6f 72 74 20 31 20 6f 6e r.-.This.connects.into.port.1.on
8900 20 62 6f 74 68 20 73 77 69 74 63 68 65 73 2c 20 61 6e 64 20 69 73 20 74 61 67 67 65 64 20 61 73 .both.switches,.and.is.tagged.as
8920 20 56 4c 41 4e 20 35 30 00 46 72 6f 6d 20 4d 61 6e 61 67 65 6d 65 6e 74 20 74 6f 20 4c 41 4e 31 .VLAN.50.From.Management.to.LAN1
8940 2f 4c 41 4e 32 00 46 72 6f 6d 20 4d 61 6e 61 67 65 6d 65 6e 74 20 74 6f 20 4f 75 74 73 69 64 65 /LAN2.From.Management.to.Outside
8960 20 28 66 61 69 6c 73 20 61 73 20 69 6e 74 65 6e 64 65 64 29 00 46 75 6c 6c 20 63 6f 6e 66 69 67 .(fails.as.intended).Full.config
8980 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 61 6c 6c 20 64 65 76 69 63 65 73 00 47 52 45 3a 00 47 65 uration.from.all.devices.GRE:.Ge
89a0 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 4c 33 56 50 4e 73 20 63 neral.information.about.L3VPNs.c
89c0 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 63 6f 6e 66 69 67 75 an.be.found.in.the.:ref:`configu
89e0 72 61 74 69 6f 6e 2f 76 72 66 2f 69 6e 64 65 78 3a 4c 33 56 50 4e 20 56 52 46 73 60 20 63 68 61 ration/vrf/index:L3VPN.VRFs`.cha
8a00 70 74 65 72 2e 00 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 pter..General.information.can.be
8a20 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 63 6f 6e 66 69 67 75 72 61 74 69 6f .found.in.the.:ref:`configuratio
8a40 6e 2f 76 72 66 2f 69 6e 64 65 78 3a 4c 33 56 50 4e 20 56 52 46 73 60 20 63 68 61 70 74 65 72 2e n/vrf/index:L3VPN.VRFs`.chapter.
8a60 00 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 66 6f 75 6e .General.information.can.be.foun
8a80 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 72 6f 75 74 69 6e 67 2d 62 67 70 60 20 63 68 61 70 d.in.the.:ref:`routing-bgp`.chap
8aa0 74 65 72 2e 00 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 ter..General.information.can.be.
8ac0 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 72 6f 75 74 69 6e 67 2d 6f 73 70 66 60 found.in.the.:ref:`routing-ospf`
8ae0 20 63 68 61 70 74 65 72 2e 00 48 61 72 64 77 61 72 65 00 48 61 72 64 77 61 72 65 20 52 6f 75 74 .chapter..Hardware.Hardware.Rout
8b00 65 72 20 2d 20 50 6f 72 74 20 38 20 6f 66 20 65 61 63 68 20 73 77 69 74 63 68 00 48 65 72 65 20 er.-.Port.8.of.each.switch.Here.
8b20 69 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 6f 66 20 61 6e 20 49 50 76 36 20 44 4d 5a 2d 57 41 4e is.an.example.of.an.IPv6.DMZ-WAN
8b40 20 72 75 6c 65 73 65 74 2e 00 48 65 72 65 20 69 73 20 74 68 65 20 72 6f 75 74 69 6e 67 20 74 61 .ruleset..Here.is.the.routing.ta
8b60 62 6c 65 73 20 73 68 6f 77 69 6e 67 20 74 68 65 20 4d 50 4c 53 20 73 65 67 6d 65 6e 74 20 72 6f bles.showing.the.MPLS.segment.ro
8b80 75 74 69 6e 67 20 6c 61 62 65 6c 20 6f 70 65 72 61 74 69 6f 6e 73 3a 00 48 65 72 65 20 77 65 20 uting.label.operations:.Here.we.
8ba0 73 65 74 20 74 68 65 20 70 72 65 66 69 78 20 74 6f 20 60 60 3a 3a 2f 36 34 60 60 20 74 6f 20 69 set.the.prefix.to.``::/64``.to.i
8bc0 6e 64 69 63 61 74 65 20 61 64 76 65 72 74 69 73 69 6e 67 20 61 6e 79 20 2f 36 34 20 70 72 65 66 ndicate.advertising.any./64.pref
8be0 69 78 20 74 68 65 20 4c 41 4e 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 61 73 73 69 67 6e 65 64 ix.the.LAN.interface.is.assigned
8c00 2e 00 48 65 72 65 20 77 65 20 75 73 65 20 74 68 65 20 70 72 65 66 69 78 20 74 6f 20 63 6f 6e 66 ..Here.we.use.the.prefix.to.conf
8c20 69 67 75 72 65 20 74 68 65 20 61 64 64 72 65 73 73 20 6f 66 20 65 74 68 31 20 28 4c 41 4e 29 20 igure.the.address.of.eth1.(LAN).
8c40 74 6f 20 66 6f 72 6d 20 60 60 3c 70 72 65 66 69 78 3e 3a 3a 36 34 60 60 2c 20 77 68 65 72 65 20 to.form.``<prefix>::64``,.where.
8c60 60 60 36 34 60 60 20 69 73 20 68 65 78 61 64 65 63 69 6d 61 6c 20 6f 66 20 61 64 64 72 65 73 73 ``64``.is.hexadecimal.of.address
8c80 20 31 30 30 2e 00 48 69 67 68 20 41 76 61 69 6c 61 62 69 6c 69 74 79 20 57 61 6c 6b 74 68 72 6f .100..High.Availability.Walkthro
8ca0 75 67 68 00 48 6f 77 20 64 6f 65 73 20 69 74 20 77 6f 72 6b 3f 00 48 75 62 00 49 20 63 68 6f 73 ugh.How.does.it.work?.Hub.I.chos
8cc0 65 20 74 6f 20 72 75 6e 20 4f 53 50 46 20 61 73 20 74 68 65 20 49 47 50 20 28 49 6e 74 65 72 69 e.to.run.OSPF.as.the.IGP.(Interi
8ce0 6f 72 20 47 61 74 65 77 61 79 20 50 72 6f 74 6f 63 6f 6c 29 2e 20 41 6c 6c 20 72 65 71 75 69 72 or.Gateway.Protocol)..All.requir
8d00 65 64 20 42 47 50 20 73 65 73 73 69 6f 6e 73 20 61 72 65 20 65 73 74 61 62 6c 69 73 68 65 64 20 ed.BGP.sessions.are.established.
8d20 76 69 61 20 61 20 64 75 6d 6d 79 20 69 6e 74 65 72 66 61 63 65 73 20 28 73 69 6d 69 6c 61 72 20 via.a.dummy.interfaces.(similar.
8d40 74 6f 20 74 68 65 20 6c 6f 6f 70 62 61 63 6b 2c 20 62 75 74 20 69 6e 20 4c 69 6e 75 78 20 79 6f to.the.loopback,.but.in.Linux.yo
8d60 75 20 63 61 6e 20 68 61 76 65 20 6f 6e 6c 79 20 6f 6e 65 20 6c 6f 6f 70 62 61 63 6b 2c 20 77 68 u.can.have.only.one.loopback,.wh
8d80 69 6c 65 20 74 68 65 72 65 20 63 61 6e 20 62 65 20 6d 61 6e 79 20 64 75 6d 6d 79 20 69 6e 74 65 ile.there.can.be.many.dummy.inte
8da0 72 66 61 63 65 73 29 20 6f 6e 20 74 68 65 20 50 45 20 72 6f 75 74 65 72 73 2e 20 49 6e 20 63 61 rfaces).on.the.PE.routers..In.ca
8dc0 73 65 20 6f 66 20 61 20 6c 69 6e 6b 20 66 61 69 6c 75 72 65 2c 20 74 72 61 66 66 69 63 20 69 73 se.of.a.link.failure,.traffic.is
8de0 20 64 69 76 65 72 74 65 64 20 69 6e 20 74 68 65 20 6f 74 68 65 72 20 64 69 72 65 63 74 69 6f 6e .diverted.in.the.other.direction
8e00 20 69 6e 20 74 68 69 73 20 74 72 69 61 6e 67 6c 65 20 73 65 74 75 70 20 61 6e 64 20 42 47 50 20 .in.this.triangle.setup.and.BGP.
8e20 73 65 73 73 69 6f 6e 73 20 77 69 6c 6c 20 6e 6f 74 20 67 6f 20 64 6f 77 6e 2e 20 4f 6e 65 20 63 sessions.will.not.go.down..One.c
8e40 6f 75 6c 64 20 65 76 65 6e 20 65 6e 61 62 6c 65 20 42 46 44 20 28 42 69 64 69 72 65 63 74 69 6f ould.even.enable.BFD.(Bidirectio
8e60 6e 61 6c 20 46 6f 72 77 61 72 64 69 6e 67 20 44 65 74 65 63 74 69 6f 6e 29 20 6f 6e 20 74 68 65 nal.Forwarding.Detection).on.the
8e80 20 6c 69 6e 6b 73 20 66 6f 72 20 61 20 66 61 73 74 65 72 20 66 61 69 6c 6f 76 65 72 20 61 6e 64 .links.for.a.faster.failover.and
8ea0 20 72 65 73 69 6c 69 65 6e 63 65 20 69 6e 20 74 68 65 20 6e 65 74 77 6f 72 6b 2e 00 49 20 63 72 .resilience.in.the.network..I.cr
8ec0 65 61 74 65 2f 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 73 20 66 69 eate/configure.the.interfaces.fi
8ee0 72 73 74 2e 20 42 75 69 6c 64 20 6f 75 74 20 74 68 65 20 72 75 6c 65 73 65 74 73 20 66 6f 72 20 rst..Build.out.the.rulesets.for.
8f00 65 61 63 68 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 69 6f 6e 20 77 68 69 63 68 20 69 each.zone-pair-direction.which.i
8f20 6e 63 6c 75 64 65 73 20 61 74 20 6c 65 61 73 74 20 74 68 65 20 74 68 72 65 65 20 73 74 61 74 65 ncludes.at.least.the.three.state
8f40 20 72 75 6c 65 73 2e 20 54 68 65 6e 20 49 20 73 65 74 75 70 20 74 68 65 20 7a 6f 6e 65 2d 70 6f .rules..Then.I.setup.the.zone-po
8f60 6c 69 63 69 65 73 2e 00 49 20 6e 61 6d 65 20 72 75 6c 65 20 73 65 74 73 20 74 6f 20 69 6e 64 69 licies..I.name.rule.sets.to.indi
8f80 63 61 74 65 20 77 68 69 63 68 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 69 6f 6e 20 74 cate.which.zone-pair-direction.t
8fa0 68 65 79 20 72 65 70 72 65 73 65 6e 74 2e 20 65 67 2e 20 5a 6f 6e 65 41 2d 5a 6f 6e 65 42 20 6f hey.represent..eg..ZoneA-ZoneB.o
8fc0 72 20 5a 6f 6e 65 42 2d 5a 6f 6e 65 41 2e 20 4c 41 4e 2d 44 4d 5a 2c 20 44 4d 5a 2d 4c 41 4e 2e r.ZoneB-ZoneA..LAN-DMZ,.DMZ-LAN.
8fe0 00 49 20 6e 61 6d 65 64 20 74 68 65 20 63 75 73 74 6f 6d 65 72 73 20 62 6c 75 65 2c 20 72 65 64 .I.named.the.customers.blue,.red
9000 20 61 6e 64 20 67 72 65 65 6e 20 77 68 69 63 68 20 69 73 20 63 6f 6d 6d 6f 6e 20 70 72 61 63 74 .and.green.which.is.common.pract
9020 69 63 65 20 69 6e 20 56 52 46 20 28 56 69 72 74 75 61 6c 20 52 6f 75 74 69 6e 67 20 61 6e 64 20 ice.in.VRF.(Virtual.Routing.and.
9040 46 6f 72 77 61 72 64 69 6e 67 29 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 63 65 6e 61 72 Forwarding).documentation.scenar
9060 69 6f 73 2e 00 49 20 73 70 75 6e 20 75 70 20 61 20 6e 65 77 20 6c 61 62 20 69 6e 20 45 56 45 2d ios..I.spun.up.a.new.lab.in.EVE-
9080 4e 47 2c 20 77 68 69 63 68 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 69 73 20 61 73 20 74 68 65 NG,.which.represents.this.as.the
90a0 20 22 46 6f 6f 20 42 61 72 20 2d 20 53 65 72 76 69 63 65 20 50 72 6f 76 69 64 65 72 20 49 6e 63 ."Foo.Bar.-.Service.Provider.Inc
90c0 2e 22 20 74 68 61 74 20 68 61 73 20 33 20 70 6f 69 6e 74 73 20 6f 66 20 70 72 65 73 65 6e 63 65 .".that.has.3.points.of.presence
90e0 20 28 50 6f 50 29 20 69 6e 20 72 61 6e 64 6f 6d 20 64 61 74 61 63 65 6e 74 65 72 73 2f 73 69 74 .(PoP).in.random.datacenters/sit
9100 65 73 20 6e 61 6d 65 64 20 50 45 31 2c 20 50 45 32 2c 20 61 6e 64 20 50 45 33 2e 20 45 61 63 68 es.named.PE1,.PE2,.and.PE3..Each
9120 20 50 6f 50 20 61 67 67 72 65 67 61 74 65 73 20 61 74 20 6c 65 61 73 74 20 74 77 6f 20 63 75 73 .PoP.aggregates.at.least.two.cus
9140 74 6f 6d 65 72 73 2e 00 49 50 20 53 63 68 65 6d 61 00 49 50 2f 4d 50 4c 53 20 74 65 63 68 6e 6f tomers..IP.Schema.IP/MPLS.techno
9160 6c 6f 67 79 20 69 73 20 77 69 64 65 6c 79 20 75 73 65 64 20 62 79 20 76 61 72 69 6f 75 73 20 73 logy.is.widely.used.by.various.s
9180 65 72 76 69 63 65 20 70 72 6f 76 69 64 65 72 73 20 61 6e 64 20 6c 61 72 67 65 20 65 6e 74 65 72 ervice.providers.and.large.enter
91a0 70 72 69 73 65 73 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 61 63 68 69 65 76 65 20 62 65 74 74 65 prises.in.order.to.achieve.bette
91c0 72 20 6e 65 74 77 6f 72 6b 20 73 63 61 6c 61 62 69 6c 69 74 79 2c 20 6d 61 6e 61 67 65 61 62 69 r.network.scalability,.manageabi
91e0 6c 69 74 79 20 61 6e 64 20 66 6c 65 78 69 62 69 6c 69 74 79 2e 20 49 74 20 61 6c 73 6f 20 70 72 lity.and.flexibility..It.also.pr
9200 6f 76 69 64 65 73 20 74 68 65 20 70 6f 73 73 69 62 69 6c 69 74 79 20 74 6f 20 64 65 6c 69 76 65 ovides.the.possibility.to.delive
9220 72 20 64 69 66 66 65 72 65 6e 74 20 73 65 72 76 69 63 65 73 20 66 6f 72 20 74 68 65 20 63 75 73 r.different.services.for.the.cus
9240 74 6f 6d 65 72 73 20 69 6e 20 61 20 73 65 61 6d 6c 65 73 73 20 6d 61 6e 6e 65 72 2e 20 4c 61 79 tomers.in.a.seamless.manner..Lay
9260 65 72 20 33 20 56 50 4e 20 28 4c 33 56 50 4e 29 20 69 73 20 61 20 74 79 70 65 20 6f 66 20 56 50 er.3.VPN.(L3VPN).is.a.type.of.VP
9280 4e 20 6d 6f 64 65 20 74 68 61 74 20 69 73 20 62 75 69 6c 74 20 61 6e 64 20 64 65 6c 69 76 65 72 N.mode.that.is.built.and.deliver
92a0 65 64 20 74 68 72 6f 75 67 68 20 4f 53 49 20 6c 61 79 65 72 20 33 20 6e 65 74 77 6f 72 6b 69 6e ed.through.OSI.layer.3.networkin
92c0 67 20 74 65 63 68 6e 6f 6c 6f 67 69 65 73 2e 20 4f 66 74 65 6e 20 74 68 65 20 62 6f 72 64 65 72 g.technologies..Often.the.border
92e0 20 67 61 74 65 77 61 79 20 70 72 6f 74 6f 63 6f 6c 20 28 42 47 50 29 20 69 73 20 75 73 65 64 20 .gateway.protocol.(BGP).is.used.
9300 74 6f 20 73 65 6e 64 20 61 6e 64 20 72 65 63 65 69 76 65 20 56 50 4e 2d 72 65 6c 61 74 65 64 20 to.send.and.receive.VPN-related.
9320 64 61 74 61 20 74 68 61 74 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 74 68 65 data.that.is.responsible.for.the
9340 20 63 6f 6e 74 72 6f 6c 20 70 6c 61 6e 65 2e 20 4c 33 56 50 4e 20 75 74 69 6c 69 7a 65 73 20 76 .control.plane..L3VPN.utilizes.v
9360 69 72 74 75 61 6c 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 66 6f 72 77 61 72 64 69 6e 67 20 28 56 irtual.routing.and.forwarding.(V
9380 52 46 29 20 74 65 63 68 6e 69 71 75 65 73 20 74 6f 20 72 65 63 65 69 76 65 20 61 6e 64 20 64 65 RF).techniques.to.receive.and.de
93a0 6c 69 76 65 72 20 75 73 65 72 20 64 61 74 61 20 61 73 20 77 65 6c 6c 20 61 73 20 73 65 70 61 72 liver.user.data.as.well.as.separ
93c0 61 74 65 20 64 61 74 61 20 70 6c 61 6e 65 73 20 6f 66 20 74 68 65 20 65 6e 64 2d 75 73 65 72 73 ate.data.planes.of.the.end-users
93e0 2e 20 49 74 20 69 73 20 62 75 69 6c 74 20 75 73 69 6e 67 20 61 20 63 6f 6d 62 69 6e 61 74 69 6f ..It.is.built.using.a.combinatio
9400 6e 20 6f 66 20 49 50 2d 20 61 6e 64 20 4d 50 4c 53 2d 62 61 73 65 64 20 69 6e 66 6f 72 6d 61 74 n.of.IP-.and.MPLS-based.informat
9420 69 6f 6e 2e 20 47 65 6e 65 72 61 6c 6c 79 2c 20 4c 33 56 50 4e 73 20 61 72 65 20 75 73 65 64 20 ion..Generally,.L3VPNs.are.used.
9440 74 6f 20 73 65 6e 64 20 64 61 74 61 20 6f 6e 20 62 61 63 6b 2d 65 6e 64 20 56 50 4e 20 69 6e 66 to.send.data.on.back-end.VPN.inf
9460 72 61 73 74 72 75 63 74 75 72 65 73 2c 20 73 75 63 68 20 61 73 20 66 6f 72 20 56 50 4e 20 63 6f rastructures,.such.as.for.VPN.co
9480 6e 6e 65 63 74 69 6f 6e 73 20 62 65 74 77 65 65 6e 20 64 61 74 61 20 63 65 6e 74 72 65 73 2c 20 nnections.between.data.centres,.
94a0 48 51 73 20 61 6e 64 20 62 72 61 6e 63 68 65 73 2e 00 49 50 53 65 63 20 63 6f 6e 66 69 67 75 72 HQs.and.branches..IPSec.configur
94c0 61 74 69 6f 6e 3a 00 49 50 73 65 63 3a 00 49 50 76 34 20 4e 65 74 77 6f 72 6b 00 49 50 76 36 20 ation:.IPsec:.IPv4.Network.IPv6.
94e0 4e 65 74 77 6f 72 6b 00 49 50 76 36 20 54 75 6e 6e 65 6c 00 49 53 49 53 2d 53 52 20 65 78 61 6d Network.IPv6.Tunnel.ISIS-SR.exam
9500 70 6c 65 20 6e 65 74 77 6f 72 6b 00 49 53 49 53 2d 53 52 20 6e 65 74 77 6f 72 6b 00 49 53 50 00 ple.network.ISIS-SR.network.ISP.
9520 49 66 20 74 68 65 20 63 6c 69 65 6e 74 20 69 73 20 63 6f 6e 6e 65 63 74 20 73 75 63 63 65 73 73 If.the.client.is.connect.success
9540 66 75 6c 6c 79 20 79 6f 75 20 63 61 6e 20 63 68 65 63 6b 20 74 68 65 20 6f 75 74 70 75 74 20 77 fully.you.can.check.the.output.w
9560 69 74 68 00 49 66 20 77 65 20 6e 65 65 64 20 74 6f 20 72 65 74 72 69 65 76 65 20 69 6e 66 6f 72 ith.If.we.need.to.retrieve.infor
9580 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 61 20 73 70 65 63 69 66 69 63 20 68 6f 73 74 2f 6e 65 74 mation.about.a.specific.host/net
95a0 77 6f 72 6b 20 69 6e 73 69 64 65 20 74 68 65 20 45 56 50 4e 20 6e 65 74 77 6f 72 6b 20 77 65 20 work.inside.the.EVPN.network.we.
95c0 6e 65 65 64 20 74 6f 20 72 75 6e 00 49 66 20 79 6f 75 20 61 72 65 20 66 6f 6c 6c 6f 77 69 6e 67 need.to.run.If.you.are.following
95e0 20 74 68 72 6f 75 67 68 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 2c 20 69 74 20 69 73 20 73 74 .through.this.document,.it.is.st
9600 72 6f 6e 67 6c 79 20 73 75 67 67 65 73 74 65 64 20 79 6f 75 20 63 6f 6d 70 6c 65 74 65 20 74 68 rongly.suggested.you.complete.th
9620 65 20 65 6e 74 69 72 65 20 64 6f 63 75 6d 65 6e 74 2c 20 4f 4e 4c 59 20 64 6f 69 6e 67 20 74 68 e.entire.document,.ONLY.doing.th
9640 65 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 72 31 20 73 74 65 70 73 2c 20 61 6e 64 20 74 68 65 e.virtual.router1.steps,.and.the
9660 6e 20 63 6f 6d 65 20 62 61 63 6b 20 61 6e 64 20 77 61 6c 6b 20 74 68 72 6f 75 67 68 20 69 74 20 n.come.back.and.walk.through.it.
9680 41 47 41 49 4e 20 6f 6e 20 74 68 65 20 62 61 63 6b 75 70 20 68 61 72 64 77 61 72 65 20 72 6f 75 AGAIN.on.the.backup.hardware.rou
96a0 74 65 72 2e 00 49 66 20 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 61 20 49 50 76 36 20 74 75 6e ter..If.you.are.using.a.IPv6.tun
96c0 6e 65 6c 20 66 72 6f 6d 20 48 45 2e 6e 65 74 20 6f 72 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 2c nel.from.HE.net.or.someone.else,
96e0 20 74 68 65 20 62 61 73 69 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 65 78 63 65 70 74 20 79 6f .the.basis.is.the.same.except.yo
9700 75 20 68 61 76 65 20 74 77 6f 20 57 41 4e 20 69 6e 74 65 72 66 61 63 65 73 2e 20 4f 6e 65 20 66 u.have.two.WAN.interfaces..One.f
9720 6f 72 20 76 34 20 61 6e 64 20 6f 6e 65 20 66 6f 72 20 76 36 2e 00 49 66 20 79 6f 75 20 75 73 65 or.v4.and.one.for.v6..If.you.use
9740 20 61 20 72 6f 75 74 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 69 74 73 65 6c 66 2c 20 79 6f 75 20 .a.routing.protocol.itself,.you.
9760 73 6f 6c 76 65 20 74 77 6f 20 70 72 6f 62 6c 65 6d 73 20 61 74 20 6f 6e 63 65 2e 20 54 68 69 73 solve.two.problems.at.once..This
9780 20 69 73 20 6f 6e 6c 79 20 61 20 62 61 73 69 63 20 65 78 61 6d 70 6c 65 2c 20 61 6e 64 20 69 73 .is.only.a.basic.example,.and.is
97a0 20 70 72 6f 76 69 64 65 64 20 61 73 20 61 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 2e 00 49 .provided.as.a.starting.point..I
97c0 66 20 79 6f 75 72 20 63 6f 6d 70 75 74 65 72 20 69 73 20 6f 6e 20 74 68 65 20 4c 41 4e 20 61 6e f.your.computer.is.on.the.LAN.an
97e0 64 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 53 53 48 20 69 6e 74 6f 20 79 6f 75 72 20 56 79 4f 53 d.you.need.to.SSH.into.your.VyOS
9800 20 62 6f 78 2c 20 79 6f 75 20 77 6f 75 6c 64 20 6e 65 65 64 20 61 20 72 75 6c 65 20 74 6f 20 61 .box,.you.would.need.a.rule.to.a
9820 6c 6c 6f 77 20 69 74 20 69 6e 20 74 68 65 20 4c 41 4e 2d 4c 6f 63 61 6c 20 72 75 6c 65 73 65 74 llow.it.in.the.LAN-Local.ruleset
9840 2e 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 61 63 63 65 73 73 20 61 20 77 65 62 70 61 67 ..If.you.want.to.access.a.webpag
9860 65 20 66 72 6f 6d 20 79 6f 75 72 20 56 79 4f 53 20 62 6f 78 2c 20 79 6f 75 20 6e 65 65 64 20 61 e.from.your.VyOS.box,.you.need.a
9880 20 72 75 6c 65 20 74 6f 20 61 6c 6c 6f 77 20 69 74 20 69 6e 20 74 68 65 20 4c 6f 63 61 6c 2d 4c .rule.to.allow.it.in.the.Local-L
98a0 41 4e 20 72 75 6c 65 73 65 74 2e 00 49 6d 61 67 65 20 6e 61 6d 65 3a 20 76 79 6f 73 2d 31 2e 34 AN.ruleset..Image.name:.vyos-1.4
98c0 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 31 31 30 33 31 30 33 31 37 2d 61 6d 64 36 34 2e 69 73 6f 00 -rolling-202110310317-amd64.iso.
98e0 49 6e 20 3a 76 79 74 61 73 6b 3a 60 54 32 31 39 39 60 20 74 68 65 20 73 79 6e 74 61 78 20 6f 66 In.:vytask:`T2199`.the.syntax.of
9900 20 74 68 65 20 7a 6f 6e 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 61 73 20 63 68 61 6e .the.zone.configuration.was.chan
9920 67 65 64 2e 20 54 68 65 20 7a 6f 6e 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6d 6f 76 65 ged..The.zone.configuration.move
9940 64 20 66 72 6f 6d 20 60 60 7a 6f 6e 65 2d 70 6f 6c 69 63 79 20 7a 6f 6e 65 20 3c 6e 61 6d 65 3e d.from.``zone-policy.zone.<name>
9960 60 60 20 74 6f 20 60 60 66 69 72 65 77 61 6c 6c 20 7a 6f 6e 65 20 3c 6e 61 6d 65 3e 60 60 2e 00 ``.to.``firewall.zone.<name>``..
9980 49 6e 20 56 79 4f 53 20 79 6f 75 20 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 69 6e 74 65 72 66 In.VyOS.you.must.have.the.interf
99a0 61 63 65 73 20 63 72 65 61 74 65 64 20 62 65 66 6f 72 65 20 79 6f 75 20 63 61 6e 20 61 70 70 6c aces.created.before.you.can.appl
99c0 79 20 69 74 20 74 6f 20 74 68 65 20 7a 6f 6e 65 20 61 6e 64 20 74 68 65 20 72 75 6c 65 73 65 74 y.it.to.the.zone.and.the.ruleset
99e0 73 20 6d 75 73 74 20 62 65 20 63 72 65 61 74 65 64 20 70 72 69 6f 72 20 74 6f 20 61 70 70 6c 79 s.must.be.created.prior.to.apply
9a00 69 6e 67 20 69 74 20 74 6f 20 61 20 7a 6f 6e 65 2d 70 6f 6c 69 63 79 2e 00 49 6e 20 56 79 4f 53 ing.it.to.a.zone-policy..In.VyOS
9a20 2c 20 79 6f 75 20 68 61 76 65 20 74 6f 20 68 61 76 65 20 75 6e 69 71 75 65 20 52 75 6c 65 73 65 ,.you.have.to.have.unique.Rulese
9a40 74 20 6e 61 6d 65 73 2e 20 49 6e 20 74 68 65 20 65 76 65 6e 74 20 6f 66 20 6f 76 65 72 6c 61 70 t.names..In.the.event.of.overlap
9a60 2c 20 49 20 61 64 64 20 61 20 22 2d 36 22 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 76 36 20 ,.I.add.a."-6".to.the.end.of.v6.
9a80 72 75 6c 65 73 65 74 73 2e 20 65 67 2e 20 4c 41 4e 2d 44 4d 5a 2c 20 4c 41 4e 2d 44 4d 5a 2d 36 rulesets..eg..LAN-DMZ,.LAN-DMZ-6
9aa0 2e 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 66 6f 72 20 65 61 63 68 20 61 75 74 6f 2d 63 6f 6d 70 ..This.allows.for.each.auto-comp
9ac0 6c 65 74 69 6f 6e 20 61 6e 64 20 75 6e 69 71 75 65 6e 65 73 73 2e 00 49 6e 20 72 75 6c 65 73 2c letion.and.uniqueness..In.rules,
9ae0 20 69 74 20 69 73 20 67 6f 6f 64 20 74 6f 20 6b 65 65 70 20 74 68 65 6d 20 6e 61 6d 65 64 20 63 .it.is.good.to.keep.them.named.c
9b00 6f 6e 73 69 73 74 65 6e 74 6c 79 2e 20 41 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 72 75 onsistently..As.the.number.of.ru
9b20 6c 65 73 20 79 6f 75 20 68 61 76 65 20 67 72 6f 77 73 2c 20 74 68 65 20 6d 6f 72 65 20 63 6f 6e les.you.have.grows,.the.more.con
9b40 73 69 73 74 65 6e 63 79 20 79 6f 75 20 68 61 76 65 2c 20 74 68 65 20 65 61 73 69 65 72 20 79 6f sistency.you.have,.the.easier.yo
9b60 75 72 20 6c 69 66 65 20 77 69 6c 6c 20 62 65 2e 00 49 6e 20 74 68 65 20 61 62 6f 76 65 20 65 78 ur.life.will.be..In.the.above.ex
9b80 61 6d 70 6c 65 73 2c 20 31 2c 32 2c 66 66 66 66 20 61 72 65 20 61 6c 6c 20 63 68 6f 73 65 6e 20 amples,.1,2,ffff.are.all.chosen.
9ba0 62 79 20 79 6f 75 2e 20 59 6f 75 20 63 61 6e 20 75 73 65 20 31 2d 66 66 66 66 20 28 31 2d 36 35 by.you..You.can.use.1-ffff.(1-65
9bc0 35 33 35 29 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 6f 6e 20 74 68 65 20 72 6f 75 74 65 72 20 535)..In.the.end,.on.the.router.
9be0 e2 80 9c 56 79 4f 53 32 e2 80 9d 20 77 65 20 77 69 6c 6c 20 73 65 74 20 6f 75 74 67 6f 69 6e 67 ...VyOS2....we.will.set.outgoing
9c00 20 62 61 6e 64 77 69 64 74 68 20 6c 69 6d 69 74 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 e2 80 .bandwidth.limits.between.the...
9c20 9c 56 79 4f 53 33 e2 80 9d 20 61 6e 64 20 e2 80 9c 56 79 4f 53 31 e2 80 9d 20 72 6f 75 74 65 72 .VyOS3....and....VyOS1....router
9c40 73 2e 20 4c 65 74 27 73 20 73 65 74 20 61 20 6c 69 6d 69 74 20 66 6f 72 20 49 50 20 31 30 2e 31 s..Let's.set.a.limit.for.IP.10.1
9c60 2e 31 2e 31 30 30 20 3d 20 35 20 4d 62 70 73 28 54 78 29 2e 20 57 65 20 77 69 6c 6c 20 63 68 65 .1.100.=.5.Mbps(Tx)..We.will.che
9c80 63 6b 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 77 69 74 68 20 74 ck.the.result.of.the.work.with.t
9ca0 68 65 20 68 65 6c 70 20 6f 66 20 74 68 65 20 e2 80 9c 69 50 65 72 66 e2 80 9d 20 75 74 69 6c 69 he.help.of.the....iPerf....utili
9cc0 74 79 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 77 65 20 77 69 6c 6c 20 63 6f 6e 66 69 67 75 72 ty..In.the.end,.we.will.configur
9ce0 65 20 74 68 65 20 74 72 61 66 66 69 63 20 73 68 61 70 65 72 20 75 73 69 6e 67 20 51 6f 53 20 6d e.the.traffic.shaper.using.QoS.m
9d00 65 63 68 61 6e 69 73 6d 73 20 6f 6e 20 74 68 65 20 e2 80 9c 56 59 4f 53 32 e2 80 9d 20 72 6f 75 echanisms.on.the....VYOS2....rou
9d20 74 65 72 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 79 6f 75 20 77 69 6c 6c 20 65 6e 64 20 75 70 ter..In.the.end,.you.will.end.up
9d40 20 77 69 74 68 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 20 63 6f 6e 66 69 67 .with.something.like.this.config
9d60 2e 20 49 20 74 6f 6f 6b 20 6f 75 74 20 65 76 65 72 79 74 68 69 6e 67 20 62 75 74 20 74 68 65 20 ..I.took.out.everything.but.the.
9d80 46 69 72 65 77 61 6c 6c 2c 20 49 6e 74 65 72 66 61 63 65 73 2c 20 61 6e 64 20 7a 6f 6e 65 2d 70 Firewall,.Interfaces,.and.zone-p
9da0 6f 6c 69 63 79 20 73 65 63 74 69 6f 6e 73 2e 20 49 74 20 69 73 20 6c 6f 6e 67 20 65 6e 6f 75 67 olicy.sections..It.is.long.enoug
9dc0 68 20 61 73 20 69 73 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 79 6f 75 27 6c 6c 20 67 65 74 20 h.as.is..In.the.end,.you'll.get.
9de0 61 20 70 6f 77 65 72 66 75 6c 20 69 6e 73 74 72 75 6d 65 6e 74 20 66 6f 72 20 6d 6f 6e 69 74 6f a.powerful.instrument.for.monito
9e00 72 69 6e 67 20 74 68 65 20 56 79 4f 53 20 73 79 73 74 65 6d 73 2e 00 49 6e 20 74 68 65 20 6e 65 ring.the.VyOS.systems..In.the.ne
9e20 78 74 20 63 68 61 70 74 65 72 20 6f 66 20 74 68 65 20 65 78 61 6d 70 6c 65 2c 20 77 65 27 6c 6c xt.chapter.of.the.example,.we'll
9e40 20 75 73 65 20 41 6e 73 69 62 6c 65 20 77 69 74 68 20 6a 69 6e 6a 61 32 20 74 65 6d 70 6c 61 74 .use.Ansible.with.jinja2.templat
9e60 65 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 2e 00 49 6e 20 74 68 65 20 6e 65 78 74 20 63 68 es.and.variables..In.the.next.ch
9e80 61 70 74 65 72 20 6f 66 20 74 68 65 20 65 78 61 6d 70 6c 65 2c 20 77 65 27 6c 6c 20 75 73 65 20 apter.of.the.example,.we'll.use.
9ea0 74 68 65 20 41 6e 73 69 62 6c 65 20 77 69 74 68 20 6a 69 6e 6a 61 32 20 74 65 6d 70 6c 61 74 65 the.Ansible.with.jinja2.template
9ec0 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 2e 00 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 74 s.and.variables..In.this.case,.t
9ee0 68 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 20 68 61 73 20 61 20 64 69 66 66 65 72 65 he.hardware.router.has.a.differe
9f00 6e 74 20 49 50 2c 20 73 6f 20 69 74 20 77 6f 75 6c 64 20 62 65 00 49 6e 20 74 68 69 73 20 63 61 nt.IP,.so.it.would.be.In.this.ca
9f20 73 65 2c 20 77 65 20 61 72 65 20 73 65 74 74 69 6e 67 20 74 68 65 20 76 36 20 72 75 6c 65 73 65 se,.we.are.setting.the.v6.rulese
9f40 74 20 74 68 61 74 20 72 65 70 72 65 73 65 6e 74 73 20 74 72 61 66 66 69 63 20 73 6f 75 72 63 65 t.that.represents.traffic.source
9f60 64 20 66 72 6f 6d 20 74 68 65 20 4c 41 4e 2c 20 64 65 73 74 69 6e 65 64 20 66 6f 72 20 74 68 65 d.from.the.LAN,.destined.for.the
9f80 20 44 4d 5a 2e 20 42 65 63 61 75 73 65 20 74 68 65 20 7a 6f 6e 65 2d 70 6f 6c 69 63 79 20 66 69 .DMZ..Because.the.zone-policy.fi
9fa0 72 65 77 61 6c 6c 20 73 79 6e 74 61 78 20 69 73 20 61 20 6c 69 74 74 6c 65 20 61 77 6b 77 61 72 rewall.syntax.is.a.little.awkwar
9fc0 64 2c 20 49 20 6b 65 65 70 20 69 74 20 73 74 72 61 69 67 68 74 20 62 79 20 74 68 69 6e 6b 69 6e d,.I.keep.it.straight.by.thinkin
9fe0 67 20 6f 66 20 69 74 20 62 61 63 6b 77 61 72 64 73 2e 00 49 6e 20 74 68 69 73 20 63 61 73 65 2c g.of.it.backwards..In.this.case,
a000 20 77 65 27 6c 6c 20 74 72 79 20 74 6f 20 6d 61 6b 65 20 61 20 73 69 6d 70 6c 65 20 6c 61 62 20 .we'll.try.to.make.a.simple.lab.
a020 75 73 69 6e 67 20 51 6f 53 20 61 6e 64 20 74 68 65 20 67 65 6e 65 72 61 6c 20 61 62 69 6c 69 74 using.QoS.and.the.general.abilit
a040 79 20 6f 66 20 74 68 65 20 56 79 4f 53 20 73 79 73 74 65 6d 2e 20 57 65 20 72 65 63 6f 6d 6d 65 y.of.the.VyOS.system..We.recomme
a060 6e 64 20 79 6f 75 20 74 6f 20 67 6f 20 74 68 72 6f 75 67 68 20 74 68 65 20 6d 61 69 6e 20 61 72 nd.you.to.go.through.the.main.ar
a080 74 69 63 6c 65 20 61 62 6f 75 74 20 60 51 6f 53 20 3c 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 76 ticle.about.`QoS.<https://docs.v
a0a0 79 6f 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2f 74 yos.io/en/latest/configuration/t
a0c0 72 61 66 66 69 63 70 6f 6c 69 63 79 2f 69 6e 64 65 78 2e 68 74 6d 6c 3e 60 5f 20 66 69 72 73 74 rafficpolicy/index.html>`_.first
a0e0 2e 00 49 6e 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 2c 20 77 65 20 68 61 76 65 20 62 65 65 6e ..In.this.document,.we.have.been
a100 20 61 6c 6c 6f 63 61 74 65 64 20 32 30 33 2e 30 2e 31 31 33 2e 30 2f 32 34 20 62 79 20 6f 75 72 .allocated.203.0.113.0/24.by.our
a120 20 75 70 73 74 72 65 61 6d 20 70 72 6f 76 69 64 65 72 2c 20 77 68 69 63 68 20 77 65 20 61 72 65 .upstream.provider,.which.we.are
a140 20 70 75 62 6c 69 73 68 69 6e 67 20 6f 6e 20 56 4c 41 4e 31 30 30 2e 00 49 6e 20 74 68 69 73 20 .publishing.on.VLAN100..In.this.
a160 65 78 61 6d 70 6c 65 20 4f 70 65 6e 56 50 4e 20 77 69 6c 6c 20 62 65 20 73 65 74 75 70 20 77 69 example.OpenVPN.will.be.setup.wi
a180 74 68 20 61 20 63 6c 69 65 6e 74 20 63 65 72 74 69 66 69 63 61 74 65 20 61 6e 64 20 75 73 65 72 th.a.client.certificate.and.user
a1a0 6e 61 6d 65 20 2f 20 70 61 73 73 77 6f 72 64 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 2e 00 name./.password.authentication..
a1c0 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 74 77 6f 20 4c 41 4e 20 69 6e 74 65 72 66 61 63 In.this.example.two.LAN.interfac
a1e0 65 73 20 65 78 69 73 74 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 73 75 62 6e 65 74 73 20 69 6e es.exist.in.different.subnets.in
a200 73 74 65 61 64 20 6f 66 20 6f 6e 65 20 6c 69 6b 65 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 stead.of.one.like.in.the.previou
a220 73 20 65 78 61 6d 70 6c 65 73 3a 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 77 65 20 68 s.examples:.In.this.example.we.h
a240 61 76 65 20 34 20 7a 6f 6e 65 73 2e 20 4c 41 4e 2c 20 57 41 4e 2c 20 44 4d 5a 2c 20 4c 6f 63 61 ave.4.zones..LAN,.WAN,.DMZ,.Loca
a260 6c 2e 20 54 68 65 20 6c 6f 63 61 6c 20 7a 6f 6e 65 20 69 73 20 74 68 65 20 66 69 72 65 77 61 6c l..The.local.zone.is.the.firewal
a280 6c 20 69 74 73 65 6c 66 2e 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 77 65 20 75 73 65 l.itself..In.this.example.we.use
a2a0 20 56 79 4f 53 20 31 2e 35 20 61 73 20 4c 4e 53 20 61 6e 64 20 43 69 73 63 6f 20 49 4f 53 20 61 .VyOS.1.5.as.LNS.and.Cisco.IOS.a
a2c0 73 20 4c 41 43 2e 20 41 6c 6c 20 75 73 65 72 73 20 77 69 74 68 20 64 6f 6d 61 69 6e 20 2a 2a 76 s.LAC..All.users.with.domain.**v
a2e0 79 6f 73 2e 69 6f 2a 2a 20 77 69 6c 6c 20 62 65 20 74 75 6e 6e 65 6c 65 64 20 74 6f 20 4c 4e 53 yos.io**.will.be.tunneled.to.LNS
a300 20 76 69 61 20 4c 32 54 50 2e 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 65 74 68 30 .via.L2TP..In.this.example,.eth0
a320 20 69 73 20 74 68 65 20 70 72 69 6d 61 72 79 20 69 6e 74 65 72 66 61 63 65 20 61 6e 64 20 65 74 .is.the.primary.interface.and.et
a340 68 31 20 69 73 20 74 68 65 20 73 65 63 6f 6e 64 61 72 79 20 69 6e 74 65 72 66 61 63 65 2e 20 54 h1.is.the.secondary.interface..T
a360 6f 20 70 72 6f 76 69 64 65 20 73 69 6d 70 6c 65 20 66 61 69 6c 6f 76 65 72 20 66 75 6e 63 74 69 o.provide.simple.failover.functi
a380 6f 6e 61 6c 69 74 79 2e 20 49 66 20 65 74 68 30 20 66 61 69 6c 73 2c 20 65 74 68 31 20 74 61 6b onality..If.eth0.fails,.eth1.tak
a3a0 65 73 20 6f 76 65 72 2e 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 77 65 20 77 69 6c es.over..In.this.example,.we.wil
a3c0 6c 20 73 65 74 20 75 70 20 61 20 73 69 6d 70 6c 65 20 75 73 65 20 6f 66 20 41 6e 73 69 62 6c 65 l.set.up.a.simple.use.of.Ansible
a3e0 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 6d 75 6c 74 69 70 6c 65 20 56 79 6f 53 20 72 6f 75 74 .to.configure.multiple.VyoS.rout
a400 65 72 73 2e 20 57 65 20 68 61 76 65 20 66 6f 75 72 20 70 72 65 2d 63 6f 6e 66 69 67 75 72 65 64 ers..We.have.four.pre-configured
a420 20 72 6f 75 74 65 72 73 20 77 69 74 68 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e .routers.with.this.configuration
a440 3a 00 49 6e 20 74 68 69 73 20 6c 61 62 20 77 65 20 75 73 65 20 57 69 6e 64 6f 77 73 20 50 50 50 :.In.this.lab.we.use.Windows.PPP
a460 6f 45 20 63 6c 69 65 6e 74 2e 00 49 6e 62 6f 75 6e 64 20 57 41 4e 20 63 6f 6e 6e 65 63 74 20 74 oE.client..Inbound.WAN.connect.t
a480 6f 20 44 4d 5a 20 68 6f 73 74 2e 00 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 45 74 o.DMZ.host..Information.about.Et
a4a0 68 65 72 6e 65 74 20 56 69 72 74 75 61 6c 20 50 72 69 76 61 74 65 20 4e 65 74 77 6f 72 6b 73 00 hernet.Virtual.Private.Networks.
a4c0 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 70 72 65 66 69 78 2d 73 69 64 20 61 6e 64 Information.about.prefix-sid.and
a4e0 20 6c 61 62 65 6c 2d 6f 70 65 72 61 74 69 6f 6e 20 66 72 6f 6d 20 56 79 4f 53 00 49 6e 73 74 61 .label-operation.from.VyOS.Insta
a500 6c 6c 20 41 6e 73 69 62 6c 65 3a 00 49 6e 73 74 61 6c 6c 20 50 61 72 61 6d 69 6b 6f 3a 00 49 6e ll.Ansible:.Install.Paramiko:.In
a520 73 74 61 6c 6c 20 74 68 65 20 41 6e 73 69 62 6c 65 3a 00 49 6e 73 74 61 6c 6c 20 74 68 65 20 70 stall.the.Ansible:.Install.the.p
a540 61 72 61 6d 69 6b 6f 3a 00 49 6e 74 65 72 2d 56 52 46 20 52 6f 75 74 69 6e 67 20 6f 76 65 72 20 aramiko:.Inter-VRF.Routing.over.
a560 56 52 46 20 4c 69 74 65 00 49 6e 74 65 72 2d 56 52 46 20 72 6f 75 74 69 6e 67 20 69 73 20 61 20 VRF.Lite.Inter-VRF.routing.is.a.
a580 77 65 6c 6c 2d 6b 6e 6f 77 6e 20 73 6f 6c 75 74 69 6f 6e 20 74 6f 20 61 64 64 72 65 73 73 20 63 well-known.solution.to.address.c
a5a0 6f 6d 70 6c 65 78 20 72 6f 75 74 69 6e 67 20 73 63 65 6e 61 72 69 6f 73 20 74 68 61 74 20 65 6e omplex.routing.scenarios.that.en
a5c0 61 62 6c 65 20 2d 69 6e 20 61 20 64 79 6e 61 6d 69 63 20 77 61 79 2d 20 74 6f 20 6c 65 61 6b 20 able.-in.a.dynamic.way-.to.leak.
a5e0 72 6f 75 74 65 73 20 62 65 74 77 65 65 6e 20 56 52 46 73 2e 20 49 73 20 72 65 63 6f 6d 6d 65 6e routes.between.VRFs..Is.recommen
a600 64 65 64 20 74 6f 20 74 61 6b 65 20 73 70 65 63 69 61 6c 20 63 6f 6e 73 69 64 65 72 61 74 69 6f ded.to.take.special.consideratio
a620 6e 20 77 68 69 6c 65 20 64 65 73 69 67 6e 69 6e 67 20 72 6f 75 74 65 2d 74 61 72 67 65 74 73 20 n.while.designing.route-targets.
a640 61 6e 64 20 69 74 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 61 73 20 69 74 20 63 61 6e 20 6d 69 and.its.application.as.it.can.mi
a660 6e 69 6d 69 7a 65 20 66 75 74 75 72 65 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 73 20 77 68 69 6c nimize.future.interventions.whil
a680 65 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 56 52 46 20 77 69 6c 6c 20 61 75 74 6f 6d 61 e.creating.a.new.VRF.will.automa
a6a0 74 69 63 61 6c 6c 79 20 74 61 6b 65 20 74 68 65 20 64 65 73 69 72 65 64 20 65 66 66 65 63 74 20 tically.take.the.desired.effect.
a6c0 69 6e 20 69 74 73 20 70 72 6f 70 61 67 61 74 69 6f 6e 2e 00 49 6e 74 65 72 66 61 63 65 20 61 6e in.its.propagation..Interface.an
a6e0 64 20 72 6f 75 74 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 49 6e 74 65 72 6e 61 d.routing.configuration:.Interna
a700 6c 20 4e 65 74 77 6f 72 6b 00 49 6e 74 65 72 6e 65 74 00 49 6e 74 65 72 6e 65 74 20 2d 20 31 39 l.Network.Internet.Internet.-.19
a720 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 20 2d 20 54 43 50 2f 32 35 00 49 6e 74 65 72 6e 65 74 20 2.168.200.100.-.TCP/25.Internet.
a740 2d 20 31 39 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 20 2d 20 54 43 50 2f 34 34 33 00 49 6e 74 65 -.192.168.200.100.-.TCP/443.Inte
a760 72 6e 65 74 20 2d 20 31 39 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 20 2d 20 54 43 50 2f 35 33 00 rnet.-.192.168.200.100.-.TCP/53.
a780 49 6e 74 65 72 6e 65 74 20 2d 20 31 39 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 20 2d 20 54 43 50 Internet.-.192.168.200.100.-.TCP
a7a0 2f 38 30 00 49 74 20 69 73 20 61 73 73 75 6d 65 64 20 74 68 61 74 20 74 68 65 20 72 6f 75 74 65 /80.It.is.assumed.that.the.route
a7c0 72 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 75 70 73 74 72 65 61 6d 20 61 72 65 20 63 61 70 61 rs.provided.by.upstream.are.capa
a7e0 62 6c 65 20 6f 66 20 61 63 74 69 6e 67 20 61 73 20 61 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 ble.of.acting.as.a.default.route
a800 72 2c 20 61 64 64 20 74 68 61 74 20 61 73 20 61 20 73 74 61 74 69 63 20 72 6f 75 74 65 2e 00 49 r,.add.that.as.a.static.route..I
a820 74 20 69 73 20 67 6f 6f 64 20 70 72 61 63 74 69 63 65 20 74 6f 20 6c 6f 67 20 62 6f 74 68 20 61 t.is.good.practice.to.log.both.a
a840 63 63 65 70 74 65 64 20 61 6e 64 20 64 65 6e 69 65 64 20 74 72 61 66 66 69 63 2e 20 49 74 20 63 ccepted.and.denied.traffic..It.c
a860 61 6e 20 73 61 76 65 20 79 6f 75 20 73 69 67 6e 69 66 69 63 61 6e 74 20 68 65 61 64 61 63 68 65 an.save.you.significant.headache
a880 73 20 77 68 65 6e 20 74 72 79 69 6e 67 20 74 6f 20 74 72 6f 75 62 6c 65 73 68 6f 6f 74 20 61 20 s.when.trying.to.troubleshoot.a.
a8a0 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 69 73 73 75 65 2e 00 49 74 20 77 69 6c 6c 20 6c 6f 6f 6b connectivity.issue..It.will.look
a8c0 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 3a 00 49 74 27 73 20 69 6d 70 6f 72 .something.like.this:.It's.impor
a8e0 74 61 6e 74 20 74 6f 20 6e 6f 74 65 20 74 68 61 74 20 61 6c 6c 20 79 6f 75 72 20 65 78 69 73 74 tant.to.note.that.all.your.exist
a900 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 77 69 6c 6c 20 62 65 20 6d 69 67 72 61 ing.configurations.will.be.migra
a920 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6f 6e 20 69 6d 61 67 65 20 75 70 67 72 61 ted.automatically.on.image.upgra
a940 64 65 2e 20 4e 6f 74 68 69 6e 67 20 74 6f 20 64 6f 20 6f 6e 20 79 6f 75 72 20 73 69 64 65 2e 00 de..Nothing.to.do.on.your.side..
a960 4b 65 65 70 20 6e 65 74 77 6f 72 6b 73 20 69 73 6f 6c 61 74 65 64 20 69 73 20 2d 69 6e 20 67 65 Keep.networks.isolated.is.-in.ge
a980 6e 65 72 61 6c 2d 20 61 20 67 6f 6f 64 20 70 72 69 6e 63 69 70 6c 65 2c 20 62 75 74 20 74 68 65 neral-.a.good.principle,.but.the
a9a0 72 65 20 61 72 65 20 63 61 73 65 73 20 77 68 65 72 65 20 79 6f 75 20 6d 69 67 68 74 20 6e 65 65 re.are.cases.where.you.might.nee
a9c0 64 20 74 68 61 74 20 73 6f 6d 65 20 6e 65 74 77 6f 72 6b 20 63 61 6e 20 61 63 63 65 73 73 20 6f d.that.some.network.can.access.o
a9e0 74 68 65 72 20 69 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 2e 00 4c 33 56 50 4e 20 45 ther.in.a.different.VRF..L3VPN.E
aa00 56 50 4e 20 77 69 74 68 20 56 79 4f 53 00 4c 33 56 50 4e 20 45 56 50 4e 20 77 69 74 68 20 56 79 VPN.with.VyOS.L3VPN.EVPN.with.Vy
aa20 4f 53 20 74 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 4c 33 56 50 4e 20 63 6f 6e 66 69 67 75 72 OS.topology.image.L3VPN.configur
aa40 61 74 69 6f 6e 20 70 61 72 61 6d 65 74 65 72 73 20 74 61 62 6c 65 3a 00 4c 33 56 50 4e 20 66 6f ation.parameters.table:.L3VPN.fo
aa60 72 20 48 75 62 2d 61 6e 64 2d 53 70 6f 6b 65 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 77 69 74 r.Hub-and-Spoke.connectivity.wit
aa80 68 20 56 79 4f 53 00 4c 41 43 00 4c 41 4e 20 31 00 4c 41 4e 20 32 00 4c 41 4e 20 43 6f 6e 66 69 h.VyOS.LAC.LAN.1.LAN.2.LAN.Confi
aaa0 67 75 72 61 74 69 6f 6e 00 4c 41 4e 20 61 6e 64 20 44 4d 5a 20 68 6f 73 74 73 20 68 61 76 65 20 guration.LAN.and.DMZ.hosts.have.
aac0 62 61 73 69 63 20 6f 75 74 62 6f 75 6e 64 20 61 63 63 65 73 73 3a 20 57 65 62 2c 20 46 54 50 2c basic.outbound.access:.Web,.FTP,
aae0 20 53 53 48 2e 00 4c 41 4e 20 63 61 6e 20 61 63 63 65 73 73 20 44 4d 5a 20 72 65 73 6f 75 72 63 .SSH..LAN.can.access.DMZ.resourc
ab00 65 73 2e 00 4c 41 4e 2c 20 57 41 4e 2c 20 44 4d 5a 2c 20 6c 6f 63 61 6c 20 61 6e 64 20 54 55 4e es..LAN,.WAN,.DMZ,.local.and.TUN
ab20 20 28 74 75 6e 6e 65 6c 29 00 4c 41 4e 31 00 4c 41 4e 31 20 74 6f 20 4c 41 4e 32 00 4c 41 4e 31 .(tunnel).LAN1.LAN1.to.LAN2.LAN1
ab40 20 74 6f 20 4f 75 74 73 69 64 65 00 4c 41 4e 32 00 4c 4e 53 00 4c 65 74 e2 80 99 73 20 63 68 65 .to.Outside.LAN2.LNS.Let...s.che
ab60 63 6b 20 49 50 76 34 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 4d 50 4c 53 20 69 6e 66 6f 72 6d 61 ck.IPv4.routing.and.MPLS.informa
ab80 74 69 6f 6e 20 6f 6e 20 70 72 6f 76 69 64 65 72 20 6e 6f 64 65 73 20 28 73 61 6d 65 20 70 72 6f tion.on.provider.nodes.(same.pro
aba0 63 65 64 75 72 65 20 66 6f 72 20 61 6c 6c 20 50 20 6e 6f 64 65 73 29 3a 00 4c 65 74 e2 80 99 73 cedure.for.all.P.nodes):.Let...s
abc0 20 73 61 79 20 77 65 20 68 61 76 65 20 61 20 72 65 71 75 69 72 65 6d 65 6e 74 20 74 6f 20 68 61 .say.we.have.a.requirement.to.ha
abe0 76 65 20 6d 75 6c 74 69 70 6c 65 20 6e 65 74 77 6f 72 6b 73 2e 00 4c 6f 63 61 6c 20 73 75 62 6e ve.multiple.networks..Local.subn
ac00 65 74 73 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 72 65 61 63 68 20 69 6e 74 65 ets.should.be.able.to.reach.inte
ac20 72 6e 65 74 20 75 73 69 6e 67 20 73 6f 75 72 63 65 20 4e 41 54 2e 00 4c 6f 63 61 6c 20 73 75 62 rnet.using.source.NAT..Local.sub
ac40 6e 65 74 73 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 72 65 61 63 68 20 69 6e 74 nets.should.be.able.to.reach.int
ac60 65 72 6e 65 74 20 75 73 69 6e 67 20 73 6f 75 72 63 65 20 6e 61 74 2e 00 4d 50 2d 42 47 50 20 6f ernet.using.source.nat..MP-BGP.o
ac80 72 20 4d 75 6c 74 69 50 72 6f 74 6f 63 6f 6c 20 42 47 50 20 69 6e 74 72 6f 64 75 63 65 73 20 74 r.MultiProtocol.BGP.introduces.t
aca0 77 6f 20 6d 61 69 6e 20 63 6f 6e 63 65 70 74 73 20 74 6f 20 73 6f 6c 76 65 20 74 68 69 73 20 6c wo.main.concepts.to.solve.this.l
acc0 69 6d 69 74 61 74 69 6f 6e 3a 20 2d 20 52 6f 75 74 65 20 44 69 73 74 69 6e 67 75 69 73 68 65 72 imitation:.-.Route.Distinguisher
ace0 20 28 52 44 29 3a 20 49 73 20 75 73 65 64 20 74 6f 20 64 69 73 74 69 6e 67 75 69 73 68 20 62 65 .(RD):.Is.used.to.distinguish.be
ad00 74 77 65 65 6e 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 73 20 e2 80 93 63 61 6c 6c 65 64 20 56 tween.different.VRFs....called.V
ad20 50 4e 73 2d 20 69 6e 73 69 64 65 20 74 68 65 20 42 47 50 20 50 72 6f 63 65 73 73 2e 20 54 68 65 PNs-.inside.the.BGP.Process..The
ad40 20 52 44 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 65 61 63 68 20 49 50 76 34 20 4e 65 74 .RD.is.appended.to.each.IPv4.Net
ad60 77 6f 72 6b 20 74 68 61 74 20 69 73 20 61 64 76 65 72 74 69 73 65 64 20 69 6e 74 6f 20 42 47 50 work.that.is.advertised.into.BGP
ad80 20 66 6f 72 20 74 68 61 74 20 56 50 4e 20 6d 61 6b 69 6e 67 20 69 74 20 61 20 75 6e 69 71 75 65 .for.that.VPN.making.it.a.unique
ada0 20 56 50 4e 76 34 20 72 6f 75 74 65 2e 20 2d 20 52 6f 75 74 65 20 54 61 72 67 65 74 20 28 52 54 .VPNv4.route..-.Route.Target.(RT
adc0 29 3a 20 54 68 69 73 20 69 73 20 61 6e 20 65 78 74 65 6e 64 65 64 20 42 47 50 20 63 6f 6d 6d 75 ):.This.is.an.extended.BGP.commu
ade0 6e 69 74 79 20 61 70 70 65 6e 64 20 74 6f 20 74 68 65 20 56 50 4e 76 34 20 72 6f 75 74 65 20 69 nity.append.to.the.VPNv4.route.i
ae00 6e 20 74 68 65 20 49 6d 70 6f 72 74 2f 45 78 70 6f 72 74 20 70 72 6f 63 65 73 73 2e 20 57 68 65 n.the.Import/Export.process..Whe
ae20 6e 20 61 20 72 6f 75 74 65 20 70 61 73 73 65 73 20 66 72 6f 6d 20 74 68 65 20 56 52 46 20 72 6f n.a.route.passes.from.the.VRF.ro
ae40 75 74 69 6e 67 20 74 61 62 6c 65 20 69 6e 74 6f 20 74 68 65 20 42 47 50 20 70 72 6f 63 65 73 73 uting.table.into.the.BGP.process
ae60 20 69 74 20 77 69 6c 6c 20 61 64 64 20 74 68 65 20 63 6f 6e 66 69 67 75 72 65 64 20 65 78 70 6f .it.will.add.the.configured.expo
ae80 72 74 20 65 78 74 65 6e 64 65 64 20 63 6f 6d 6d 75 6e 69 74 79 28 69 65 73 29 20 66 6f 72 20 74 rt.extended.community(ies).for.t
aea0 68 61 74 20 56 50 4e 2e 20 57 68 65 6e 20 74 68 61 74 20 72 6f 75 74 65 20 6e 65 65 64 73 20 74 hat.VPN..When.that.route.needs.t
aec0 6f 20 67 6f 20 66 72 6f 6d 20 42 47 50 20 69 6e 74 6f 20 74 68 65 20 56 52 46 20 72 6f 75 74 69 o.go.from.BGP.into.the.VRF.routi
aee0 6e 67 20 74 61 62 6c 65 20 77 69 6c 6c 20 6f 6e 6c 79 20 70 61 73 73 20 69 66 20 74 68 61 74 20 ng.table.will.only.pass.if.that.
af00 67 69 76 65 6e 20 56 50 4e 20 69 6d 70 6f 72 74 20 70 6f 6c 69 63 79 20 6d 61 74 63 68 65 73 20 given.VPN.import.policy.matches.
af20 61 6e 79 20 6f 66 20 74 68 65 20 61 70 70 65 6e 64 65 64 20 63 6f 6d 6d 75 6e 69 74 79 28 69 65 any.of.the.appended.community(ie
af40 73 29 20 69 6e 74 6f 20 74 68 61 74 20 70 72 65 66 69 78 2e 00 4d 61 69 6e 20 72 75 6c 65 73 3a s).into.that.prefix..Main.rules:
af60 00 4d 61 6b 65 20 73 75 72 65 20 79 6f 75 20 63 61 6e 20 70 69 6e 67 20 31 30 2e 32 35 34 2e 36 .Make.sure.you.can.ping.10.254.6
af80 30 2e 31 20 61 6e 64 20 2e 32 20 66 72 6f 6d 20 62 6f 74 68 20 72 6f 75 74 65 72 73 2e 00 4d 61 0.1.and..2.from.both.routers..Ma
afa0 6e 61 67 65 6d 65 6e 74 00 4d 61 6e 61 67 65 6d 65 6e 74 20 56 52 46 00 4d 61 6e 79 20 6f 74 68 nagement.Management.VRF.Many.oth
afc0 65 72 20 48 79 70 65 72 76 69 73 6f 72 73 20 64 6f 20 74 68 69 73 2c 20 61 6e 64 20 49 27 6d 20 er.Hypervisors.do.this,.and.I'm.
afe0 68 6f 70 69 6e 67 20 74 68 61 74 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 77 69 6c 6c 20 62 hoping.that.this.document.will.b
b000 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 64 6f 63 75 6d 65 6e 74 20 68 6f 77 20 74 6f 20 64 6f e.expanded.to.document.how.to.do
b020 20 74 68 69 73 20 66 6f 72 20 6f 74 68 65 72 73 2e 00 4d 61 73 71 75 65 72 61 64 65 20 54 72 61 .this.for.others..Masquerade.Tra
b040 66 66 69 63 20 6f 72 69 67 69 6e 61 74 69 6e 67 20 66 72 6f 6d 20 31 30 2e 32 30 30 2e 32 30 31 ffic.originating.from.10.200.201
b060 2e 30 2f 32 34 20 74 68 61 74 20 69 73 20 68 65 61 64 69 6e 67 20 6f 75 74 20 74 68 65 20 70 75 .0/24.that.is.heading.out.the.pu
b080 62 6c 69 63 20 69 6e 74 65 72 66 61 63 65 2e 00 4d 6f 6e 69 74 6f 72 69 6e 67 00 4d 6f 6e 69 74 blic.interface..Monitoring.Monit
b0a0 6f 72 69 6e 67 20 6f 6e 20 4c 41 43 20 73 69 64 65 00 4d 6f 6e 69 74 6f 72 69 6e 67 20 6f 6e 20 oring.on.LAC.side.Monitoring.on.
b0c0 4c 4e 53 20 73 69 64 65 00 4d 6f 6e 69 74 6f 72 69 6e 67 20 6f 6e 20 52 41 44 49 55 53 20 53 65 LNS.side.Monitoring.on.RADIUS.Se
b0e0 72 76 65 72 20 73 69 64 65 00 4d 75 6c 74 69 70 6c 65 20 4c 41 4e 2f 44 4d 5a 20 53 65 74 75 70 rver.side.Multiple.LAN/DMZ.Setup
b100 00 4e 41 54 20 61 6e 64 20 63 6f 6e 6e 74 72 61 63 6b 2d 73 79 6e 63 00 4e 4d 50 20 65 78 61 6d .NAT.and.conntrack-sync.NMP.exam
b120 70 6c 65 00 4e 61 74 69 76 65 20 49 50 76 34 20 61 6e 64 20 49 50 76 36 00 4e 65 74 77 6f 72 6b ple.Native.IPv4.and.IPv6.Network
b140 20 43 61 62 6c 69 6e 67 00 4e 65 74 77 6f 72 6b 20 54 6f 70 6f 6c 6f 67 79 00 4e 65 74 77 6f 72 .Cabling.Network.Topology.Networ
b160 6b 20 54 6f 70 6f 6c 6f 67 79 20 44 69 61 67 72 61 6d 00 4e 65 74 77 6f 72 6b 20 54 6f 70 6f 6c k.Topology.Diagram.Network.Topol
b180 6f 67 79 20 61 6e 64 20 72 65 71 75 69 72 65 6d 65 6e 74 73 00 4e 65 78 74 20 6f 6e 20 74 68 65 ogy.and.requirements.Next.on.the
b1a0 20 72 6f 75 74 65 72 20 56 79 4f 53 32 20 77 65 20 77 69 6c 6c 20 63 68 61 6e 67 65 20 6c 61 62 .router.VyOS2.we.will.change.lab
b1c0 65 6c 73 20 6f 6e 20 61 6c 6c 20 69 6e 63 6f 6d 69 6e 67 20 74 72 61 66 66 69 63 20 6f 6e 6c 79 els.on.all.incoming.traffic.only
b1e0 20 66 72 6f 6d 20 43 53 34 2d 3e 20 43 53 36 00 4e 65 78 74 20 74 68 69 6e 67 20 74 6f 20 64 6f .from.CS4->.CS6.Next.thing.to.do
b200 2c 20 69 73 20 74 6f 20 63 72 65 61 74 65 20 61 20 77 69 72 65 67 75 61 72 64 20 6b 65 79 70 61 ,.is.to.create.a.wireguard.keypa
b220 69 72 20 6f 6e 20 65 61 63 68 20 73 69 64 65 2e 20 41 66 74 65 72 20 74 68 69 73 2c 20 74 68 65 ir.on.each.side..After.this,.the
b240 20 70 75 62 6c 69 63 20 6b 65 79 20 63 61 6e 20 62 65 20 64 69 73 70 6c 61 79 65 64 2c 20 74 6f .public.key.can.be.displayed,.to
b260 20 73 61 76 65 20 66 6f 72 20 6c 61 74 65 72 2e 00 4e 65 78 74 2c 20 77 65 20 77 69 6c 6c 20 72 .save.for.later..Next,.we.will.r
b280 65 70 6c 61 63 65 20 6f 6e 6c 79 20 61 6c 6c 20 43 53 34 20 6c 61 62 65 6c 73 20 6f 6e 20 74 68 eplace.only.all.CS4.labels.on.th
b2a0 65 20 e2 80 9c 56 79 4f 53 32 e2 80 9d 20 72 6f 75 74 65 72 2e 00 4e 65 78 74 2c 20 79 6f 75 20 e....VyOS2....router..Next,.you.
b2c0 6a 75 73 74 20 20 73 68 6f 75 6c 64 20 66 6f 6c 6c 6f 77 20 74 68 65 20 70 69 63 74 75 72 65 73 just..should.follow.the.pictures
b2e0 3a 00 4e 6f 64 65 00 4e 6f 74 65 20 74 68 61 74 20 72 6f 75 74 65 72 31 20 69 73 20 61 20 56 4d :.Node.Note.that.router1.is.a.VM
b300 20 74 68 61 74 20 72 75 6e 73 20 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6d 70 75 74 65 .that.runs.on.one.of.the.compute
b320 20 6e 6f 64 65 73 2e 00 4e 6f 74 65 20 74 6f 20 61 6c 6c 6f 77 20 74 68 65 20 72 6f 75 74 65 72 .nodes..Note.to.allow.the.router
b340 20 74 6f 20 72 65 63 65 69 76 65 20 44 48 43 50 76 36 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d .to.receive.DHCPv6.response.from
b360 20 49 53 50 2e 20 57 65 20 6e 65 65 64 20 74 6f 20 61 6c 6c 6f 77 20 70 61 63 6b 65 74 73 20 77 .ISP..We.need.to.allow.packets.w
b380 69 74 68 20 73 6f 75 72 63 65 20 70 6f 72 74 20 35 34 37 20 28 73 65 72 76 65 72 29 20 61 6e 64 ith.source.port.547.(server).and
b3a0 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 70 6f 72 74 20 35 34 36 20 28 63 6c 69 65 6e 74 29 2e 00 .destination.port.546.(client)..
b3c0 4e 6f 74 69 63 65 2c 20 6e 6f 6e 65 20 67 6f 20 74 6f 20 57 41 4e 20 73 69 6e 63 65 20 57 41 4e Notice,.none.go.to.WAN.since.WAN
b3e0 20 77 6f 75 6c 64 6e 27 74 20 68 61 76 65 20 61 20 76 36 20 61 64 64 72 65 73 73 20 6f 6e 20 69 .wouldn't.have.a.v6.address.on.i
b400 74 2e 00 4e 6f 77 20 65 6e 61 62 6c 65 20 72 65 70 6c 69 63 61 74 69 6f 6e 20 62 65 74 77 65 65 t..Now.enable.replication.betwee
b420 6e 20 6e 6f 64 65 73 2e 20 52 65 70 6c 61 63 65 20 65 74 68 30 2e 32 30 31 20 77 69 74 68 20 62 n.nodes..Replace.eth0.201.with.b
b440 6f 6e 64 30 2e 32 30 31 20 6f 6e 20 74 68 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 2e ond0.201.on.the.hardware.router.
b460 00 4e 6f 77 20 67 65 6e 65 72 61 74 65 20 61 6c 6c 20 72 65 71 75 69 72 65 64 20 63 65 72 74 69 .Now.generate.all.required.certi
b480 66 69 63 61 74 65 73 20 6f 6e 20 74 68 65 20 6f 76 70 6e 2d 73 65 72 76 65 72 3a 00 4e 6f 77 20 ficates.on.the.ovpn-server:.Now.
b4a0 74 68 65 20 43 6c 69 65 6e 74 20 69 73 20 61 62 6c 65 20 74 6f 20 70 69 6e 67 20 61 20 70 75 62 the.Client.is.able.to.ping.a.pub
b4c0 6c 69 63 20 49 50 76 36 20 61 64 64 72 65 73 73 00 4e 6f 77 20 77 65 20 61 72 65 20 61 62 6c 65 lic.IPv6.address.Now.we.are.able
b4e0 20 74 6f 20 73 65 74 75 70 20 74 68 65 20 74 75 6e 6e 65 6c 20 69 6e 74 65 72 66 61 63 65 2e 00 .to.setup.the.tunnel.interface..
b500 4e 6f 77 20 77 65 20 70 65 72 66 6f 72 6d 20 73 6f 6d 65 20 65 6e 64 2d 74 6f 2d 65 6e 64 20 74 Now.we.perform.some.end-to-end.t
b520 65 73 74 69 6e 67 00 4e 6f 77 20 77 65 e2 80 99 72 65 20 63 68 65 63 6b 69 6e 67 20 69 42 47 50 esting.Now.we...re.checking.iBGP
b540 20 73 74 61 74 75 73 20 61 6e 64 20 72 6f 75 74 65 73 20 66 72 6f 6d 20 72 6f 75 74 65 2d 72 65 .status.and.routes.from.route-re
b560 66 6c 65 63 74 6f 72 20 6e 6f 64 65 73 20 74 6f 20 6f 74 68 65 72 20 64 65 76 69 63 65 73 3a 00 flector.nodes.to.other.devices:.
b580 4e 6f 77 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 70 69 6e 67 20 61 Now.you.should.be.able.to.ping.a
b5a0 20 70 75 62 6c 69 63 20 49 50 76 36 20 41 64 64 72 65 73 73 00 4e 6f 77 2c 20 6c 65 74 e2 80 99 .public.IPv6.Address.Now,.let...
b5c0 73 20 63 68 65 63 6b 20 72 6f 75 74 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 6f s.check.routing.information.on.o
b5e0 75 74 20 48 75 62 20 50 45 3a 00 4f 53 50 46 20 4f 76 65 72 20 57 69 72 65 47 75 61 72 64 00 4f ut.Hub.PE:.OSPF.Over.WireGuard.O
b600 53 50 46 20 75 6e 6e 75 6d 62 65 72 65 64 20 77 69 74 68 20 45 43 4d 50 00 4f 6e 20 74 68 65 20 SPF.unnumbered.with.ECMP.On.the.
b620 72 6f 75 74 65 72 2c 20 56 79 4f 53 34 20 73 65 74 20 61 6c 6c 20 74 72 61 66 66 69 63 20 61 73 router,.VyOS4.set.all.traffic.as
b640 20 43 53 34 2e 20 57 65 20 68 61 76 65 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 64 .CS4..We.have.to.configure.the.d
b660 65 66 61 75 6c 74 20 63 6c 61 73 73 20 61 6e 64 20 63 6c 61 73 73 20 66 6f 72 20 63 68 61 6e 67 efault.class.and.class.for.chang
b680 69 6e 67 20 61 6c 6c 20 6c 61 62 65 6c 73 20 66 72 6f 6d 20 43 53 30 20 74 6f 20 43 53 34 00 4f ing.all.labels.from.CS0.to.CS4.O
b6a0 6e 2d 70 72 65 6d 69 73 65 73 20 61 64 64 72 65 73 73 20 73 70 61 63 65 00 4f 6e 63 65 20 61 6c n-premises.address.space.Once.al
b6c0 6c 20 72 6f 75 74 65 72 73 20 63 61 6e 20 62 65 20 73 61 66 65 6c 79 20 72 65 6d 6f 74 65 6c 79 l.routers.can.be.safely.remotely
b6e0 20 6d 61 6e 61 67 65 64 20 61 6e 64 20 74 68 65 20 63 6f 72 65 20 6e 65 74 77 6f 72 6b 20 69 73 .managed.and.the.core.network.is
b700 20 6f 70 65 72 61 74 69 6f 6e 61 6c 2c 20 77 65 20 63 61 6e 20 6e 6f 77 20 73 65 74 75 70 20 74 .operational,.we.can.now.setup.t
b720 68 65 20 74 65 6e 61 6e 74 20 6e 65 74 77 6f 72 6b 73 2e 00 4f 6e 63 65 20 61 6c 6c 20 74 68 65 he.tenant.networks..Once.all.the
b740 20 72 65 71 75 69 72 65 64 20 63 65 72 74 69 66 69 63 61 74 65 73 20 61 6e 64 20 6b 65 79 73 20 .required.certificates.and.keys.
b760 61 72 65 20 69 6e 73 74 61 6c 6c 65 64 2c 20 74 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 4f 70 65 are.installed,.the.remaining.Ope
b780 6e 56 50 4e 20 53 65 72 76 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 61 6e 20 62 65 nVPN.Server.configuration.can.be
b7a0 20 63 61 72 72 69 65 64 20 6f 75 74 2e 00 4f 6e 63 65 20 79 6f 75 20 68 61 76 65 20 61 6c 6c 20 .carried.out..Once.you.have.all.
b7c0 6f 66 20 79 6f 75 72 20 72 75 6c 65 73 65 74 73 20 62 75 69 6c 74 2c 20 74 68 65 6e 20 79 6f 75 of.your.rulesets.built,.then.you
b7e0 20 6e 65 65 64 20 74 6f 20 63 72 65 61 74 65 20 79 6f 75 72 20 7a 6f 6e 65 2d 70 6f 6c 69 63 79 .need.to.create.your.zone-policy
b800 2e 00 4f 6e 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 68 61 76 69 6e 67 20 74 68 65 20 63 6c ..One.advantage.of.having.the.cl
b820 69 65 6e 74 20 63 65 72 74 69 66 69 63 61 74 65 20 73 74 6f 72 65 64 20 69 73 20 74 68 65 20 61 ient.certificate.stored.is.the.a
b840 62 69 6c 69 74 79 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 63 6c 69 65 6e 74 20 63 6f 6e 66 bility.to.create.the.client.conf
b860 69 67 75 72 61 74 69 6f 6e 2e 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f 67 69 63 61 6c 20 63 6f 6e iguration..One.cable/logical.con
b880 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 31 20 61 6e 64 20 49 6e 74 65 72 6e 65 nection.between.LAN1.and.Interne
b8a0 74 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f 67 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 t.One.cable/logical.connection.b
b8c0 65 74 77 65 65 6e 20 4c 41 4e 31 20 61 6e 64 20 4c 41 4e 32 00 4f 6e 65 20 63 61 62 6c 65 2f 6c etween.LAN1.and.LAN2.One.cable/l
b8e0 6f 67 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 31 20 61 ogical.connection.between.LAN1.a
b900 6e 64 20 4d 61 6e 61 67 65 6d 65 6e 74 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f 67 69 63 61 6c 20 nd.Management.One.cable/logical.
b920 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 32 20 61 6e 64 20 49 6e 74 65 connection.between.LAN2.and.Inte
b940 72 6e 65 74 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f 67 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f rnet.One.cable/logical.connectio
b960 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 32 20 61 6e 64 20 4d 61 6e 61 67 65 6d 65 6e 74 00 4f 70 n.between.LAN2.and.Management.Op
b980 65 6e 56 50 4e 20 77 69 74 68 20 4c 44 41 50 00 4f 70 65 6e 56 50 4e 20 77 69 74 68 20 4c 44 41 enVPN.with.LDAP.OpenVPN.with.LDA
b9a0 50 20 74 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 4f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 P.topology.image.Operating.syste
b9c0 6d 3a 20 56 79 4f 53 00 4f 75 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 75 73 65 73 20 m:.VyOS.Our.implementation.uses.
b9e0 56 4d 77 61 72 65 27 73 20 44 69 73 74 72 69 62 75 74 65 64 20 50 6f 72 74 20 47 72 6f 75 70 73 VMware's.Distributed.Port.Groups
ba00 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 56 4d 77 61 72 65 20 74 6f 20 75 73 65 20 4c 41 43 ,.which.allows.VMware.to.use.LAC
ba20 50 2e 20 54 68 69 73 20 69 73 20 61 20 70 61 72 74 20 6f 66 20 74 68 65 20 45 4e 54 45 52 50 52 P..This.is.a.part.of.the.ENTERPR
ba40 49 53 45 20 6c 69 63 65 6e 63 65 2c 20 61 6e 64 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c ISE.licence,.and.is.not.availabl
ba60 65 20 6f 6e 20 61 20 66 72 65 65 20 6c 69 63 65 6e 63 65 2e 20 49 66 20 79 6f 75 20 61 72 65 20 e.on.a.free.licence..If.you.are.
ba80 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 74 68 69 73 20 61 6e 64 20 64 6f 20 6e 6f 74 20 68 61 76 implementing.this.and.do.not.hav
baa0 65 20 61 63 63 65 73 73 20 74 6f 20 44 50 47 73 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 e.access.to.DPGs,.you.should.not
bac0 20 75 73 65 20 56 4d 77 61 72 65 2c 20 61 6e 64 20 75 73 65 20 73 6f 6d 65 20 6f 74 68 65 72 20 .use.VMware,.and.use.some.other.
bae0 76 69 72 74 75 61 6c 69 7a 61 74 69 6f 6e 20 70 6c 61 74 66 6f 72 6d 20 69 6e 73 74 65 61 64 2e virtualization.platform.instead.
bb00 00 4f 75 72 20 72 6f 75 74 65 72 73 20 61 72 65 20 67 6f 69 6e 67 20 74 6f 20 68 61 76 65 20 61 .Our.routers.are.going.to.have.a
bb20 20 66 6c 6f 61 74 69 6e 67 20 49 50 20 61 64 64 72 65 73 73 20 6f 66 20 32 30 33 2e 30 2e 31 31 .floating.IP.address.of.203.0.11
bb40 33 2e 31 2c 20 61 6e 64 20 75 73 65 20 2e 32 20 61 6e 64 20 2e 33 20 61 73 20 74 68 65 69 72 20 3.1,.and.use..2.and..3.as.their.
bb60 66 69 78 65 64 20 49 50 73 2e 00 4f 76 65 72 76 69 65 77 00 50 45 31 00 50 45 31 20 69 73 20 6c fixed.IPs..Overview.PE1.PE1.is.l
bb80 6f 63 61 74 65 64 20 69 6e 20 61 6e 20 69 6e 64 75 73 74 72 69 61 6c 20 61 72 65 61 20 74 68 61 ocated.in.an.industrial.area.tha
bba0 74 20 68 6f 6c 64 73 20 6d 75 6c 74 69 70 6c 65 20 6f 66 66 69 63 65 20 62 75 69 6c 64 69 6e 67 t.holds.multiple.office.building
bbc0 73 2e 20 41 6c 6c 20 63 75 73 74 6f 6d 65 72 73 20 68 61 76 65 20 61 20 73 69 74 65 20 69 6e 20 s..All.customers.have.a.site.in.
bbe0 74 68 69 73 20 61 72 65 61 2e 00 50 45 32 00 50 45 32 20 69 73 20 6c 6f 63 61 74 65 64 20 69 6e this.area..PE2.PE2.is.located.in
bc00 20 61 20 73 6d 61 6c 6c 65 72 20 61 72 65 61 20 77 68 65 72 65 20 62 79 20 63 6f 69 6e 63 69 64 .a.smaller.area.where.by.coincid
bc20 65 6e 63 65 20 74 77 6f 20 63 75 73 74 6f 6d 65 72 73 20 28 62 6c 75 65 20 61 6e 64 20 72 65 64 ence.two.customers.(blue.and.red
bc40 29 20 73 68 61 72 65 20 61 6e 20 6f 66 66 69 63 65 20 62 75 69 6c 64 69 6e 67 2e 00 50 45 33 00 ).share.an.office.building..PE3.
bc60 50 45 33 20 69 73 20 6c 6f 63 61 74 65 64 20 69 6e 20 61 20 73 6d 61 6c 6c 65 72 20 61 72 65 61 PE3.is.located.in.a.smaller.area
bc80 20 77 68 65 72 65 20 62 79 20 63 6f 69 6e 63 69 64 65 6e 63 65 20 74 77 6f 20 63 75 73 74 6f 6d .where.by.coincidence.two.custom
bca0 65 72 73 20 28 62 6c 75 65 20 61 6e 64 20 67 72 65 65 6e 29 20 61 72 65 20 6c 6f 63 61 74 65 64 ers.(blue.and.green).are.located
bcc0 2e 00 50 50 50 6f 45 20 49 50 76 36 20 42 61 73 69 63 20 53 65 74 75 70 20 66 6f 72 20 48 6f 6d ..PPPoE.IPv6.Basic.Setup.for.Hom
bce0 65 20 4e 65 74 77 6f 72 6b 00 50 50 50 6f 45 20 53 65 74 75 70 00 50 50 50 6f 45 20 6f 76 65 72 e.Network.PPPoE.Setup.PPPoE.over
bd00 20 4c 32 54 50 00 50 69 6e 67 20 62 65 74 77 65 65 6e 20 56 79 4f 53 2d 50 31 20 2f 20 56 79 4f .L2TP.Ping.between.VyOS-P1./.VyO
bd20 53 2d 50 32 20 74 6f 20 63 6f 6e 66 69 72 6d 20 72 65 61 63 68 61 62 69 6c 69 74 79 3a 00 50 69 S-P2.to.confirm.reachability:.Pi
bd40 6e 67 20 74 68 65 20 43 6c 69 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 44 48 43 50 20 53 65 72 76 ng.the.Client.from.the.DHCP.Serv
bd60 65 72 2e 00 50 69 6e 67 73 20 77 69 6c 6c 20 62 65 20 73 65 6e 74 20 74 6f 20 66 6f 75 72 20 74 er..Pings.will.be.sent.to.four.t
bd80 61 72 67 65 74 73 20 66 6f 72 20 68 65 61 6c 74 68 20 74 65 73 74 69 6e 67 20 28 33 33 2e 34 34 argets.for.health.testing.(33.44
bda0 2e 35 35 2e 36 36 2c 20 34 34 2e 35 35 2e 36 36 2e 37 37 2c 20 35 35 2e 36 36 2e 37 37 2e 38 38 .55.66,.44.55.66.77,.55.66.77.88
bdc0 20 61 6e 64 20 36 36 2e 37 37 2e 38 38 2e 39 39 29 2e 00 50 6c 65 61 73 65 20 6e 6f 74 65 2c 20 .and.66.77.88.99)..Please.note,.
bde0 27 61 75 74 6f 6e 6f 6d 6f 75 73 2d 66 6c 61 67 27 20 61 6e 64 20 27 6f 6e 2d 6c 69 6e 6b 2d 66 'autonomous-flag'.and.'on-link-f
be00 6c 61 67 27 20 61 72 65 20 65 6e 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 2c 20 27 76 61 lag'.are.enabled.by.default,.'va
be20 6c 69 64 2d 6c 69 66 65 74 69 6d 65 27 20 61 6e 64 20 27 70 72 65 66 65 72 72 65 64 2d 6c 69 66 lid-lifetime'.and.'preferred-lif
be40 65 74 69 6d 65 27 20 61 72 65 20 73 65 74 20 74 6f 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 73 etime'.are.set.to.default.values
be60 20 6f 66 20 33 30 20 64 61 79 73 20 61 6e 64 20 34 20 68 6f 75 72 73 20 72 65 73 70 65 63 74 69 .of.30.days.and.4.hours.respecti
be80 76 65 6c 79 2e 00 50 6f 6c 69 63 79 2d 42 61 73 65 64 20 53 69 74 65 2d 74 6f 2d 53 69 74 65 20 vely..Policy-Based.Site-to-Site.
bea0 56 50 4e 20 61 6e 64 20 46 69 72 65 77 61 6c 6c 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 50 VPN.and.Firewall.Configuration.P
bec0 72 65 2d 73 68 61 72 65 64 20 6b 65 79 00 50 72 65 72 65 71 75 69 73 69 74 65 73 00 50 72 69 6f re-shared.key.Prerequisites.Prio
bee0 72 69 74 69 65 73 00 50 72 6f 74 65 63 74 20 74 68 65 20 72 6f 75 74 65 72 20 6f 6e 20 27 57 41 rities.Protect.the.router.on.'WA
bf00 4e 27 20 69 6e 74 65 72 66 61 63 65 2c 20 61 6c 6c 6f 77 69 6e 67 20 6f 6e 6c 79 20 49 50 53 65 N'.interface,.allowing.only.IPSe
bf20 63 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 61 6e 64 20 53 53 48 20 61 63 63 65 73 73 20 66 72 6f c.connections.and.SSH.access.fro
bf40 6d 20 74 72 75 73 74 65 64 20 49 50 73 2e 00 50 72 6f 74 65 63 74 20 74 68 65 20 72 6f 75 74 65 m.trusted.IPs..Protect.the.route
bf60 72 20 6f 6e 20 27 57 41 4e 27 20 69 6e 74 65 72 66 61 63 65 2c 20 61 6c 6c 6f 77 69 6e 67 20 6f r.on.'WAN'.interface,.allowing.o
bf80 6e 6c 79 20 69 70 73 65 63 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 61 6e 64 20 73 73 68 20 61 63 nly.ipsec.connections.and.ssh.ac
bfa0 63 65 73 73 20 66 72 6f 6d 20 74 72 75 73 74 65 64 20 69 70 73 2e 00 50 75 62 6c 69 63 20 4e 65 cess.from.trusted.ips..Public.Ne
bfc0 74 77 6f 72 6b 00 51 6f 53 20 65 78 61 6d 70 6c 65 00 52 44 00 52 44 20 26 20 52 54 20 53 63 68 twork.QoS.example.RD.RD.&.RT.Sch
bfe0 65 6d 61 00 52 54 00 52 54 20 65 78 70 6f 72 74 00 52 54 20 69 6d 70 6f 72 74 00 52 65 67 75 6c ema.RT.RT.export.RT.import.Regul
c000 61 72 20 56 79 4f 53 20 75 73 65 72 73 20 77 69 6c 6c 20 6e 6f 74 69 63 65 20 74 68 61 74 20 74 ar.VyOS.users.will.notice.that.t
c020 68 65 20 42 47 50 20 73 79 6e 74 61 78 20 68 61 73 20 63 68 61 6e 67 65 64 20 69 6e 20 56 79 4f he.BGP.syntax.has.changed.in.VyO
c040 53 20 31 2e 34 20 66 72 6f 6d 20 65 76 65 6e 20 74 68 65 20 70 72 69 6f 72 20 70 6f 73 74 20 61 S.1.4.from.even.the.prior.post.a
c060 62 6f 75 74 20 74 68 69 73 20 73 75 62 6a 65 63 74 2e 20 54 68 69 73 20 69 73 20 64 75 65 20 74 bout.this.subject..This.is.due.t
c080 6f 20 54 31 37 31 31 2c 20 77 68 65 72 65 20 69 74 20 77 61 73 20 66 69 6e 61 6c 6c 79 20 64 65 o.T1711,.where.it.was.finally.de
c0a0 63 69 64 65 64 20 74 6f 20 67 65 74 20 72 69 64 20 6f 66 20 74 68 65 20 72 65 64 75 6e 64 61 6e cided.to.get.rid.of.the.redundan
c0c0 74 20 42 47 50 20 41 53 4e 20 28 41 75 74 6f 6e 6f 6d 6f 75 73 20 53 79 73 74 65 6d 20 4e 75 6d t.BGP.ASN.(Autonomous.System.Num
c0e0 62 65 72 29 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6f 6e 20 74 68 65 20 43 4c 49 20 61 6e ber).specification.on.the.CLI.an
c100 64 20 6d 6f 76 65 20 69 74 20 74 6f 20 61 20 73 69 6e 67 6c 65 20 6c 65 61 66 20 6e 6f 64 65 20 d.move.it.to.a.single.leaf.node.
c120 28 73 65 74 20 70 72 6f 74 6f 63 6f 6c 73 20 62 67 70 20 6c 6f 63 61 6c 2d 61 73 29 2e 00 52 65 (set.protocols.bgp.local-as)..Re
c140 6d 6f 74 65 20 4e 65 74 77 6f 72 6b 73 00 52 65 70 6c 61 63 65 20 74 68 65 20 32 30 33 2e 30 2e mote.Networks.Replace.the.203.0.
c160 31 31 33 2e 33 20 77 69 74 68 20 77 68 61 74 65 76 65 72 20 74 68 65 20 6f 74 68 65 72 20 72 6f 113.3.with.whatever.the.other.ro
c180 75 74 65 72 27 73 20 49 50 20 61 64 64 72 65 73 73 20 69 73 2e 00 52 65 71 75 65 73 74 65 64 20 uter's.IP.address.is..Requested.
c1a0 61 20 22 52 65 67 75 6c 61 72 20 54 75 6e 6e 65 6c 22 2e 20 59 6f 75 20 77 61 6e 74 20 74 6f 20 a."Regular.Tunnel"..You.want.to.
c1c0 63 68 6f 6f 73 65 20 61 20 6c 6f 63 61 74 69 6f 6e 20 74 68 61 74 20 69 73 20 63 6c 6f 73 65 73 choose.a.location.that.is.closes
c1e0 74 20 74 6f 20 79 6f 75 72 20 70 68 79 73 69 63 61 6c 20 6c 6f 63 61 74 69 6f 6e 20 66 6f 72 20 t.to.your.physical.location.for.
c200 74 68 65 20 62 65 73 74 20 72 65 73 70 6f 6e 73 65 20 74 69 6d 65 2e 00 52 65 73 75 6c 74 73 00 the.best.response.time..Results.
c220 52 6f 6c 65 00 52 6f 75 74 65 2d 42 61 73 65 64 20 52 65 64 75 6e 64 61 6e 74 20 53 69 74 65 2d Role.Route-Based.Redundant.Site-
c240 74 6f 2d 53 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 28 42 47 50 20 6f 76 65 72 20 49 to-Site.VPN.to.Azure.(BGP.over.I
c260 4b 45 76 32 2f 49 50 73 65 63 29 00 52 6f 75 74 65 2d 42 61 73 65 64 20 53 69 74 65 2d 74 6f 2d KEv2/IPsec).Route-Based.Site-to-
c280 53 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 28 42 47 50 20 6f 76 65 72 20 49 4b 45 76 Site.VPN.to.Azure.(BGP.over.IKEv
c2a0 32 2f 49 50 73 65 63 29 00 52 6f 75 74 65 2d 46 69 6c 74 65 72 69 6e 67 00 52 6f 75 74 65 64 20 2/IPsec).Route-Filtering.Routed.
c2c0 2f 34 38 2e 20 54 68 69 73 20 69 73 20 73 6f 6d 65 74 68 69 6e 67 20 79 6f 75 20 63 61 6e 20 72 /48..This.is.something.you.can.r
c2e0 65 71 75 65 73 74 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 74 68 65 20 22 41 73 73 69 67 6e 20 2f equest.by.clicking.the."Assign./
c300 34 38 22 20 6c 69 6e 6b 20 69 6e 20 74 68 65 20 54 75 6e 6e 65 6c 62 72 6f 6b 65 72 2e 6e 65 74 48".link.in.the.Tunnelbroker.net
c320 20 74 75 6e 6e 65 6c 20 63 6f 6e 66 69 67 2e 20 49 74 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f .tunnel.config..It.allows.you.to
c340 20 68 61 76 65 20 75 70 20 74 6f 20 36 35 6b 00 52 6f 75 74 65 64 20 2f 36 34 2e 20 54 68 69 73 .have.up.to.65k.Routed./64..This
c360 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 61 73 73 69 67 6e 6d 65 6e 74 2e 20 49 6e 20 49 .is.the.default.assignment..In.I
c380 50 76 36 2d 6c 61 6e 64 2c 20 69 74 27 73 20 67 6f 6f 64 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 Pv6-land,.it's.good.for.a.single
c3a0 20 22 4c 41 4e 22 2c 20 61 6e 64 20 69 73 20 73 6f 6d 65 77 68 61 74 20 65 71 75 69 76 61 6c 65 ."LAN",.and.is.somewhat.equivale
c3c0 6e 74 20 74 6f 20 61 20 2f 32 34 2e 00 52 6f 75 74 65 72 20 41 3a 00 52 6f 75 74 65 72 20 41 64 nt.to.a./24..Router.A:.Router.Ad
c3e0 76 65 72 74 69 73 65 6d 65 6e 74 00 52 6f 75 74 65 72 20 42 3a 00 52 6f 75 74 65 72 20 69 64 27 vertisement.Router.B:.Router.id'
c400 73 20 6d 75 73 74 20 62 65 20 75 6e 69 71 75 65 2e 00 52 75 6c 65 73 65 74 20 61 72 65 20 63 72 s.must.be.unique..Ruleset.are.cr
c420 65 61 74 65 64 20 70 65 72 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 69 6f 6e 2e 00 53 eated.per.zone-pair-direction..S
c440 65 67 6d 65 6e 74 2d 72 6f 75 74 69 6e 67 20 49 53 2d 49 53 20 65 78 61 6d 70 6c 65 00 53 65 74 egment-routing.IS-IS.example.Set
c460 20 44 4e 53 20 73 65 72 76 65 72 20 61 64 64 72 65 73 73 20 69 6e 20 74 68 65 20 61 64 76 65 72 .DNS.server.address.in.the.adver
c480 74 69 73 65 6d 65 6e 74 20 73 6f 20 74 68 61 74 20 63 6c 69 65 6e 74 73 20 63 61 6e 20 6f 62 74 tisement.so.that.clients.can.obt
c4a0 61 69 6e 20 69 74 20 62 79 20 75 73 69 6e 67 20 52 44 4e 53 53 20 6f 70 74 69 6f 6e 2e 20 4d 6f ain.it.by.using.RDNSS.option..Mo
c4c0 73 74 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 73 20 28 57 69 6e 64 6f 77 73 2c 20 4c st.operating.systems.(Windows,.L
c4e0 69 6e 75 78 2c 20 4d 61 63 29 20 73 68 6f 75 6c 64 20 61 6c 72 65 61 64 79 20 73 75 70 70 6f 72 inux,.Mac).should.already.suppor
c500 74 20 69 74 2e 00 53 65 74 20 49 50 20 61 64 64 72 65 73 73 65 73 20 6f 6e 20 61 6c 6c 20 56 50 t.it..Set.IP.addresses.on.all.VP
c520 43 73 20 61 6e 64 20 61 20 64 65 66 61 75 6c 74 20 67 61 74 65 77 61 79 20 31 37 32 2e 31 37 2e Cs.and.a.default.gateway.172.17.
c540 31 2e 31 2e 20 57 65 27 6c 6c 20 75 73 65 20 69 6e 20 74 68 69 73 20 63 61 73 65 20 6f 6e 6c 79 1.1..We'll.use.in.this.case.only
c560 20 73 74 61 74 69 63 20 72 6f 75 74 65 73 2e 20 4f 6e 20 74 68 65 20 56 79 4f 53 33 20 72 6f 75 .static.routes..On.the.VyOS3.rou
c580 74 65 72 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 27 64 73 63 70 ter,.we.need.to.change.the.'dscp
c5a0 27 20 6c 61 62 65 6c 73 20 66 6f 72 20 74 68 65 20 56 50 43 73 2e 20 54 6f 20 64 6f 20 74 68 69 '.labels.for.the.VPCs..To.do.thi
c5c0 73 2c 20 77 65 20 75 73 65 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 00 53 65 s,.we.use.this.configuration..Se
c5e0 74 20 4d 54 55 20 69 6e 20 61 64 76 65 72 74 69 73 65 6d 65 6e 74 20 74 6f 20 31 34 39 32 20 62 t.MTU.in.advertisement.to.1492.b
c600 65 63 61 75 73 65 20 6f 66 20 50 50 50 6f 45 20 68 65 61 64 65 72 20 6f 76 65 72 68 65 61 64 2e ecause.of.PPPoE.header.overhead.
c620 00 53 65 74 20 74 68 65 20 56 52 46 20 6e 61 6d 65 20 61 6e 64 20 54 61 62 6c 65 20 49 44 2c 20 .Set.the.VRF.name.and.Table.ID,.
c640 73 65 74 20 69 6e 74 65 72 66 61 63 65 20 61 64 64 72 65 73 73 20 61 6e 64 20 62 69 6e 64 20 69 set.interface.address.and.bind.i
c660 74 20 74 6f 20 74 68 65 20 56 52 46 2e 20 4c 61 73 74 20 61 64 64 20 74 68 65 20 73 74 61 74 69 t.to.the.VRF..Last.add.the.stati
c680 63 20 72 6f 75 74 65 20 74 6f 20 74 68 65 20 72 65 6d 6f 74 65 20 6e 65 74 77 6f 72 6b 2e 00 53 c.route.to.the.remote.network..S
c6a0 65 74 20 74 68 65 20 63 6f 73 74 20 6f 6e 20 74 68 65 20 73 65 63 6f 6e 64 61 72 79 20 6c 69 6e et.the.cost.on.the.secondary.lin
c6c0 6b 73 20 74 6f 20 62 65 20 32 30 30 2e 20 54 68 69 73 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 ks.to.be.200..This.means.that.th
c6e0 65 79 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 75 73 65 64 20 75 6e 6c 65 73 73 20 74 68 65 20 70 ey.will.not.be.used.unless.the.p
c700 72 69 6d 61 72 79 20 6c 69 6e 6b 73 20 61 72 65 20 64 6f 77 6e 2e 00 53 65 74 20 74 68 65 20 6c rimary.links.are.down..Set.the.l
c720 6f 63 61 6c 20 73 75 62 6e 65 74 20 6f 6e 20 65 74 68 32 20 61 6e 64 20 74 68 65 20 70 75 62 6c ocal.subnet.on.eth2.and.the.publ
c740 69 63 20 69 70 20 61 64 64 72 65 73 73 20 65 74 68 31 20 6f 6e 20 65 61 63 68 20 73 69 74 65 2e ic.ip.address.eth1.on.each.site.
c760 00 53 65 74 20 75 70 20 62 61 6e 64 77 69 64 74 68 20 6c 69 6d 69 74 73 20 6f 6e 20 74 68 65 20 .Set.up.bandwidth.limits.on.the.
c780 65 74 68 32 20 69 6e 74 65 72 66 61 63 65 20 6f 66 20 74 68 65 20 72 6f 75 74 65 72 20 e2 80 9c eth2.interface.of.the.router....
c7a0 56 79 4f 53 32 e2 80 9d 2e 00 53 65 74 73 20 79 6f 75 72 20 4c 41 4e 20 69 6e 74 65 72 66 61 63 VyOS2.....Sets.your.LAN.interfac
c7c0 65 27 73 20 49 50 20 61 64 64 72 65 73 73 00 53 65 74 74 69 6e 67 20 42 47 50 20 67 6c 6f 62 61 e's.IP.address.Setting.BGP.globa
c7e0 6c 20 6c 6f 63 61 6c 2d 61 73 20 61 73 20 77 65 6c 6c 20 69 6e 73 69 64 65 20 74 68 65 20 56 52 l.local-as.as.well.inside.the.VR
c800 46 2e 20 52 65 64 69 73 74 72 69 62 75 74 65 20 73 74 61 74 69 63 20 72 6f 75 74 65 73 20 74 6f F..Redistribute.static.routes.to
c820 20 69 6e 6a 65 63 74 20 63 6f 6e 66 69 67 75 72 65 64 20 6e 65 74 77 6f 72 6b 73 20 69 6e 74 6f .inject.configured.networks.into
c840 20 74 68 65 20 42 47 50 20 70 72 6f 63 65 73 73 20 62 75 74 20 73 74 69 6c 6c 20 69 6e 73 69 64 .the.BGP.process.but.still.insid
c860 65 20 74 68 65 20 56 52 46 2e 00 53 65 74 74 69 6e 67 20 75 70 20 41 6e 73 69 62 6c 65 20 6f 6e e.the.VRF..Setting.up.Ansible.on
c880 20 61 20 73 65 72 76 65 72 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 44 65 62 69 61 6e 20 6f 70 65 .a.server.running.the.Debian.ope
c8a0 72 61 74 69 6e 67 20 73 79 73 74 65 6d 2e 00 53 65 74 75 70 20 74 68 65 20 69 70 76 36 20 64 65 rating.system..Setup.the.ipv6.de
c8c0 66 61 75 6c 74 20 72 6f 75 74 65 20 74 6f 20 74 68 65 20 74 75 6e 6e 65 6c 20 69 6e 74 65 72 66 fault.route.to.the.tunnel.interf
c8e0 61 63 65 00 53 68 6f 77 20 72 6f 75 74 65 73 20 66 6f 72 20 61 6c 6c 20 56 52 46 73 00 53 69 6d ace.Show.routes.for.all.VRFs.Sim
c900 69 6c 61 72 6c 79 2c 20 74 6f 20 61 74 74 61 63 68 20 74 68 65 20 66 69 72 65 77 61 6c 6c 2c 20 ilarly,.to.attach.the.firewall,.
c920 79 6f 75 20 77 6f 75 6c 64 20 75 73 65 20 60 73 65 74 20 69 6e 74 65 72 66 61 63 65 73 20 65 74 you.would.use.`set.interfaces.et
c940 68 65 72 6e 65 74 20 65 74 68 30 20 66 69 72 65 77 61 6c 6c 20 69 6e 20 69 70 76 36 2d 6e 61 6d hernet.eth0.firewall.in.ipv6-nam
c960 65 60 20 6f 72 20 60 65 74 20 66 69 72 65 77 61 6c 6c 20 7a 6f 6e 65 20 4c 4f 43 41 4c 20 66 72 e`.or.`et.firewall.zone.LOCAL.fr
c980 6f 6d 20 57 41 4e 20 66 69 72 65 77 61 6c 6c 20 69 70 76 36 2d 6e 61 6d 65 60 2e 00 53 69 6e 63 om.WAN.firewall.ipv6-name`..Sinc
c9a0 65 20 73 6f 6d 65 20 49 53 50 73 20 64 69 73 63 6f 6e 6e 65 63 74 73 20 63 6f 6e 74 69 6e 75 6f e.some.ISPs.disconnects.continuo
c9c0 75 73 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 66 6f 72 20 65 76 65 72 79 20 32 7e 33 20 64 61 79 73 us.connection.for.every.2~3.days
c9e0 2c 20 77 65 20 73 65 74 20 60 60 76 61 6c 69 64 2d 6c 69 66 65 74 69 6d 65 60 60 20 74 6f 20 32 ,.we.set.``valid-lifetime``.to.2
ca00 20 64 61 79 73 20 74 6f 20 61 6c 6c 6f 77 20 50 43 20 66 6f 72 20 70 68 61 73 69 6e 67 20 6f 75 .days.to.allow.PC.for.phasing.ou
ca20 74 20 6f 6c 64 20 61 64 64 72 65 73 73 2e 00 53 69 6e 63 65 20 74 68 65 20 74 75 6e 6e 65 6c 20 t.old.address..Since.the.tunnel.
ca40 69 73 20 61 20 70 6f 69 6e 74 2d 74 6f 2d 70 6f 69 6e 74 20 47 52 45 20 74 75 6e 6e 65 6c 2c 20 is.a.point-to-point.GRE.tunnel,.
ca60 69 74 20 62 65 68 61 76 65 73 20 6c 69 6b 65 20 61 6e 79 20 6f 74 68 65 72 20 70 6f 69 6e 74 2d it.behaves.like.any.other.point-
ca80 74 6f 2d 70 6f 69 6e 74 20 69 6e 74 65 72 66 61 63 65 20 28 66 6f 72 20 65 78 61 6d 70 6c 65 3a to-point.interface.(for.example:
caa0 20 73 65 72 69 61 6c 2c 20 64 69 61 6c 65 72 29 2c 20 61 6e 64 20 69 74 20 69 73 20 70 6f 73 73 .serial,.dialer),.and.it.is.poss
cac0 69 62 6c 65 20 74 6f 20 72 75 6e 20 61 6e 79 20 49 6e 74 65 72 69 6f 72 20 47 61 74 65 77 61 79 ible.to.run.any.Interior.Gateway
cae0 20 50 72 6f 74 6f 63 6f 6c 20 28 49 47 50 29 2f 45 78 74 65 72 69 6f 72 20 47 61 74 65 77 61 79 .Protocol.(IGP)/Exterior.Gateway
cb00 20 50 72 6f 74 6f 63 6f 6c 20 28 45 47 50 29 20 6f 76 65 72 20 74 68 65 20 6c 69 6e 6b 20 69 6e .Protocol.(EGP).over.the.link.in
cb20 20 6f 72 64 65 72 20 74 6f 20 65 78 63 68 61 6e 67 65 20 72 6f 75 74 69 6e 67 20 69 6e 66 6f 72 .order.to.exchange.routing.infor
cb40 6d 61 74 69 6f 6e 00 53 69 6e 63 65 20 77 65 20 68 61 76 65 20 34 20 7a 6f 6e 65 73 2c 20 77 65 mation.Since.we.have.4.zones,.we
cb60 20 6e 65 65 64 20 74 6f 20 73 65 74 75 70 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 72 75 6c .need.to.setup.the.following.rul
cb80 65 73 65 74 73 2e 00 53 69 6e 67 6c 65 20 4c 41 4e 20 53 65 74 75 70 00 53 69 6e 67 6c 65 20 4c esets..Single.LAN.Setup.Single.L
cba0 41 4e 20 73 65 74 75 70 20 77 68 65 72 65 20 65 74 68 32 20 69 73 20 79 6f 75 72 20 4c 41 4e 20 AN.setup.where.eth2.is.your.LAN.
cbc0 69 6e 74 65 72 66 61 63 65 2e 20 55 73 65 20 74 68 65 20 54 75 6e 6e 65 6c 62 72 6f 6b 65 72 20 interface..Use.the.Tunnelbroker.
cbe0 52 6f 75 74 65 64 20 2f 36 34 20 70 72 65 66 69 78 3a 00 53 69 74 65 2d 74 6f 2d 53 69 74 65 20 Routed./64.prefix:.Site-to-Site.
cc00 49 50 53 65 63 20 56 50 4e 20 74 6f 20 43 69 73 63 6f 20 75 73 69 6e 67 20 46 6c 65 78 56 50 4e IPSec.VPN.to.Cisco.using.FlexVPN
cc20 00 53 6f 2c 20 77 68 65 6e 20 79 6f 75 72 20 4c 41 4e 20 69 73 20 65 74 68 31 2c 20 79 6f 75 72 .So,.when.your.LAN.is.eth1,.your
cc40 20 44 4d 5a 20 69 73 20 65 74 68 32 2c 20 79 6f 75 72 20 63 61 6d 65 72 61 73 20 61 72 65 20 6f .DMZ.is.eth2,.your.cameras.are.o
cc60 6e 20 65 74 68 33 2c 20 65 74 63 3a 00 53 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 3a 00 53 70 6f n.eth3,.etc:.Something.like:.Spo
cc80 6b 65 00 53 74 61 72 74 20 62 79 20 73 65 74 74 69 6e 67 20 74 68 65 20 69 6e 74 65 72 66 61 63 ke.Start.by.setting.the.interfac
cca0 65 20 61 6e 64 20 64 65 66 61 75 6c 74 20 61 63 74 69 6f 6e 20 66 6f 72 20 65 61 63 68 20 7a 6f e.and.default.action.for.each.zo
ccc0 6e 65 2e 00 53 74 61 72 74 20 74 68 65 20 70 6c 61 79 62 6f 6f 6b 3a 00 53 74 61 72 74 69 6e 67 ne..Start.the.playbook:.Starting
cce0 20 66 72 6f 6d 20 56 79 4f 53 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 33 30 38 30 34 30 .from.VyOS.1.4-rolling-202308040
cd00 35 35 37 2c 20 61 20 6e 65 77 20 66 69 72 65 77 61 6c 6c 20 73 74 72 75 63 74 75 72 65 20 63 61 557,.a.new.firewall.structure.ca
cd20 6e 20 62 65 20 66 6f 75 6e 64 20 6f 6e 20 61 6c 6c 20 76 79 6f 73 20 69 6e 73 74 61 6c 61 74 69 n.be.found.on.all.vyos.instalati
cd40 6f 6e 73 2c 20 61 6e 64 20 7a 6f 6e 65 20 62 61 73 65 64 20 66 69 72 65 77 61 6c 6c 20 69 73 20 ons,.and.zone.based.firewall.is.
cd60 6e 6f 20 6c 6f 6e 67 65 72 20 73 75 70 70 6f 72 74 65 64 2e 20 44 6f 63 75 6d 65 6e 74 61 74 69 no.longer.supported..Documentati
cd80 6f 6e 20 66 6f 72 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 6e 65 77 20 66 69 72 65 77 61 6c 6c 20 on.for.most.of.the.new.firewall.
cda0 43 4c 49 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 60 66 69 72 65 77 61 6c CLI.can.be.found.in.the.`firewal
cdc0 6c 20 3c 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 76 79 6f 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 l.<https://docs.vyos.io/en/lates
cde0 74 2f 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2f 66 69 72 65 77 61 6c 6c 2f 67 65 6e 65 72 61 6c t/configuration/firewall/general
ce00 2e 68 74 6d 6c 3e 60 5f 20 63 68 61 70 74 65 72 2e 20 54 68 65 20 6c 65 67 61 63 79 20 66 69 72 .html>`_.chapter..The.legacy.fir
ce20 65 77 61 6c 6c 20 69 73 20 73 74 69 6c 6c 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 76 65 72 ewall.is.still.available.for.ver
ce40 73 69 6f 6e 73 20 62 65 66 6f 72 65 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 33 30 38 30 sions.before.1.4-rolling-2023080
ce60 34 30 35 35 37 20 61 6e 64 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 40557.and.can.be.found.in.the.:r
ce80 65 66 3a 60 66 69 72 65 77 61 6c 6c 2d 6c 65 67 61 63 79 60 20 63 68 61 70 74 65 72 2e 20 54 68 ef:`firewall-legacy`.chapter..Th
cea0 65 20 65 78 61 6d 70 6c 65 73 20 69 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 75 73 65 20 74 e.examples.in.this.section.use.t
cec0 68 65 20 6c 65 67 61 63 79 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e he.legacy.firewall.configuration
cee0 20 63 6f 6d 6d 61 6e 64 73 2c 20 73 69 6e 63 65 20 74 68 69 73 20 66 65 61 74 75 72 65 20 68 61 .commands,.since.this.feature.ha
cf00 73 20 62 65 65 6e 20 72 65 6d 6f 76 65 64 20 69 6e 20 65 61 72 6c 69 65 72 20 72 65 6c 65 61 73 s.been.removed.in.earlier.releas
cf20 65 73 2e 00 53 74 65 70 20 31 3a 20 56 52 46 20 61 6e 64 20 43 6f 6e 66 69 67 75 72 61 74 69 6f es..Step.1:.VRF.and.Configuratio
cf40 6e 73 20 74 6f 20 72 65 6d 6f 74 65 20 6e 65 74 77 6f 72 6b 73 00 53 74 65 70 20 32 3a 20 42 47 ns.to.remote.networks.Step.2:.BG
cf60 50 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 56 52 46 2d 4c 69 74 65 00 53 74 65 P.Configuration.for.VRF-Lite.Ste
cf80 70 20 33 3a 20 56 50 4e 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 53 74 65 70 20 34 3a 20 45 p.3:.VPN.Configuration.Step.4:.E
cfa0 6e 64 20 74 6f 20 45 6e 64 20 76 65 72 69 66 69 63 61 74 69 6f 6e 00 53 74 65 70 2d 31 3a 20 43 nd.to.End.verification.Step-1:.C
cfc0 6f 6e 66 69 67 75 72 69 6e 67 20 49 47 50 20 61 6e 64 20 65 6e 61 62 6c 69 6e 67 20 4d 50 4c 53 onfiguring.IGP.and.enabling.MPLS
cfe0 20 4c 44 50 00 53 74 65 70 2d 32 3a 20 43 6f 6e 66 69 67 75 72 69 6e 67 20 69 42 47 50 20 66 6f .LDP.Step-2:.Configuring.iBGP.fo
d000 72 20 4c 33 56 50 4e 20 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 00 53 74 65 70 2d 33 3a 20 43 6f r.L3VPN.control-plane.Step-3:.Co
d020 6e 66 69 67 75 72 69 6e 67 20 4c 33 56 50 4e 20 56 52 46 73 20 6f 6e 20 50 45 20 6e 6f 64 65 73 nfiguring.L3VPN.VRFs.on.PE.nodes
d040 00 53 74 65 70 2d 34 3a 20 43 6f 6e 66 69 67 75 72 69 6e 67 20 43 45 20 6e 6f 64 65 73 00 53 74 .Step-4:.Configuring.CE.nodes.St
d060 65 70 2d 35 3a 20 56 65 72 69 66 69 63 61 74 69 6f 6e 00 54 65 6e 61 6e 74 20 6e 65 74 77 6f 72 ep-5:.Verification.Tenant.networ
d080 6b 73 20 28 56 52 46 73 29 00 54 65 73 74 20 4f 53 50 46 00 54 65 73 74 20 57 69 72 65 47 75 61 ks.(VRFs).Test.OSPF.Test.WireGua
d0a0 72 64 00 54 65 73 74 20 74 68 65 20 72 65 73 75 6c 74 00 54 65 73 74 64 61 74 65 3a 20 32 30 32 rd.Test.the.result.Testdate:.202
d0c0 33 2d 30 32 2d 32 34 00 54 65 73 74 64 61 74 65 3a 20 32 30 32 33 2d 30 35 2d 31 31 00 54 65 73 3-02-24.Testdate:.2023-05-11.Tes
d0e0 74 64 61 74 65 3a 20 32 30 32 33 2d 30 38 2d 33 31 00 54 65 73 74 64 61 74 65 3a 20 32 30 32 34 tdate:.2023-08-31.Testdate:.2024
d100 2d 30 31 2d 31 33 00 54 65 73 74 69 6e 67 00 54 65 73 74 69 6e 67 20 61 6e 64 20 64 65 62 75 67 -01-13.Testing.Testing.and.debug
d120 67 69 6e 67 00 54 68 61 74 27 73 20 68 6f 77 20 79 6f 75 20 63 61 6e 20 65 78 70 61 6e 64 20 74 ging.That's.how.you.can.expand.t
d140 68 65 20 65 78 61 6d 70 6c 65 20 61 62 6f 76 65 2e 20 55 73 65 20 74 68 65 20 60 52 6f 75 74 65 he.example.above..Use.the.`Route
d160 64 20 2f 34 38 60 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 d./48`.information..This.allows.
d180 79 6f 75 20 74 6f 20 61 73 73 69 67 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 2f 36 34 20 74 6f you.to.assign.a.different./64.to
d1a0 20 65 76 65 72 79 20 69 6e 74 65 72 66 61 63 65 2c 20 4c 41 4e 2c 20 6f 72 20 65 76 65 6e 20 64 .every.interface,.LAN,.or.even.d
d1c0 65 76 69 63 65 2e 20 4f 72 20 79 6f 75 20 63 6f 75 6c 64 20 62 72 65 61 6b 20 79 6f 75 72 20 6e evice..Or.you.could.break.your.n
d1e0 65 74 77 6f 72 6b 20 69 6e 74 6f 20 73 6d 61 6c 6c 65 72 20 63 68 75 6e 6b 73 20 6c 69 6b 65 20 etwork.into.smaller.chunks.like.
d200 2f 35 36 20 6f 72 20 2f 36 30 2e 00 54 68 65 20 4c 61 62 20 61 73 75 6d 65 20 61 20 66 75 6c 6c /56.or./60..The.Lab.asume.a.full
d220 20 72 75 6e 6e 69 6e 67 20 41 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 20 6f 6e 20 74 68 65 .running.Active.Directory.on.the
d240 20 57 69 6e 64 6f 77 73 20 53 65 72 76 65 72 2e 20 48 65 72 65 20 61 72 65 20 73 6f 6d 65 20 50 .Windows.Server..Here.are.some.P
d260 6f 77 65 72 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 71 75 69 63 6b 6c 79 20 61 64 owerShell.commands.to.quickly.ad
d280 64 20 61 20 54 65 73 74 20 41 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 2e 00 54 68 65 20 54 d.a.Test.Active.Directory..The.T
d2a0 6f 70 6f 6c 6f 67 79 20 61 72 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 3a 00 54 68 65 20 56 79 4f opology.are.consists.of:.The.VyO
d2c0 53 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 68 65 20 2e 31 2f 3a S.interface.is.assigned.the..1/:
d2e0 31 20 61 64 64 72 65 73 73 20 6f 66 20 74 68 65 69 72 20 72 65 73 70 65 63 74 69 76 65 20 6e 65 1.address.of.their.respective.ne
d300 74 77 6f 72 6b 73 2e 20 57 41 4e 20 69 73 20 6f 6e 20 56 4c 41 4e 20 31 30 2c 20 4c 41 4e 20 6f tworks..WAN.is.on.VLAN.10,.LAN.o
d320 6e 20 56 4c 41 4e 20 32 30 2c 20 61 6e 64 20 44 4d 5a 20 6f 6e 20 56 4c 41 4e 20 33 30 2e 00 54 n.VLAN.20,.and.DMZ.on.VLAN.30..T
d340 68 65 20 60 60 63 6f 6d 6d 69 74 60 60 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 6d 70 6c 69 65 64 he.``commit``.command.is.implied
d360 20 61 66 74 65 72 20 65 76 65 72 79 20 73 65 63 74 69 6f 6e 2e 20 49 66 20 79 6f 75 20 6d 61 6b .after.every.section..If.you.mak
d380 65 20 61 6e 20 65 72 72 6f 72 2c 20 60 60 63 6f 6d 6d 69 74 60 60 20 77 69 6c 6c 20 77 61 72 6e e.an.error,.``commit``.will.warn
d3a0 20 79 6f 75 20 61 6e 64 20 79 6f 75 20 63 61 6e 20 66 69 78 20 69 74 20 62 65 66 6f 72 65 20 67 .you.and.you.can.fix.it.before.g
d3c0 65 74 74 69 6e 67 20 74 6f 6f 20 66 61 72 20 69 6e 74 6f 20 74 68 69 6e 67 73 2e 20 50 6c 65 61 etting.too.far.into.things..Plea
d3e0 73 65 20 65 6e 73 75 72 65 20 79 6f 75 20 63 6f 6d 6d 69 74 20 65 61 72 6c 79 20 61 6e 64 20 63 se.ensure.you.commit.early.and.c
d400 6f 6d 6d 69 74 20 6f 66 74 65 6e 2e 00 54 68 65 20 60 60 72 65 64 69 73 74 72 69 62 75 74 65 20 ommit.often..The.``redistribute.
d420 6f 73 70 66 60 60 20 63 6f 6d 6d 61 6e 64 20 69 73 20 74 68 65 72 65 20 70 75 72 65 6c 79 20 61 ospf``.command.is.there.purely.a
d440 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 6f 66 20 68 6f 77 20 74 68 69 73 20 63 61 6e 20 62 65 20 s.an.example.of.how.this.can.be.
d460 65 78 70 61 6e 64 65 64 2e 20 49 6e 20 74 68 69 73 20 77 61 6c 6b 74 68 72 6f 75 67 68 2c 20 69 expanded..In.this.walkthrough,.i
d480 74 20 77 69 6c 6c 20 62 65 20 66 69 6c 74 65 72 65 64 20 62 79 20 42 47 50 4f 55 54 20 72 75 6c t.will.be.filtered.by.BGPOUT.rul
d4a0 65 20 31 30 30 30 30 2c 20 61 73 20 69 74 20 69 73 20 6e 6f 74 20 32 30 33 2e 30 2e 31 31 33 2e e.10000,.as.it.is.not.203.0.113.
d4c0 30 2f 32 34 2e 00 54 68 65 20 62 65 6c 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 0/24..The.below.configuration.is
d4e0 20 75 73 65 64 20 61 73 20 65 78 61 6d 70 6c 65 20 77 68 65 72 65 20 77 65 20 6b 65 65 70 20 66 .used.as.example.where.we.keep.f
d500 6f 63 75 73 20 6f 6e 20 56 79 4f 53 2d 50 31 2f 56 79 4f 53 2d 50 32 2f 58 52 76 2d 50 33 20 77 ocus.on.VyOS-P1/VyOS-P2/XRv-P3.w
d520 68 69 63 68 20 77 65 20 73 68 61 72 65 20 74 68 65 20 73 65 74 74 69 6e 67 73 2e 00 54 68 65 20 hich.we.share.the.settings..The.
d540 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 74 65 70 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 configuration.steps.are.the.same
d560 20 61 73 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 2c 20 65 78 63 .as.in.the.previous.example,.exc
d580 65 70 74 20 72 75 6c 65 20 31 30 2e 20 53 6f 20 77 65 20 6b 65 65 70 20 74 68 65 20 63 6f 6e 66 ept.rule.10..So.we.keep.the.conf
d5a0 69 67 75 72 61 74 69 6f 6e 2c 20 72 65 6d 6f 76 65 20 72 75 6c 65 20 31 30 20 61 6e 64 20 61 64 iguration,.remove.rule.10.and.ad
d5c0 64 20 61 20 6e 65 77 20 72 75 6c 65 20 66 6f 72 20 74 68 65 20 66 61 69 6c 6f 76 65 72 20 6d 6f d.a.new.rule.for.the.failover.mo
d5e0 64 65 3a 00 54 68 65 20 65 78 61 6d 70 6c 65 20 74 6f 70 6f 6c 6f 67 79 20 68 61 73 20 32 20 56 de:.The.example.topology.has.2.V
d600 79 4f 53 20 72 6f 75 74 65 72 73 2e 20 4f 6e 65 20 61 73 20 54 68 65 20 57 41 4e 20 52 6f 75 74 yOS.routers..One.as.The.WAN.Rout
d620 65 72 20 61 6e 64 20 6f 6e 20 61 73 20 61 20 43 6c 69 65 6e 74 2c 20 74 6f 20 74 65 73 74 20 61 er.and.on.as.a.Client,.to.test.a
d640 20 73 69 6e 67 6c 65 20 4c 41 4e 20 73 65 74 75 70 00 54 68 65 20 66 69 72 73 74 20 74 77 6f 20 .single.LAN.setup.The.first.two.
d660 72 75 6c 65 73 20 61 72 65 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 74 68 65 20 69 64 69 6f 73 rules.are.to.deal.with.the.idios
d680 79 6e 63 72 61 73 69 65 73 20 6f 66 20 56 79 4f 53 20 61 6e 64 20 69 70 74 61 62 6c 65 73 2e 00 yncrasies.of.VyOS.and.iptables..
d6a0 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 61 72 65 20 74 68 65 20 72 75 6c 65 73 20 74 68 61 74 The.following.are.the.rules.that
d6c0 20 77 65 72 65 20 63 72 65 61 74 65 64 20 66 6f 72 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 28 .were.created.for.this.example.(
d6e0 6d 61 79 20 6e 6f 74 20 62 65 20 63 6f 6d 70 6c 65 74 65 29 2c 20 62 6f 74 68 20 69 6e 20 49 50 may.not.be.complete),.both.in.IP
d700 76 34 20 61 6e 64 20 49 50 76 36 2e 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 49 50 20 73 v4.and.IPv6..If.there.is.no.IP.s
d720 70 65 63 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 20 73 6f 75 72 63 65 2f 64 65 73 74 69 6e pecified,.then.the.source/destin
d740 61 74 69 6f 6e 20 61 64 64 72 65 73 73 20 69 73 20 6e 6f 74 20 65 78 70 6c 69 63 69 74 2e 00 54 ation.address.is.not.explicit..T
d760 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 6f 66 74 77 61 72 65 20 77 61 73 20 75 73 65 64 20 69 he.following.software.was.used.i
d780 6e 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 3a n.the.creation.of.this.document:
d7a0 00 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 6d 70 6c 61 74 65 20 63 6f 6e 66 69 67 75 72 .The.following.template.configur
d7c0 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 65 61 63 68 20 72 65 6d 6f 74 65 ation.can.be.used.in.each.remote
d7e0 20 72 6f 75 74 65 72 20 62 61 73 65 64 20 69 6e 20 6f 75 72 20 74 6f 70 6f 6c 6f 67 79 2e 00 54 .router.based.in.our.topology..T
d800 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 73 65 20 61 64 64 72 65 73 73 65 73 3a 00 54 68 he.format.of.these.addresses:.Th
d820 65 20 6c 61 62 20 49 20 62 75 69 6c 74 20 69 73 20 75 73 69 6e 67 20 61 20 56 52 46 20 28 63 61 e.lab.I.built.is.using.a.VRF.(ca
d840 6c 6c 65 64 20 2a 2a 6d 67 6d 74 2a 2a 29 20 74 6f 20 70 72 6f 76 69 64 65 20 6f 75 74 2d 6f 66 lled.**mgmt**).to.provide.out-of
d860 2d 62 61 6e 64 20 53 53 48 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 50 45 20 28 50 72 6f 76 -band.SSH.access.to.the.PE.(Prov
d880 69 64 65 72 20 45 64 67 65 29 20 72 6f 75 74 65 72 73 2e 00 54 68 65 20 6c 61 62 20 77 61 73 20 ider.Edge).routers..The.lab.was.
d8a0 62 75 69 6c 74 20 75 73 69 6e 67 20 45 56 45 2d 4e 47 2e 00 54 68 65 20 6e 65 78 74 20 70 61 67 built.using.EVE-NG..The.next.pag
d8c0 65 73 20 63 6f 6e 74 61 69 6e 73 20 61 75 74 6f 6d 61 74 69 63 20 66 75 6c 6c 20 74 65 73 74 65 es.contains.automatic.full.teste
d8e0 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 61 6d 70 6c 65 73 2e 00 54 68 65 20 70 72 d.configuration.examples..The.pr
d900 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 20 75 73 65 64 20 74 68 65 20 66 61 69 6c 6f 76 65 72 evious.example.used.the.failover
d920 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 73 65 6e 64 20 74 72 61 66 66 69 63 20 74 68 72 6f 75 67 68 .command.to.send.traffic.through
d940 20 65 74 68 31 20 69 66 20 65 74 68 30 20 66 61 69 6c 73 2e 20 49 6e 20 74 68 69 73 20 65 78 61 .eth1.if.eth0.fails..In.this.exa
d960 6d 70 6c 65 2c 20 66 61 69 6c 6f 76 65 72 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 69 73 20 mple,.failover.functionality.is.
d980 70 72 6f 76 69 64 65 64 20 62 79 20 72 75 6c 65 20 6f 72 64 65 72 2e 00 54 68 65 20 70 72 6f 63 provided.by.rule.order..The.proc
d9a0 65 73 73 20 77 69 6c 6c 20 64 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 74 65 70 73 3a ess.will.do.the.following.steps:
d9c0 00 54 68 65 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 74 .The.scope.of.this.document.is.t
d9e0 6f 20 63 6f 76 65 72 20 73 75 63 68 20 63 61 73 65 73 20 69 6e 20 61 20 64 79 6e 61 6d 69 63 20 o.cover.such.cases.in.a.dynamic.
da00 77 61 79 20 77 69 74 68 6f 75 74 20 74 68 65 20 75 73 65 20 6f 66 20 4d 50 4c 53 2d 4c 44 50 2e way.without.the.use.of.MPLS-LDP.
da20 00 54 68 65 20 73 65 74 75 70 20 75 73 65 64 20 69 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 .The.setup.used.in.this.example.
da40 69 73 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 61 67 72 61 is.shown.in.the.following.diagra
da60 6d 3a 00 54 68 65 20 73 69 6d 70 6c 65 20 77 61 79 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 67 m:.The.simple.way.without.config
da80 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 68 6f 73 74 6e 61 6d 65 20 28 6f 6e 65 20 74 61 73 uration.of.the.hostname.(one.tas
daa0 6b 20 66 6f 72 20 61 6c 6c 20 72 6f 75 74 65 72 73 29 3a 00 54 68 65 20 73 69 6d 70 6c 65 73 74 k.for.all.routers):.The.simplest
dac0 20 77 61 79 20 74 6f 20 74 65 73 74 20 69 73 20 74 6f 20 6c 6f 6f 6b 20 61 74 20 74 68 65 20 63 .way.to.test.is.to.look.at.the.c
dae0 6f 6e 6e 65 63 74 69 6f 6e 20 74 72 61 63 6b 69 6e 67 20 73 74 61 74 73 20 6f 6e 20 74 68 65 20 onnection.tracking.stats.on.the.
db00 73 74 61 6e 64 62 79 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 20 77 69 74 68 20 74 68 65 standby.hardware.router.with.the
db20 20 63 6f 6d 6d 61 6e 64 20 60 60 73 68 6f 77 20 63 6f 6e 6e 74 72 61 63 6b 2d 73 79 6e 63 20 73 .command.``show.conntrack-sync.s
db40 74 61 74 69 73 74 69 63 73 60 60 2e 20 54 68 65 20 6e 75 6d 62 65 72 73 20 73 68 6f 75 6c 64 20 tatistics``..The.numbers.should.
db60 62 65 20 76 65 72 79 20 63 6c 6f 73 65 20 74 6f 20 74 68 65 20 6e 75 6d 62 65 72 73 20 6f 6e 20 be.very.close.to.the.numbers.on.
db80 74 68 65 20 70 72 69 6d 61 72 79 20 72 6f 75 74 65 72 2e 00 54 68 65 20 73 79 6e 63 20 67 72 6f the.primary.router..The.sync.gro
dba0 75 70 20 69 73 20 75 73 65 64 20 74 6f 20 72 65 70 6c 69 63 61 74 65 20 63 6f 6e 6e 65 63 74 69 up.is.used.to.replicate.connecti
dbc0 6f 6e 20 74 72 61 63 6b 69 6e 67 2e 20 49 74 20 6e 65 65 64 73 20 74 6f 20 62 65 20 61 73 73 69 on.tracking..It.needs.to.be.assi
dbe0 67 6e 65 64 20 74 6f 20 61 20 72 61 6e 64 6f 6d 20 56 52 52 50 20 67 72 6f 75 70 2c 20 61 6e 64 gned.to.a.random.VRRP.group,.and
dc00 20 77 65 20 61 72 65 20 63 72 65 61 74 69 6e 67 20 61 20 73 79 6e 63 20 67 72 6f 75 70 20 63 61 .we.are.creating.a.sync.group.ca
dc20 6c 6c 65 64 20 60 60 73 79 6e 63 60 60 20 75 73 69 6e 67 20 74 68 65 20 76 72 72 70 20 67 72 6f lled.``sync``.using.the.vrrp.gro
dc40 75 70 20 60 60 69 6e 74 60 60 2e 00 54 68 65 20 74 6f 70 6f 6c 6f 67 79 20 68 61 73 20 33 20 56 up.``int``..The.topology.has.3.V
dc60 79 4f 53 20 72 6f 75 74 65 72 73 20 61 6e 64 20 6f 6e 65 20 63 6c 69 65 6e 74 2e 20 42 65 74 77 yOS.routers.and.one.client..Betw
dc80 65 65 6e 20 74 68 65 20 44 48 43 50 20 53 65 72 76 65 72 20 61 6e 64 20 74 68 65 20 44 48 43 50 een.the.DHCP.Server.and.the.DHCP
dca0 20 52 65 6c 61 79 20 69 73 20 61 20 47 52 45 20 74 75 6e 6e 65 6c 2e 20 54 68 65 20 60 74 72 61 .Relay.is.a.GRE.tunnel..The.`tra
dcc0 6e 73 70 6f 72 74 60 20 56 79 4f 53 20 72 65 70 72 65 73 65 6e 74 20 61 20 6c 61 72 67 65 20 4e nsport`.VyOS.represent.a.large.N
dce0 65 74 77 6f 72 6b 2e 00 54 68 65 20 74 6f 70 6f 6c 6f 67 79 20 68 61 76 65 20 61 20 63 65 6e 74 etwork..The.topology.have.a.cent
dd00 72 61 6c 20 61 6e 64 20 61 20 62 72 61 6e 63 68 20 56 79 4f 53 20 72 6f 75 74 65 72 20 61 6e 64 ral.and.a.branch.VyOS.router.and
dd20 20 6f 6e 65 20 63 6c 69 65 6e 74 2c 20 74 6f 20 74 65 73 74 2c 20 69 6e 20 65 61 63 68 20 73 69 .one.client,.to.test,.in.each.si
dd40 74 65 2e 00 54 68 65 6e 20 61 64 64 20 61 20 72 6f 75 74 65 2d 6d 61 70 20 61 6e 64 20 72 65 66 te..Then.add.a.route-map.and.ref
dd60 65 72 65 6e 63 65 20 74 6f 20 61 62 6f 76 65 20 70 72 65 66 69 78 2e 20 43 6f 6e 73 69 64 65 72 erence.to.above.prefix..Consider
dd80 20 74 68 61 74 20 74 68 65 20 61 63 74 69 6f 6e 73 20 74 61 6b 65 6e 20 69 6e 73 69 64 65 20 74 .that.the.actions.taken.inside.t
dda0 68 65 20 70 72 65 66 69 78 20 77 69 6c 6c 20 4d 41 54 43 48 20 74 68 65 20 72 6f 75 74 65 73 20 he.prefix.will.MATCH.the.routes.
ddc0 74 68 61 74 20 77 69 6c 6c 20 62 65 20 61 66 66 65 63 74 65 64 20 62 79 20 74 68 65 20 61 63 74 that.will.be.affected.by.the.act
dde0 69 6f 6e 73 20 69 6e 73 69 64 65 20 74 68 65 20 72 75 6c 65 73 20 6f 66 20 74 68 65 20 72 6f 75 ions.inside.the.rules.of.the.rou
de00 74 65 2d 6d 61 70 2e 00 54 68 65 6e 20 77 65 20 6e 65 65 64 20 74 6f 20 61 74 74 61 63 68 20 74 te-map..Then.we.need.to.attach.t
de20 68 65 20 70 6f 6c 69 63 79 20 74 6f 20 74 68 65 20 42 47 50 20 70 72 6f 63 65 73 73 2e 20 54 68 he.policy.to.the.BGP.process..Th
de40 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 75 6e 64 65 72 20 74 68 65 20 69 6d 70 6f 72 74 20 is.needs.to.be.under.the.import.
de60 73 74 61 74 65 6d 65 6e 74 20 69 6e 20 74 68 65 20 76 72 66 20 77 65 20 6e 65 65 64 20 74 6f 20 statement.in.the.vrf.we.need.to.
de80 66 69 6c 74 65 72 2e 00 54 68 65 72 65 20 61 72 65 20 73 6f 6d 65 20 63 61 73 65 73 20 77 68 65 filter..There.are.some.cases.whe
dea0 72 65 20 74 68 69 73 20 69 73 20 6e 6f 74 20 6e 65 65 64 65 64 20 2d 66 6f 72 20 65 78 61 6d 70 re.this.is.not.needed.-for.examp
dec0 6c 65 2c 20 69 6e 20 73 6f 6d 65 20 44 44 6f 53 20 61 70 70 6c 69 61 6e 63 65 2d 20 62 75 74 20 le,.in.some.DDoS.appliance-.but.
dee0 6d 6f 73 74 20 69 6e 74 65 72 2d 76 72 66 20 72 6f 75 74 69 6e 67 20 64 65 73 69 67 6e 73 20 75 most.inter-vrf.routing.designs.u
df00 73 65 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 00 54 68 65 se.the.above.configurations..The
df20 72 65 20 69 73 20 70 6c 65 6e 74 79 20 6f 66 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 61 6e 64 re.is.plenty.of.instructions.and
df40 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 73 65 74 74 69 6e 67 20 75 70 20 57 69 72 .documentation.on.setting.up.Wir
df60 65 67 75 61 72 64 2e 20 54 68 65 20 6f 6e 6c 79 20 69 6d 70 6f 72 74 61 6e 74 20 74 68 69 6e 67 eguard..The.only.important.thing
df80 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 72 65 6d 65 6d 62 65 72 20 69 73 20 74 6f 20 6f 6e 6c 79 .you.need.to.remember.is.to.only
dfa0 20 75 73 65 20 6f 6e 65 20 57 69 72 65 47 75 61 72 64 20 69 6e 74 65 72 66 61 63 65 20 70 65 72 .use.one.WireGuard.interface.per
dfc0 20 4f 53 50 46 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 00 54 68 65 73 65 20 61 72 65 20 74 68 65 20 .OSPF.connection..These.are.the.
dfe0 76 6c 61 6e 73 20 77 65 20 77 69 6c 6c 20 62 65 20 75 73 69 6e 67 3a 00 54 68 65 79 20 77 61 6e vlans.we.will.be.using:.They.wan
e000 74 20 75 73 20 74 6f 20 65 73 74 61 62 6c 69 73 68 20 61 20 42 47 50 20 73 65 73 73 69 6f 6e 20 t.us.to.establish.a.BGP.session.
e020 74 6f 20 74 68 65 69 72 20 72 6f 75 74 65 72 73 20 6f 6e 20 31 39 32 2e 30 2e 32 2e 31 31 20 61 to.their.routers.on.192.0.2.11.a
e040 6e 64 20 31 39 32 2e 30 2e 32 2e 31 32 20 66 72 6f 6d 20 6f 75 72 20 72 6f 75 74 65 72 73 20 31 nd.192.0.2.12.from.our.routers.1
e060 39 32 2e 30 2e 32 2e 32 31 20 61 6e 64 20 31 39 32 2e 30 2e 32 2e 32 32 2e 20 54 68 65 79 20 61 92.0.2.21.and.192.0.2.22..They.a
e080 72 65 20 41 53 20 36 35 35 35 30 20 61 6e 64 20 77 65 20 61 72 65 20 41 53 20 36 35 35 35 31 2e re.AS.65550.and.we.are.AS.65551.
e0a0 00 54 68 69 73 20 4c 41 42 20 73 68 6f 77 20 68 6f 77 20 74 6f 20 75 77 65 20 4f 70 65 6e 56 50 .This.LAB.show.how.to.uwe.OpenVP
e0c0 4e 20 77 69 74 68 20 61 20 41 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 20 61 75 74 68 65 6e N.with.a.Active.Directory.authen
e0e0 74 69 63 61 74 69 6f 6e 20 62 61 63 6b 65 6e 64 2e 00 54 68 69 73 20 61 63 63 6f 6d 70 6c 69 73 tication.backend..This.accomplis
e100 68 65 73 20 61 20 66 65 77 20 74 68 69 6e 67 73 3a 00 54 68 69 73 20 63 68 61 70 74 65 72 20 63 hes.a.few.things:.This.chapter.c
e120 6f 6e 74 61 69 6e 73 20 76 61 72 69 6f 75 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 ontains.various.configuration.ex
e140 61 6d 70 6c 65 73 3a 00 54 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 61 6d 70 amples:.This.configuration.examp
e160 6c 65 20 61 6e 64 20 74 68 65 20 72 65 71 75 69 72 6d 65 6e 74 73 20 63 6f 6e 73 69 73 74 73 20 le.and.the.requirments.consists.
e180 6f 66 3a 00 54 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 61 6d 70 6c 65 20 61 of:.This.configuration.example.a
e1a0 6e 64 20 74 68 65 20 72 65 71 75 69 72 6d 65 6e 74 73 20 63 6f 6e 73 69 73 74 73 20 6f 6e 3a 00 nd.the.requirments.consists.on:.
e1c0 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 61 69 6d 73 20 74 6f 20 77 61 6c 6b 20 79 6f 75 20 74 This.document.aims.to.walk.you.t
e1e0 68 72 6f 75 67 68 20 73 65 74 74 69 6e 67 20 65 76 65 72 79 74 68 69 6e 67 20 75 70 2c 20 73 6f hrough.setting.everything.up,.so
e200 20 61 74 20 61 20 70 6f 69 6e 74 20 77 68 65 72 65 20 79 6f 75 20 63 61 6e 20 72 65 62 6f 6f 74 .at.a.point.where.you.can.reboot
e220 20 61 6e 79 20 6d 61 63 68 69 6e 65 20 61 6e 64 20 6e 6f 74 20 6c 6f 73 65 20 6d 6f 72 65 20 74 .any.machine.and.not.lose.more.t
e240 68 61 6e 20 61 20 66 65 77 20 73 65 63 6f 6e 64 73 20 77 6f 72 74 68 20 6f 66 20 63 6f 6e 6e 65 han.a.few.seconds.worth.of.conne
e260 63 74 69 76 69 74 79 2e 00 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 74 6f 20 64 65 73 ctivity..This.document.is.to.des
e280 63 72 69 62 65 20 61 20 62 61 73 69 63 20 73 65 74 75 70 20 75 73 69 6e 67 20 50 50 50 6f 45 20 cribe.a.basic.setup.using.PPPoE.
e2a0 6f 76 65 72 20 4c 32 54 50 2e 20 4c 41 43 20 61 6e 64 20 4c 4e 53 20 61 72 65 20 63 6f 6d 70 6f over.L2TP..LAC.and.LNS.are.compo
e2c0 6e 65 6e 74 73 20 6f 66 20 74 68 65 20 62 72 6f 61 64 62 61 6e 64 20 74 6f 70 6f 6c 6f 67 79 2e nents.of.the.broadband.topology.
e2e0 20 4c 41 43 20 2d 20 4c 32 54 50 20 61 63 63 65 73 73 20 63 6f 6e 63 65 6e 74 72 61 74 6f 72 20 .LAC.-.L2TP.access.concentrator.
e300 4c 4e 53 20 2d 20 20 4c 32 54 50 20 4e 65 74 77 6f 72 6b 20 53 65 72 76 65 72 20 4c 41 43 20 61 LNS.-..L2TP.Network.Server.LAC.a
e320 6e 64 20 4c 4e 53 20 66 6f 72 6d 73 20 4c 32 54 50 20 74 75 6e 6e 65 6c 2e 20 4c 41 43 20 72 65 nd.LNS.forms.L2TP.tunnel..LAC.re
e340 63 65 69 76 65 73 20 70 61 63 6b 65 74 73 20 66 72 6f 6d 20 50 50 50 6f 45 20 63 6c 69 65 6e 74 ceives.packets.from.PPPoE.client
e360 73 20 61 6e 64 20 66 6f 72 77 61 72 64 20 74 68 65 6d 20 74 6f 20 4c 4e 53 2e 20 4c 4e 53 20 69 s.and.forward.them.to.LNS..LNS.i
e380 73 20 74 68 65 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 70 6f 69 6e 74 20 74 68 61 74 20 63 6f 6d s.the.termination.point.that.com
e3a0 65 73 20 66 72 6f 6d 20 50 50 50 20 70 61 63 6b 65 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 6d es.from.PPP.packets.from.the.rem
e3c0 6f 74 65 20 63 6c 69 65 6e 74 2e 00 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 74 6f 20 ote.client..This.document.is.to.
e3e0 64 65 73 63 72 69 62 65 20 61 20 62 61 73 69 63 20 73 65 74 75 70 20 75 73 69 6e 67 20 50 50 50 describe.a.basic.setup.using.PPP
e400 6f 45 20 77 69 74 68 20 44 48 43 50 76 36 2d 50 44 20 2b 20 53 4c 41 41 43 20 74 6f 20 63 6f 6e oE.with.DHCPv6-PD.+.SLAAC.to.con
e420 73 74 72 75 63 74 20 61 20 74 79 70 69 63 61 6c 20 68 6f 6d 65 20 6e 65 74 77 6f 72 6b 2e 20 54 struct.a.typical.home.network..T
e440 68 65 20 75 73 65 72 20 63 61 6e 20 66 6f 6c 6c 6f 77 20 74 68 65 20 73 74 65 70 73 20 64 65 73 he.user.can.follow.the.steps.des
e460 63 72 69 62 65 64 20 68 65 72 65 20 74 6f 20 71 75 69 63 6b 6c 79 20 73 65 74 75 70 20 61 20 77 cribed.here.to.quickly.setup.a.w
e480 6f 72 6b 69 6e 67 20 6e 65 74 77 6f 72 6b 20 61 6e 64 20 75 73 65 20 74 68 69 73 20 61 73 20 61 orking.network.and.use.this.as.a
e4a0 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 74 6f 20 66 75 72 74 68 65 72 20 63 6f 6e 66 69 .starting.point.to.further.confi
e4c0 67 75 72 65 20 6f 72 20 66 69 6e 65 2d 74 75 6e 65 20 6f 74 68 65 72 20 73 65 74 74 69 6e 67 73 gure.or.fine-tune.other.settings
e4e0 2e 00 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 77 61 6c 6b 73 20 79 6f 75 20 74 68 72 6f 75 67 ..This.document.walks.you.throug
e500 68 20 61 20 63 6f 6d 70 6c 65 74 65 20 48 41 20 73 65 74 75 70 20 6f 66 20 74 77 6f 20 56 79 4f h.a.complete.HA.setup.of.two.VyO
e520 53 20 6d 61 63 68 69 6e 65 73 2e 20 54 68 69 73 20 64 65 73 69 67 6e 20 69 73 20 62 61 73 65 64 S.machines..This.design.is.based
e540 20 6f 6e 20 61 20 56 4d 20 61 73 20 74 68 65 20 70 72 69 6d 61 72 79 20 72 6f 75 74 65 72 20 61 .on.a.VM.as.the.primary.router.a
e560 6e 64 20 61 20 70 68 79 73 69 63 61 6c 20 6d 61 63 68 69 6e 65 20 61 73 20 61 20 62 61 63 6b 75 nd.a.physical.machine.as.a.backu
e580 70 2c 20 75 73 69 6e 67 20 56 52 52 50 2c 20 42 47 50 2c 20 4f 53 50 46 2c 20 61 6e 64 20 63 6f p,.using.VRRP,.BGP,.OSPF,.and.co
e5a0 6e 6e 74 72 61 63 6b 20 73 68 61 72 69 6e 67 2e 00 54 68 69 73 20 65 6e 73 75 72 65 73 20 79 6f nntrack.sharing..This.ensures.yo
e5c0 75 20 64 6f 6e 27 74 20 67 6f 20 74 6f 6f 20 66 61 73 74 20 6f 72 20 6d 69 73 73 20 61 20 73 74 u.don't.go.too.fast.or.miss.a.st
e5e0 65 70 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 20 77 69 6c 6c 20 6d 61 6b 65 20 79 6f 75 72 20 6c ep..However,.it.will.make.your.l
e600 69 66 65 20 65 61 73 69 65 72 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 66 69 78 65 ife.easier.to.configure.the.fixe
e620 64 20 49 50 20 61 64 64 72 65 73 73 20 61 6e 64 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 20 6e d.IP.address.and.default.route.n
e640 6f 77 20 6f 6e 20 74 68 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 2e 00 54 68 69 73 20 ow.on.the.hardware.router..This.
e660 65 78 61 6d 70 6c 65 20 75 73 65 73 20 74 68 65 20 66 61 69 6c 6f 76 65 72 20 6d 6f 64 65 2e 00 example.uses.the.failover.mode..
e680 54 68 69 73 20 67 69 76 65 73 20 75 73 20 4d 50 4c 53 20 73 65 67 6d 65 6e 74 20 72 6f 75 74 69 This.gives.us.MPLS.segment.routi
e6a0 6e 67 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 6c 61 62 65 6c 73 20 66 6f 72 77 61 72 64 69 6e 67 ng.enabled.and.labels.forwarding
e6c0 20 3a 00 54 68 69 73 20 67 75 69 64 65 20 73 68 6f 77 73 20 61 20 73 61 6d 70 6c 65 20 63 6f 6e .:.This.guide.shows.a.sample.con
e6e0 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 46 6c 65 78 56 50 4e 20 73 69 74 65 2d 74 6f 2d 73 figuration.for.FlexVPN.site-to-s
e700 69 74 65 20 49 6e 74 65 72 6e 65 74 20 50 72 6f 74 6f 63 6f 6c 20 53 65 63 75 72 69 74 79 20 28 ite.Internet.Protocol.Security.(
e720 49 50 73 65 63 29 2f 47 65 6e 65 72 69 63 20 52 6f 75 74 69 6e 67 20 45 6e 63 61 70 73 75 6c 61 IPsec)/Generic.Routing.Encapsula
e740 74 69 6f 6e 20 28 47 52 45 29 20 74 75 6e 6e 65 6c 2e 00 54 68 69 73 20 67 75 69 64 65 20 73 68 tion.(GRE).tunnel..This.guide.sh
e760 6f 77 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 6f 66 20 61 20 72 65 64 75 6e 64 61 6e 74 20 28 61 ows.an.example.of.a.redundant.(a
e780 63 74 69 76 65 2d 61 63 74 69 76 65 29 20 72 6f 75 74 65 2d 62 61 73 65 64 20 49 4b 45 76 32 20 ctive-active).route-based.IKEv2.
e7a0 73 69 74 65 2d 74 6f 2d 73 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 75 73 69 6e 67 20 site-to-site.VPN.to.Azure.using.
e7c0 56 54 49 20 61 6e 64 20 42 47 50 20 66 6f 72 20 64 79 6e 61 6d 69 63 20 72 6f 75 74 69 6e 67 20 VTI.and.BGP.for.dynamic.routing.
e7e0 75 70 64 61 74 65 73 2e 00 54 68 69 73 20 67 75 69 64 65 20 73 68 6f 77 73 20 61 6e 20 65 78 61 updates..This.guide.shows.an.exa
e800 6d 70 6c 65 20 6f 66 20 61 20 72 6f 75 74 65 2d 62 61 73 65 64 20 49 4b 45 76 32 20 73 69 74 65 mple.of.a.route-based.IKEv2.site
e820 2d 74 6f 2d 73 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 75 73 69 6e 67 20 56 54 49 20 -to-site.VPN.to.Azure.using.VTI.
e840 61 6e 64 20 42 47 50 20 66 6f 72 20 64 79 6e 61 6d 69 63 20 72 6f 75 74 69 6e 67 20 75 70 64 61 and.BGP.for.dynamic.routing.upda
e860 74 65 73 2e 00 54 68 69 73 20 67 75 69 64 65 20 73 68 6f 77 73 20 61 6e 20 65 78 61 6d 70 6c 65 tes..This.guide.shows.an.example
e880 20 70 6f 6c 69 63 79 2d 62 61 73 65 64 20 49 4b 45 76 32 20 73 69 74 65 2d 74 6f 2d 73 69 74 65 .policy-based.IKEv2.site-to-site
e8a0 20 56 50 4e 20 62 65 74 77 65 65 6e 20 74 77 6f 20 56 79 4f 53 20 72 6f 75 74 65 72 73 2c 20 61 .VPN.between.two.VyOS.routers,.a
e8c0 6e 64 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 69 75 72 61 74 69 6f 6e 2e 00 54 68 69 73 nd.firewall.configiuration..This
e8e0 20 67 75 69 64 65 20 73 68 6f 77 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 70 6f 6c 69 63 79 2d 62 .guide.shows.an.example.policy-b
e900 61 73 65 64 20 49 4b 45 76 32 20 73 69 74 65 2d 74 6f 2d 73 69 74 65 20 56 50 4e 20 62 65 74 77 ased.IKEv2.site-to-site.VPN.betw
e920 65 65 6e 20 74 77 6f 20 56 79 4f 53 20 72 6f 75 74 65 72 73 2c 20 61 6e 64 20 66 69 72 65 77 61 een.two.VyOS.routers,.and.firewa
e940 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 00 54 68 69 73 20 67 75 69 64 65 20 77 61 6c ll.configuration..This.guide.wal
e960 6b 73 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 65 74 75 70 20 6f 66 20 68 74 74 70 73 3a 2f 2f ks.through.the.setup.of.https://
e980 77 77 77 2e 74 75 6e 6e 65 6c 62 72 6f 6b 65 72 2e 6e 65 74 2f 20 66 6f 72 20 61 6e 20 49 50 76 www.tunnelbroker.net/.for.an.IPv
e9a0 36 20 54 75 6e 6e 65 6c 2e 00 54 68 69 73 20 68 61 73 20 61 20 66 6c 6f 61 74 69 6e 67 20 49 50 6.Tunnel..This.has.a.floating.IP
e9c0 20 61 64 64 72 65 73 73 20 6f 66 20 31 30 2e 32 30 30 2e 32 30 31 2e 31 2f 32 34 2c 20 75 73 69 .address.of.10.200.201.1/24,.usi
e9e0 6e 67 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 72 20 49 44 20 32 30 31 2e 20 54 68 65 20 64 69 ng.virtual.router.ID.201..The.di
ea00 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 65 6d 20 69 73 20 74 68 65 20 69 6e 74 fference.between.them.is.the.int
ea20 65 72 66 61 63 65 20 6e 61 6d 65 2c 20 68 65 6c 6c 6f 2d 73 6f 75 72 63 65 2d 61 64 64 72 65 73 erface.name,.hello-source-addres
ea40 73 2c 20 61 6e 64 20 70 65 65 72 2d 61 64 64 72 65 73 73 2e 00 54 68 69 73 20 68 61 73 20 61 20 s,.and.peer-address..This.has.a.
ea60 66 6c 6f 61 74 69 6e 67 20 49 50 20 61 64 64 72 65 73 73 20 6f 66 20 32 30 33 2e 30 2e 31 31 33 floating.IP.address.of.203.0.113
ea80 2e 31 2f 32 34 2c 20 75 73 69 6e 67 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 72 20 49 44 20 31 .1/24,.using.virtual.router.ID.1
eaa0 31 33 2e 20 54 68 65 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 72 20 49 44 20 69 73 20 6a 75 73 13..The.virtual.router.ID.is.jus
eac0 74 20 61 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 62 65 74 77 65 65 6e 20 31 20 61 6e 64 20 t.a.random.number.between.1.and.
eae0 32 35 34 2c 20 61 6e 64 20 63 61 6e 20 62 65 20 73 65 74 20 74 6f 20 77 68 61 74 65 76 65 72 20 254,.and.can.be.set.to.whatever.
eb00 79 6f 75 20 77 61 6e 74 2e 20 42 65 73 74 20 70 72 61 63 74 69 63 65 73 20 73 75 67 67 65 73 74 you.want..Best.practices.suggest
eb20 20 79 6f 75 20 74 72 79 20 74 6f 20 6b 65 65 70 20 74 68 65 6d 20 75 6e 69 71 75 65 20 65 6e 74 .you.try.to.keep.them.unique.ent
eb40 65 72 70 72 69 73 65 2d 77 69 64 65 2e 00 54 68 69 73 20 69 73 20 61 6e 20 65 78 61 6d 70 6c 65 erprise-wide..This.is.an.example
eb60 20 6f 66 20 74 68 65 20 74 68 72 65 65 20 62 61 73 65 20 72 75 6c 65 73 2e 00 54 68 69 73 20 69 .of.the.three.base.rules..This.i
eb80 73 20 62 61 73 65 64 20 6f 6e 20 61 20 72 65 61 6c 2d 6c 69 66 65 20 70 72 6f 64 75 63 74 69 6f s.based.on.a.real-life.productio
eba0 6e 20 64 65 73 69 67 6e 2e 20 4f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6d 70 6c 65 78 20 69 73 73 n.design..One.of.the.complex.iss
ebc0 75 65 73 20 69 73 20 65 6e 73 75 72 69 6e 67 20 79 6f 75 20 68 61 76 65 20 72 65 64 75 6e 64 61 ues.is.ensuring.you.have.redunda
ebe0 6e 74 20 64 61 74 61 20 49 4e 54 4f 20 79 6f 75 72 20 6e 65 74 77 6f 72 6b 2e 20 57 65 20 64 6f nt.data.INTO.your.network..We.do
ec00 20 74 68 69 73 20 77 69 74 68 20 61 20 70 61 69 72 20 6f 66 20 43 69 73 63 6f 20 4e 65 78 75 73 .this.with.a.pair.of.Cisco.Nexus
ec20 20 73 77 69 74 63 68 65 73 20 61 6e 64 20 75 73 69 6e 67 20 56 69 72 74 75 61 6c 20 50 6f 72 74 .switches.and.using.Virtual.Port
ec40 43 68 61 6e 6e 65 6c 73 20 74 68 61 74 20 61 72 65 20 73 70 61 6e 6e 65 64 20 61 63 72 6f 73 73 Channels.that.are.spanned.across
ec60 20 74 68 65 6d 2e 20 41 73 20 61 20 62 6f 6e 75 73 2c 20 74 68 69 73 20 61 6c 73 6f 20 61 6c 6c .them..As.a.bonus,.this.also.all
ec80 6f 77 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 65 20 73 77 69 74 63 68 20 66 61 69 6c 75 72 65 20 ows.for.complete.switch.failure.
eca0 77 69 74 68 6f 75 74 20 61 6e 20 6f 75 74 61 67 65 2e 20 48 6f 77 20 79 6f 75 20 61 63 68 69 65 without.an.outage..How.you.achie
ecc0 76 65 20 74 68 69 73 20 79 6f 75 72 73 65 6c 66 20 69 73 20 6c 65 66 74 20 61 73 20 61 6e 20 65 ve.this.yourself.is.left.as.an.e
ece0 78 65 72 63 69 73 65 20 74 6f 20 74 68 65 20 72 65 61 64 65 72 2e 20 42 75 74 20 6f 75 72 20 73 xercise.to.the.reader..But.our.s
ed00 65 74 75 70 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 68 65 72 65 2e 00 54 68 69 73 20 69 73 etup.is.documented.here..This.is
ed20 20 63 6f 6e 6e 65 63 74 69 6e 67 20 62 61 63 6b 20 74 6f 20 74 68 65 20 53 54 41 54 49 43 20 49 .connecting.back.to.the.STATIC.I
ed40 50 20 6f 66 20 72 6f 75 74 65 72 31 2c 20 6e 6f 74 20 74 68 65 20 66 6c 6f 61 74 69 6e 67 2e 00 P.of.router1,.not.the.floating..
ed60 54 68 69 73 20 69 73 20 69 64 65 6e 74 69 63 61 6c 2c 20 62 75 74 20 79 6f 75 20 75 73 65 20 74 This.is.identical,.but.you.use.t
ed80 68 65 20 42 47 50 50 52 45 50 45 4e 44 4f 55 54 20 72 6f 75 74 65 2d 6d 61 70 20 74 6f 20 61 64 he.BGPPREPENDOUT.route-map.to.ad
eda0 76 65 72 74 69 73 65 20 74 68 65 20 72 6f 75 74 65 20 77 69 74 68 20 61 20 6c 6f 6e 67 65 72 20 vertise.the.route.with.a.longer.
edc0 70 61 74 68 2e 00 54 68 69 73 20 69 73 20 69 67 6e 6f 72 69 6e 67 20 74 68 65 20 65 78 74 72 61 path..This.is.ignoring.the.extra
ede0 20 4f 75 74 2d 6f 66 2d 62 61 6e 64 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6e 65 74 77 6f 72 6b 69 .Out-of-band.management.networki
ee00 6e 67 2c 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 6f 6e 20 74 6f 74 61 6c 6c 79 20 64 ng,.which.should.be.on.totally.d
ee20 69 66 66 65 72 65 6e 74 20 73 77 69 74 63 68 65 73 2c 20 61 6e 64 20 61 20 64 69 66 66 65 72 65 ifferent.switches,.and.a.differe
ee40 6e 74 20 66 65 65 64 20 69 6e 74 6f 20 74 68 65 20 72 61 63 6b 2c 20 61 6e 64 20 69 73 20 6f 75 nt.feed.into.the.rack,.and.is.ou
ee60 74 20 6f 66 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 2e 00 54 68 69 73 20 73 63 65 6e 61 72 69 t.of.scope.of.this..This.scenari
ee80 6f 20 63 6f 75 6c 64 20 62 65 20 61 20 6e 69 67 68 74 6d 61 72 65 20 61 70 70 6c 79 69 6e 67 20 o.could.be.a.nightmare.applying.
eea0 72 65 67 75 6c 61 72 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 6d 69 67 68 74 20 6e 65 65 64 20 66 regular.routing.and.might.need.f
eec0 69 6c 74 65 72 69 6e 67 20 69 6e 20 6d 75 6c 74 69 70 6c 65 20 69 6e 74 65 72 66 61 63 65 73 2e iltering.in.multiple.interfaces.
eee0 00 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 72 69 62 65 73 20 76 65 72 69 66 69 63 61 .This.section.describes.verifica
ef00 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 4d 50 4c 53 2f 42 47 50 2f 4c 44 50 20 70 tion.commands.for.MPLS/BGP/LDP.p
ef20 72 6f 74 6f 63 6f 6c 73 20 61 6e 64 20 4c 33 56 50 4e 20 72 65 6c 61 74 65 64 20 72 6f 75 74 65 rotocols.and.L3VPN.related.route
ef40 73 20 61 73 20 77 65 6c 6c 20 61 73 20 64 69 61 67 6e 6f 73 69 73 20 61 6e 64 20 72 65 61 63 68 s.as.well.as.diagnosis.and.reach
ef60 61 62 69 6c 69 74 79 20 63 68 65 63 6b 73 20 62 65 74 77 65 65 6e 20 43 45 20 6e 6f 64 65 73 2e ability.checks.between.CE.nodes.
ef80 00 54 68 69 73 20 73 65 63 74 69 6f 6e 20 70 72 6f 76 69 64 65 73 20 63 6f 6e 66 69 67 75 72 61 .This.section.provides.configura
efa0 74 69 6f 6e 20 73 74 65 70 73 20 66 6f 72 20 73 65 74 74 69 6e 67 20 75 70 20 56 52 46 73 20 6f tion.steps.for.setting.up.VRFs.o
efc0 6e 20 6f 75 72 20 50 45 20 6e 6f 64 65 73 20 69 6e 63 6c 75 64 69 6e 67 20 43 45 20 66 61 63 69 n.our.PE.nodes.including.CE.faci
efe0 6e 67 20 69 6e 74 65 72 66 61 63 65 73 2c 20 42 47 50 2c 20 72 64 20 61 6e 64 20 72 6f 75 74 65 ng.interfaces,.BGP,.rd.and.route
f000 2d 74 61 72 67 65 74 20 69 6d 70 6f 72 74 2f 65 78 70 6f 72 74 20 62 61 73 65 64 20 6f 6e 20 74 -target.import/export.based.on.t
f020 68 65 20 70 72 65 2d 64 65 66 69 6e 65 64 20 70 61 72 61 6d 65 74 65 72 73 2e 00 54 68 69 73 20 he.pre-defined.parameters..This.
f040 73 65 74 75 70 20 72 65 71 75 69 72 65 73 20 74 68 65 20 43 6f 6d 70 72 65 73 73 69 6f 6e 20 43 setup.requires.the.Compression.C
f060 6f 6e 74 72 6f 6c 20 50 72 6f 74 6f 63 6f 6c 20 28 43 43 50 29 20 62 65 69 6e 67 20 64 69 73 61 ontrol.Protocol.(CCP).being.disa
f080 62 6c 65 64 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 60 73 65 74 20 76 70 6e 20 6c 32 74 70 bled,.the.command.``set.vpn.l2tp
f0a0 20 72 65 6d 6f 74 65 2d 61 63 63 65 73 73 20 70 70 70 2d 6f 70 74 69 6f 6e 73 20 64 69 73 61 62 .remote-access.ppp-options.disab
f0c0 6c 65 2d 63 63 70 60 60 20 61 63 63 6f 6d 70 6c 69 73 68 65 73 20 74 68 61 74 2e 00 54 68 69 73 le-ccp``.accomplishes.that..This
f0e0 20 73 69 6d 70 6c 65 20 73 74 72 75 63 74 75 72 65 20 73 68 6f 77 20 68 6f 77 20 74 6f 20 63 6f .simple.structure.show.how.to.co
f100 6e 6e 65 63 74 20 74 77 6f 20 6f 66 66 69 63 65 73 2e 20 4f 6e 65 20 72 65 6d 6f 74 65 20 62 72 nnect.two.offices..One.remote.br
f120 61 6e 63 68 20 61 6e 64 20 74 68 65 20 63 65 6e 74 72 61 6c 20 6f 66 66 69 63 65 2e 00 54 68 69 anch.and.the.central.office..Thi
f140 73 20 73 69 6d 70 6c 65 20 73 74 72 75 63 74 75 72 65 20 73 68 6f 77 73 20 68 6f 77 20 74 6f 20 s.simple.structure.shows.how.to.
f160 63 6f 6e 66 69 67 75 72 65 20 61 20 44 48 43 50 20 52 65 6c 61 79 20 6f 76 65 72 20 61 20 47 52 configure.a.DHCP.Relay.over.a.GR
f180 45 20 42 72 69 64 67 65 20 69 6e 74 65 72 66 61 63 65 2e 00 54 68 69 73 20 77 69 6c 6c 20 62 65 E.Bridge.interface..This.will.be
f1a0 20 76 69 73 69 62 6c 65 20 69 6e 20 27 73 68 6f 77 20 69 70 20 72 6f 75 74 65 27 2e 00 54 68 75 .visible.in.'show.ip.route'..Thu
f1c0 73 20 79 6f 75 20 63 61 6e 20 65 61 73 69 6c 79 20 6d 61 74 63 68 20 69 74 20 74 6f 20 6f 6e 65 s.you.can.easily.match.it.to.one
f1e0 20 6f 66 20 74 68 65 20 64 65 76 69 63 65 73 2f 6e 65 74 77 6f 72 6b 73 20 62 65 6c 6f 77 2e 00 .of.the.devices/networks.below..
f200 54 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 2c 20 79 6f 75 72 20 49 53 50 20 69 73 20 72 65 71 To.achieve.this,.your.ISP.is.req
f220 75 69 72 65 64 20 74 6f 20 73 75 70 70 6f 72 74 20 44 48 43 50 76 36 2d 50 44 2e 20 49 66 20 79 uired.to.support.DHCPv6-PD..If.y
f240 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65 2c 20 70 6c 65 61 73 65 20 63 6f 6e 74 61 63 74 20 79 ou're.not.sure,.please.contact.y
f260 6f 75 72 20 49 53 50 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 00 54 6f our.ISP.for.more.information..To
f280 20 61 64 64 20 6c 6f 67 67 69 6e 67 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 72 75 6c 65 .add.logging.to.the.default.rule
f2a0 2c 20 64 6f 3a 00 54 6f 20 61 64 64 72 65 73 73 20 74 68 69 73 20 73 63 65 6e 61 72 69 6f 20 77 ,.do:.To.address.this.scenario.w
f2c0 65 20 77 69 6c 6c 20 75 73 65 20 74 6f 20 6f 75 72 20 61 64 76 61 6e 74 61 67 65 20 61 6e 20 65 e.will.use.to.our.advantage.an.e
f2e0 78 74 65 6e 73 69 6f 6e 20 6f 66 20 74 68 65 20 42 47 50 20 72 6f 75 74 69 6e 67 20 70 72 6f 74 xtension.of.the.BGP.routing.prot
f300 6f 63 6f 6c 20 74 68 61 74 20 77 69 6c 6c 20 68 65 6c 70 20 75 73 20 69 6e 20 74 68 65 20 e2 80 ocol.that.will.help.us.in.the...
f320 9c 45 78 70 6f 72 74 e2 80 9d 20 62 65 74 77 65 65 6e 20 56 52 46 73 20 77 69 74 68 6f 75 74 20 .Export....between.VRFs.without.
f340 74 68 65 20 6e 65 65 64 20 66 6f 72 20 4d 50 4c 53 2e 00 54 6f 20 64 65 70 6c 6f 79 20 61 20 4c the.need.for.MPLS..To.deploy.a.L
f360 61 79 65 72 33 20 56 50 4e 20 77 69 74 68 20 4d 50 4c 53 20 6f 6e 20 56 79 4f 53 2c 20 77 65 20 ayer3.VPN.with.MPLS.on.VyOS,.we.
f380 73 68 6f 75 6c 64 20 6d 65 65 74 20 61 20 63 6f 75 70 6c 65 20 72 65 71 75 69 72 65 6d 65 6e 74 should.meet.a.couple.requirement
f3a0 73 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 70 72 6f 70 65 72 6c 79 20 69 6d 70 6c 65 6d 65 6e 74 s.in.order.to.properly.implement
f3c0 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 2e 20 57 65 27 6c 6c 20 75 73 65 20 74 68 65 20 66 6f 6c .the.solution..We'll.use.the.fol
f3e0 6c 6f 77 69 6e 67 20 6e 6f 64 65 73 20 69 6e 20 6f 75 72 20 4c 41 42 20 65 6e 76 69 72 6f 6e 6d lowing.nodes.in.our.LAB.environm
f400 65 6e 74 3a 00 54 6f 20 68 61 76 65 20 62 61 73 69 63 20 70 72 6f 74 65 63 74 69 6f 6e 20 77 68 ent:.To.have.basic.protection.wh
f420 69 6c 65 20 6b 65 65 70 69 6e 67 20 49 50 76 36 20 6e 65 74 77 6f 72 6b 20 66 75 6e 63 74 69 6f ile.keeping.IPv6.network.functio
f440 6e 61 6c 2c 20 77 65 20 6e 65 65 64 20 74 6f 3a 00 54 6f 20 72 65 61 63 68 20 74 68 65 20 6e 65 nal,.we.need.to:.To.reach.the.ne
f460 74 77 6f 72 6b 2c 20 61 20 72 6f 75 74 65 20 6d 75 73 74 20 62 65 20 73 65 74 20 6f 6e 20 65 61 twork,.a.route.must.be.set.on.ea
f480 63 68 20 56 79 4f 53 20 68 6f 73 74 2e 20 49 6e 20 74 68 69 73 20 73 74 72 75 63 74 75 72 65 2c ch.VyOS.host..In.this.structure,
f4a0 20 61 20 73 74 61 74 69 63 20 69 6e 74 65 72 66 61 63 65 20 72 6f 75 74 65 20 77 69 6c 6c 20 66 .a.static.interface.route.will.f
f4c0 69 74 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 00 54 6f 70 6f 6c 6f 67 79 00 54 72 it.the.requirements..Topology.Tr
f4e0 61 66 66 69 63 20 66 6c 6f 77 73 20 66 72 6f 6d 20 7a 6f 6e 65 20 41 20 74 6f 20 7a 6f 6e 65 20 affic.flows.from.zone.A.to.zone.
f500 42 2e 20 54 68 61 74 20 66 6c 6f 77 20 69 73 20 77 68 61 74 20 49 20 72 65 66 65 72 20 74 6f 20 B..That.flow.is.what.I.refer.to.
f520 61 73 20 61 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 69 6f 6e 2e 20 65 67 2e 20 41 2d as.a.zone-pair-direction..eg..A-
f540 3e 42 20 61 6e 64 20 42 2d 3e 41 20 61 72 65 20 74 77 6f 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 65 >B.and.B->A.are.two.zone-pair-de
f560 73 74 69 6e 61 74 69 6f 6e 73 2e 00 54 72 61 6e 73 70 6f 72 74 3a 00 54 75 6e 6e 65 6c 62 72 6f stinations..Transport:.Tunnelbro
f580 6b 65 72 20 74 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 54 75 6e 6e 65 6c 62 72 6f 6b 65 72 2e ker.topology.image.Tunnelbroker.
f5a0 6e 65 74 20 28 49 50 76 36 29 00 54 77 6f 20 56 79 4f 53 20 72 6f 75 74 65 72 73 20 77 69 74 68 net.(IPv6).Two.VyOS.routers.with
f5c0 20 70 75 62 6c 69 63 20 49 50 20 61 64 64 72 65 73 73 2e 00 54 77 6f 20 72 75 6c 65 73 20 77 69 .public.IP.address..Two.rules.wi
f5e0 6c 6c 20 62 65 20 63 72 65 61 74 65 64 2c 20 74 68 65 20 66 69 72 73 74 20 72 75 6c 65 20 64 69 ll.be.created,.the.first.rule.di
f600 72 65 63 74 73 20 74 72 61 66 66 69 63 20 63 6f 6d 69 6e 67 20 69 6e 20 66 72 6f 6d 20 65 74 68 rects.traffic.coming.in.from.eth
f620 32 20 74 6f 20 65 74 68 30 20 61 6e 64 20 74 68 65 20 73 65 63 6f 6e 64 20 72 75 6c 65 20 64 69 2.to.eth0.and.the.second.rule.di
f640 72 65 63 74 73 20 74 68 65 20 74 72 61 66 66 69 63 20 74 6f 20 65 74 68 31 2e 20 49 66 20 65 74 rects.the.traffic.to.eth1..If.et
f660 68 30 20 66 61 69 6c 73 20 74 68 65 20 66 69 72 73 74 20 72 75 6c 65 20 69 73 20 62 79 70 61 73 h0.fails.the.first.rule.is.bypas
f680 73 65 64 20 61 6e 64 20 74 68 65 20 73 65 63 6f 6e 64 20 72 75 6c 65 20 6d 61 74 63 68 65 73 2c sed.and.the.second.rule.matches,
f6a0 20 64 69 72 65 63 74 69 6e 67 20 74 72 61 66 66 69 63 20 74 6f 20 65 74 68 31 2e 00 55 6e 6c 69 .directing.traffic.to.eth1..Unli
f6c0 6b 65 20 49 50 76 34 2c 20 49 50 76 36 20 69 73 20 72 65 61 6c 6c 79 20 6e 6f 74 20 64 65 73 69 ke.IPv4,.IPv6.is.really.not.desi
f6e0 67 6e 65 64 20 74 6f 20 62 65 20 62 72 6f 6b 65 6e 20 75 70 20 73 6d 61 6c 6c 65 72 20 74 68 61 gned.to.be.broken.up.smaller.tha
f700 6e 20 2f 36 34 2e 20 53 6f 20 69 66 20 79 6f 75 20 65 76 65 72 20 77 61 6e 74 20 74 6f 20 68 61 n./64..So.if.you.ever.want.to.ha
f720 76 65 20 6d 75 6c 74 69 70 6c 65 20 4c 41 4e 73 2c 20 56 4c 41 4e 73 2c 20 44 4d 5a 2c 20 65 74 ve.multiple.LANs,.VLANs,.DMZ,.et
f740 63 2c 20 79 6f 75 27 6c 6c 20 77 61 6e 74 20 74 6f 20 69 67 6e 6f 72 65 20 74 68 65 20 61 73 73 c,.you'll.want.to.ignore.the.ass
f760 69 67 6e 65 64 20 2f 36 34 2c 20 61 6e 64 20 72 65 71 75 65 73 74 20 74 68 65 20 2f 34 38 20 61 igned./64,.and.request.the./48.a
f780 6e 64 20 75 73 65 20 74 68 61 74 2e 00 55 73 69 6e 67 20 74 68 65 20 67 65 6e 65 72 61 6c 20 73 nd.use.that..Using.the.general.s
f7a0 63 68 65 6d 61 20 66 6f 72 20 65 78 61 6d 70 6c 65 3a 00 55 73 69 6e 67 20 74 68 69 73 20 63 6f chema.for.example:.Using.this.co
f7c0 6d 6d 61 6e 64 20 77 65 20 61 72 65 20 61 6c 73 6f 20 61 62 6c 65 20 74 6f 20 63 68 65 63 6b 20 mmand.we.are.also.able.to.check.
f7e0 74 68 65 20 74 72 61 6e 73 70 6f 72 74 20 61 6e 64 20 63 75 73 74 6f 6d 65 72 20 6c 61 62 65 6c the.transport.and.customer.label
f800 20 28 69 6e 6e 65 72 2f 6f 75 74 65 72 29 20 66 6f 72 20 48 75 62 20 6e 65 74 77 6f 72 6b 20 70 .(inner/outer).for.Hub.network.p
f820 72 65 66 69 78 20 28 31 30 2e 30 2e 30 2e 31 30 30 2f 33 32 29 3a 00 56 4c 41 4e 20 31 30 30 20 refix.(10.0.0.100/32):.VLAN.100.
f840 61 6e 64 20 32 30 31 20 77 69 6c 6c 20 68 61 76 65 20 66 6c 6f 61 74 69 6e 67 20 49 50 20 61 64 and.201.will.have.floating.IP.ad
f860 64 72 65 73 73 65 73 2c 20 62 75 74 20 56 4c 41 4e 35 30 20 64 6f 65 73 20 6e 6f 74 2c 20 61 73 dresses,.but.VLAN50.does.not,.as
f880 20 74 68 69 73 20 69 73 20 74 61 6c 6b 69 6e 67 20 64 69 72 65 63 74 6c 79 20 74 6f 20 75 70 73 .this.is.talking.directly.to.ups
f8a0 74 72 65 61 6d 2e 20 43 72 65 61 74 65 20 6f 75 72 20 49 50 20 61 64 64 72 65 73 73 20 6f 6e 20 tream..Create.our.IP.address.on.
f8c0 76 6c 61 6e 35 30 2e 00 56 4c 41 4e 73 00 56 4d 77 61 72 65 3a 20 59 6f 75 20 6d 75 73 74 20 44 vlan50..VLANs.VMware:.You.must.D
f8e0 49 53 41 42 4c 45 20 53 45 43 55 52 49 54 59 20 6f 6e 20 74 68 69 73 20 50 6f 72 74 20 67 72 6f ISABLE.SECURITY.on.this.Port.gro
f900 75 70 2e 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 60 60 50 72 6f 6d 69 73 63 75 6f 75 73 up..Make.sure.that.``Promiscuous
f920 20 4d 6f 64 65 60 60 5c 20 2c 20 60 60 4d 41 43 20 61 64 64 72 65 73 73 20 63 68 61 6e 67 65 73 .Mode``\.,.``MAC.address.changes
f940 60 60 20 61 6e 64 20 60 60 46 6f 72 67 65 64 20 74 72 61 6e 73 6d 69 74 73 60 60 20 61 72 65 20 ``.and.``Forged.transmits``.are.
f960 65 6e 61 62 6c 65 64 2e 20 41 6c 6c 20 6f 66 20 74 68 65 73 65 20 77 69 6c 6c 20 62 65 20 64 6f enabled..All.of.these.will.be.do
f980 6e 65 20 61 73 20 70 61 72 74 20 6f 66 20 66 61 69 6c 6f 76 65 72 2e 00 56 52 46 00 56 52 52 50 ne.as.part.of.failover..VRF.VRRP
f9a0 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 56 65 72 69 66 69 63 61 74 69 6f 6e 00 56 65 72 73 .Configuration.Verification.Vers
f9c0 69 6f 6e 3a 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 31 31 30 33 31 30 33 31 37 00 56 65 ion:.1.4-rolling-202110310317.Ve
f9e0 72 73 69 6f 6e 3a 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 33 30 35 31 30 30 37 33 34 00 rsion:.1.4-rolling-202305100734.
fa00 56 65 72 73 69 6f 6e 3a 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 33 30 38 32 34 30 30 32 Version:.1.4-rolling-20230824002
fa20 30 00 56 65 72 73 69 6f 6e 3a 20 31 2e 35 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 34 30 31 31 32 31 0.Version:.1.5-rolling-202401121
fa40 32 33 39 00 56 65 72 73 69 6f 6e 3a 20 76 79 6f 73 2d 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 239.Version:.vyos-1.4-rolling-20
fa60 32 33 30 32 31 35 30 33 31 37 00 56 79 4f 53 00 56 79 4f 53 20 31 2e 33 20 61 64 64 65 64 20 69 2302150317.VyOS.VyOS.1.3.added.i
fa80 6e 69 74 69 61 6c 20 73 75 70 70 6f 72 74 20 66 6f 72 20 56 52 46 73 20 28 69 6e 63 6c 75 64 69 nitial.support.for.VRFs.(includi
faa0 6e 67 20 49 50 76 34 2f 49 50 76 36 20 73 74 61 74 69 63 20 72 6f 75 74 69 6e 67 29 20 61 6e 64 ng.IPv4/IPv6.static.routing).and
fac0 20 56 79 4f 53 20 31 2e 34 20 6e 6f 77 20 65 6e 61 62 6c 65 73 20 66 75 6c 6c 20 64 79 6e 61 6d .VyOS.1.4.now.enables.full.dynam
fae0 69 63 20 72 6f 75 74 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 73 75 70 70 6f 72 74 20 66 6f 72 20 ic.routing.protocol.support.for.
fb00 4f 53 50 46 2c 20 49 53 2d 49 53 2c 20 61 6e 64 20 42 47 50 20 66 6f 72 20 69 6e 64 69 76 69 64 OSPF,.IS-IS,.and.BGP.for.individ
fb20 75 61 6c 20 56 52 46 73 2e 00 56 79 4f 53 20 61 63 74 73 20 61 73 20 44 48 43 50 2c 20 44 4e 53 ual.VRFs..VyOS.acts.as.DHCP,.DNS
fb40 20 66 6f 72 77 61 72 64 65 72 2c 20 4e 41 54 2c 20 72 6f 75 74 65 72 20 61 6e 64 20 66 69 72 65 .forwarder,.NAT,.router.and.fire
fb60 77 61 6c 6c 2e 00 56 79 4f 53 20 61 73 20 43 6c 69 65 6e 74 00 56 79 4f 53 20 61 73 20 61 20 4f wall..VyOS.as.Client.VyOS.as.a.O
fb80 70 65 6e 56 50 4e 20 53 65 72 76 65 72 00 56 79 4f 53 20 69 73 20 61 62 6c 65 20 74 6f 20 63 68 penVPN.Server.VyOS.is.able.to.ch
fba0 65 63 6b 20 4d 53 44 20 70 65 72 20 64 65 76 69 63 65 73 3a 00 56 79 4f 53 2d 43 45 2d 48 55 42 eck.MSD.per.devices:.VyOS-CE-HUB
fbc0 20 2d 2d 2d 2d 2d 2d 2d 3e 20 56 79 4f 53 2d 43 45 31 2d 53 50 4f 4b 45 00 56 79 4f 53 2d 43 45 .------->.VyOS-CE1-SPOKE.VyOS-CE
fbe0 2d 48 55 42 20 2d 2d 2d 2d 2d 2d 2d 3e 20 56 79 4f 53 2d 43 45 32 2d 53 50 4f 4b 45 00 56 79 4f -HUB.------->.VyOS-CE2-SPOKE.VyO
fc00 53 2d 43 45 31 2d 48 55 42 3a 00 56 79 4f 53 2d 43 45 31 2d 53 50 4f 4b 45 20 2d 2d 2d 2d 2d 3e S-CE1-HUB:.VyOS-CE1-SPOKE.----->
fc20 20 20 20 56 79 4f 53 2d 43 45 2d 48 55 42 00 56 79 4f 53 2d 43 45 31 2d 53 50 4f 4b 45 3a 00 56 ...VyOS-CE-HUB.VyOS-CE1-SPOKE:.V
fc40 79 4f 53 2d 43 45 32 2d 53 50 4f 4b 45 20 2d 2d 2d 2d 2d 2d 2d 3e 20 20 56 79 4f 53 2d 43 45 2d yOS-CE2-SPOKE.------->..VyOS-CE-
fc60 48 55 42 00 56 79 4f 53 2d 43 45 32 2d 53 50 4f 4b 45 3a 00 56 79 4f 53 2d 50 31 3a 00 56 79 4f HUB.VyOS-CE2-SPOKE:.VyOS-P1:.VyO
fc80 53 2d 50 32 3a 00 56 79 4f 53 2d 50 33 3a 00 56 79 4f 53 2d 50 34 3a 00 56 79 4f 53 2d 50 45 31 S-P2:.VyOS-P3:.VyOS-P4:.VyOS-PE1
fca0 00 56 79 4f 53 2d 50 45 31 3a 00 56 79 4f 53 2d 50 45 32 00 56 79 4f 53 2d 50 45 32 3a 00 56 79 .VyOS-PE1:.VyOS-PE2.VyOS-PE2:.Vy
fcc0 4f 53 2d 50 45 33 00 56 79 4f 53 2d 50 45 33 3a 00 56 79 4f 53 2d 52 52 31 2f 52 52 32 00 56 79 OS-PE3.VyOS-PE3:.VyOS-RR1/RR2.Vy
fce0 4f 53 2d 52 52 31 3a 00 56 79 4f 53 2d 52 52 32 3a 00 56 79 6f 73 20 41 53 4e 00 56 79 6f 73 20 OS-RR1:.VyOS-RR2:.Vyos.ASN.Vyos.
fd00 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 56 79 6f 73 20 70 72 69 76 61 74 65 20 49 50 00 56 79 configuration.Vyos.private.IP.Vy
fd20 6f 73 20 70 75 62 6c 69 63 20 49 50 00 57 41 4e 20 49 6e 74 65 72 66 61 63 65 00 57 41 4e 20 4c os.public.IP.WAN.Interface.WAN.L
fd40 6f 61 64 20 42 61 6c 61 6e 63 65 72 20 65 78 61 6d 70 6c 65 73 00 57 61 6c 6b 74 68 72 6f 75 67 oad.Balancer.examples.Walkthroug
fd60 68 20 73 75 67 67 65 73 74 69 6f 6e 00 57 65 20 61 72 65 20 67 6f 69 6e 67 20 74 6f 20 75 73 65 h.suggestion.We.are.going.to.use
fd80 20 31 30 2e 32 30 30 2e 32 30 31 2e 30 2f 32 34 20 66 6f 72 20 61 6e 20 27 69 6e 74 65 72 6e 61 .10.200.201.0/24.for.an.'interna
fda0 6c 27 20 6e 65 74 77 6f 72 6b 20 6f 6e 20 56 4c 41 4e 32 30 31 2e 00 57 65 20 61 72 65 20 73 65 l'.network.on.VLAN201..We.are.se
fdc0 74 74 69 6e 67 20 75 70 20 56 52 52 50 20 73 6f 20 74 68 61 74 20 69 74 20 64 6f 65 73 20 4e 4f tting.up.VRRP.so.that.it.does.NO
fde0 54 20 66 61 69 6c 20 62 61 63 6b 20 77 68 65 6e 20 61 20 6d 61 63 68 69 6e 65 20 72 65 74 75 72 T.fail.back.when.a.machine.retur
fe00 6e 73 20 69 6e 74 6f 20 73 65 72 76 69 63 65 2c 20 61 6e 64 20 69 74 20 70 72 69 6f 72 69 74 69 ns.into.service,.and.it.prioriti
fe20 7a 65 73 20 72 6f 75 74 65 72 31 20 6f 76 65 72 20 72 6f 75 74 65 72 32 2e 00 57 65 20 61 72 65 zes.router1.over.router2..We.are
fe40 20 75 73 69 6e 67 20 61 20 22 77 68 69 74 65 20 6c 69 73 74 22 20 61 70 70 72 6f 61 63 68 20 62 .using.a."white.list".approach.b
fe60 79 20 61 6c 6c 6f 77 69 6e 67 20 6f 6e 6c 79 20 77 68 61 74 20 69 73 20 6e 65 63 65 73 73 61 72 y.allowing.only.what.is.necessar
fe80 79 2e 20 49 6e 20 63 61 73 65 20 74 68 61 74 20 6e 65 65 64 20 74 6f 20 69 6d 70 6c 65 6d 65 6e y..In.case.that.need.to.implemen
fea0 74 20 61 20 22 62 6c 61 63 6b 20 6c 69 73 74 22 20 61 70 70 72 6f 61 63 68 20 74 68 65 6e 20 79 t.a."black.list".approach.then.y
fec0 6f 75 20 77 69 6c 6c 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 61 63 74 69 6f ou.will.need.to.change.the.actio
fee0 6e 20 69 6e 20 74 68 65 20 72 6f 75 74 65 2d 6d 61 70 20 66 6f 72 20 61 20 64 65 6e 79 20 42 55 n.in.the.route-map.for.a.deny.BU
ff00 54 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 61 64 64 20 61 20 72 75 6c 65 20 74 68 61 74 20 70 65 T.you.need.to.add.a.rule.that.pe
ff20 72 6d 69 74 73 20 74 68 65 20 72 65 73 74 20 64 75 65 20 74 6f 20 74 68 65 20 69 6d 70 6c 69 63 rmits.the.rest.due.to.the.implic
ff40 69 74 20 64 65 6e 79 20 69 6e 20 74 68 65 20 72 6f 75 74 65 2d 6d 61 70 2e 00 57 65 20 63 72 65 it.deny.in.the.route-map..We.cre
ff60 61 74 65 20 61 20 70 72 65 66 69 78 2d 6c 69 73 74 20 66 69 72 73 74 20 61 6e 64 20 61 64 64 20 ate.a.prefix-list.first.and.add.
ff80 61 6c 6c 20 74 68 65 20 72 6f 75 74 65 73 20 77 65 20 6e 65 65 64 20 74 6f 2e 00 57 65 20 65 78 all.the.routes.we.need.to..We.ex
ffa0 70 6c 69 63 69 74 6c 79 20 65 78 63 6c 75 64 65 20 74 68 65 20 70 72 69 6d 61 72 79 20 75 70 73 plicitly.exclude.the.primary.ups
ffc0 74 72 65 61 6d 20 6e 65 74 77 6f 72 6b 20 73 6f 20 74 68 61 74 20 42 47 50 20 6f 72 20 4f 53 50 tream.network.so.that.BGP.or.OSP
ffe0 46 20 74 72 61 66 66 69 63 20 64 6f 65 73 6e 27 74 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 67 F.traffic.doesn't.accidentally.g
10000 65 74 20 4e 41 54 27 65 64 2e 00 57 65 20 68 61 76 65 20 66 6f 75 72 20 68 6f 73 74 73 20 6f 6e et.NAT'ed..We.have.four.hosts.on
10020 20 74 68 65 20 6c 6f 63 61 6c 20 6e 65 74 77 6f 72 6b 20 31 37 32 2e 31 37 2e 31 2e 30 2f 32 34 .the.local.network.172.17.1.0/24
10040 2e 20 41 6c 6c 20 68 6f 73 74 73 20 61 72 65 20 6c 61 62 65 6c 65 64 20 43 53 30 20 62 79 20 64 ..All.hosts.are.labeled.CS0.by.d
10060 65 66 61 75 6c 74 2e 20 57 65 20 6e 65 65 64 20 74 6f 20 72 65 70 6c 61 63 65 20 6c 61 62 65 6c efault..We.need.to.replace.label
10080 73 20 6f 6e 20 61 6c 6c 20 68 6f 73 74 73 20 65 78 63 65 70 74 20 76 70 63 38 2e 20 57 65 20 77 s.on.all.hosts.except.vpc8..We.w
100a0 69 6c 6c 20 72 65 70 6c 61 63 65 20 74 68 65 20 6c 61 62 65 6c 73 20 6f 6e 20 74 68 65 20 6e 65 ill.replace.the.labels.on.the.ne
100c0 61 72 65 73 74 20 72 6f 75 74 65 72 20 e2 80 9c 56 79 4f 53 33 e2 80 9d 20 75 73 69 6e 67 20 74 arest.router....VyOS3....using.t
100e0 68 65 20 49 50 20 61 64 64 72 65 73 73 65 73 20 6f 66 20 74 68 65 20 73 6f 75 72 63 65 73 2e 00 he.IP.addresses.of.the.sources..
10100 57 65 20 68 61 76 65 20 66 6f 75 72 20 70 72 65 2d 63 6f 6e 66 69 67 75 72 65 64 20 72 6f 75 74 We.have.four.pre-configured.rout
10120 65 72 73 20 77 69 74 68 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 57 65 20 ers.with.this.configuration:.We.
10140 68 61 76 65 20 74 68 72 65 65 20 6e 65 74 77 6f 72 6b 73 2e 00 57 65 20 6b 65 65 70 20 74 68 65 have.three.networks..We.keep.the
10160 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 70 72 65 76 69 6f 75 73 .configuration.from.the.previous
10180 20 65 78 61 6d 70 6c 65 2c 20 64 65 6c 65 74 65 20 72 75 6c 65 20 31 30 20 61 6e 64 20 63 72 65 .example,.delete.rule.10.and.cre
101a0 61 74 65 20 74 68 65 20 74 77 6f 20 6e 65 77 20 72 75 6c 65 73 20 61 73 20 64 65 73 63 72 69 62 ate.the.two.new.rules.as.describ
101c0 65 64 3a 00 57 65 20 6b 65 65 70 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 72 ed:.We.keep.the.configuration.fr
101e0 6f 6d 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 2c 20 64 65 6c 65 74 65 20 om.the.previous.example,.delete.
10200 72 75 6c 65 20 32 30 20 61 6e 64 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 72 75 6c 65 20 61 73 rule.20.and.create.a.new.rule.as
10220 20 64 65 73 63 72 69 62 65 64 3a 00 57 65 20 6e 65 65 64 20 74 6f 20 65 6e 61 62 6c 65 20 72 6f .described:.We.need.to.enable.ro
10240 75 74 65 72 20 61 64 76 65 72 74 69 73 65 6d 65 6e 74 20 66 6f 72 20 4c 41 4e 20 6e 65 74 77 6f uter.advertisement.for.LAN.netwo
10260 72 6b 20 73 6f 20 74 68 61 74 20 50 43 20 63 61 6e 20 72 65 63 65 69 76 65 20 74 68 65 20 70 72 rk.so.that.PC.can.receive.the.pr
10280 65 66 69 78 20 61 6e 64 20 75 73 65 20 53 4c 41 41 43 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 efix.and.use.SLAAC.to.configure.
102a0 74 68 65 20 61 64 64 72 65 73 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 00 57 65 20 6f 6e the.address.automatically..We.on
102c0 6c 79 20 77 61 6e 74 20 74 6f 20 65 78 70 6f 72 74 20 74 68 65 20 6e 65 74 77 6f 72 6b 73 20 77 ly.want.to.export.the.networks.w
102e0 65 20 6b 6e 6f 77 2e 20 41 6c 77 61 79 73 20 64 6f 20 61 20 77 68 69 74 65 6c 69 73 74 20 6f 6e e.know..Always.do.a.whitelist.on
10300 20 79 6f 75 72 20 72 6f 75 74 65 20 66 69 6c 74 65 72 73 2c 20 62 6f 74 68 20 69 6d 70 6f 72 74 .your.route.filters,.both.import
10320 69 6e 67 20 61 6e 64 20 65 78 70 6f 72 74 69 6e 67 2e 20 41 20 67 6f 6f 64 20 72 75 6c 65 20 6f ing.and.exporting..A.good.rule.o
10340 66 20 74 68 75 6d 62 20 69 73 20 2a 2a 27 49 66 20 79 6f 75 20 61 72 65 20 6e 6f 74 20 74 68 65 f.thumb.is.**'If.you.are.not.the
10360 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 72 20 66 6f 72 20 61 20 6e 65 74 77 6f 72 6b 2c 20 64 .default.router.for.a.network,.d
10380 6f 6e 27 74 20 61 64 76 65 72 74 69 73 65 20 69 74 27 2a 2a 2e 20 54 68 69 73 20 6d 65 61 6e 73 on't.advertise.it'**..This.means
103a0 20 77 65 20 65 78 70 6c 69 63 69 74 6c 79 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 74 6f 20 61 64 .we.explicitly.do.not.want.to.ad
103c0 76 65 72 74 69 73 65 20 74 68 65 20 31 39 32 2e 30 2e 32 2e 30 2f 32 34 20 6e 65 74 77 6f 72 6b vertise.the.192.0.2.0/24.network
103e0 20 28 62 75 74 20 64 6f 20 77 61 6e 74 20 74 6f 20 61 64 76 65 72 74 69 73 65 20 31 30 2e 32 30 .(but.do.want.to.advertise.10.20
10400 30 2e 32 30 31 2e 30 20 61 6e 64 20 32 30 33 2e 30 2e 31 31 33 2e 30 2c 20 77 68 69 63 68 20 77 0.201.0.and.203.0.113.0,.which.w
10420 65 20 41 52 45 20 74 68 65 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 20 66 6f 72 29 2e 20 54 68 e.ARE.the.default.route.for)..Th
10440 69 73 20 66 69 6c 74 65 72 20 69 73 20 61 70 70 6c 69 65 64 20 74 6f 20 60 60 72 65 64 69 73 74 is.filter.is.applied.to.``redist
10460 72 69 62 75 74 65 20 63 6f 6e 6e 65 63 74 65 64 60 60 2e 20 49 66 20 77 65 20 57 45 52 45 20 74 ribute.connected``..If.we.WERE.t
10480 6f 20 61 64 76 65 72 74 69 73 65 20 69 74 2c 20 74 68 65 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 o.advertise.it,.the.remote.machi
104a0 6e 65 73 20 77 6f 75 6c 64 20 73 65 65 20 31 39 32 2e 30 2e 32 2e 32 31 20 61 76 61 69 6c 61 62 nes.would.see.192.0.2.21.availab
104c0 6c 65 20 76 69 61 20 74 68 65 69 72 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 2c 20 65 73 74 61 le.via.their.default.route,.esta
104e0 62 6c 69 73 68 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 2c 20 61 6e 64 20 74 68 65 6e 20 4f blish.the.connection,.and.then.O
10500 53 50 46 20 77 6f 75 6c 64 20 73 61 79 20 27 31 39 32 2e 30 2e 32 2e 30 2f 32 34 20 69 73 20 61 SPF.would.say.'192.0.2.0/24.is.a
10520 76 61 69 6c 61 62 6c 65 20 76 69 61 20 74 68 69 73 20 74 75 6e 6e 65 6c 27 2c 20 61 74 20 77 68 vailable.via.this.tunnel',.at.wh
10540 69 63 68 20 70 6f 69 6e 74 20 74 68 65 20 74 75 6e 6e 65 6c 20 77 6f 75 6c 64 20 62 72 65 61 6b ich.point.the.tunnel.would.break
10560 2c 20 4f 53 50 46 20 77 6f 75 6c 64 20 64 72 6f 70 20 74 68 65 20 72 6f 75 74 65 73 2c 20 61 6e ,.OSPF.would.drop.the.routes,.an
10580 64 20 74 68 65 6e 20 31 39 32 2e 30 2e 32 2e 30 2f 32 34 20 77 6f 75 6c 64 20 62 65 20 72 65 61 d.then.192.0.2.0/24.would.be.rea
105a0 63 68 61 62 6c 65 20 76 69 61 20 64 65 66 61 75 6c 74 20 61 67 61 69 6e 2e 20 54 68 69 73 20 69 chable.via.default.again..This.i
105c0 73 20 63 61 6c 6c 65 64 20 27 66 6c 61 70 70 69 6e 67 27 2e 00 57 65 20 6f 6e 6c 79 20 77 61 6e s.called.'flapping'..We.only.wan
105e0 74 20 74 6f 20 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 73 20 77 65 20 6b 6e 6f 77 2e 20 4f 75 t.to.import.networks.we.know..Ou
10600 72 20 4f 53 50 46 20 70 65 65 72 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 61 64 76 65 72 r.OSPF.peer.should.only.be.adver
10620 74 69 73 69 6e 67 20 6e 65 74 77 6f 72 6b 73 20 69 6e 20 74 68 65 20 31 30 2e 32 30 31 2e 30 2e tising.networks.in.the.10.201.0.
10640 30 2f 31 36 20 72 61 6e 67 65 2e 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 69 73 20 61 6e 0/16.range..Note.that.this.is.an
10660 20 49 4e 56 45 52 53 45 20 4d 41 54 43 48 2e 20 59 6f 75 20 64 65 6e 79 20 69 6e 20 61 63 63 65 .INVERSE.MATCH..You.deny.in.acce
10680 73 73 2d 6c 69 73 74 20 31 30 30 20 74 6f 20 61 63 63 65 70 74 20 74 68 65 20 72 6f 75 74 65 2e ss-list.100.to.accept.the.route.
106a0 00 57 65 20 75 73 65 20 61 20 73 74 61 74 69 63 20 72 6f 75 74 65 20 63 6f 6e 66 69 67 75 72 61 .We.use.a.static.route.configura
106c0 74 69 6f 6e 20 69 6e 20 62 65 74 77 65 65 6e 20 74 68 65 20 43 6f 72 65 20 61 6e 64 20 65 61 63 tion.in.between.the.Core.and.eac
106e0 68 20 4c 41 4e 20 61 6e 64 20 4d 61 6e 61 67 65 6d 65 6e 74 20 72 6f 75 74 65 72 2c 20 61 6e 64 h.LAN.and.Management.router,.and
10700 20 42 47 50 20 62 65 74 77 65 65 6e 20 74 68 65 20 43 6f 72 65 20 72 6f 75 74 65 72 20 61 6e 64 .BGP.between.the.Core.router.and
10720 20 74 68 65 20 49 53 50 20 72 6f 75 74 65 72 20 62 75 74 20 61 6e 79 20 64 79 6e 61 6d 69 63 20 .the.ISP.router.but.any.dynamic.
10740 72 6f 75 74 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 63 61 6e 20 62 65 20 75 73 65 64 2e 00 57 65 routing.protocol.can.be.used..We
10760 20 75 73 65 20 73 6d 61 6c 6c 20 2f 33 30 27 73 20 66 72 6f 6d 20 31 30 2e 32 35 34 2e 36 30 2f .use.small./30's.from.10.254.60/
10780 32 34 20 66 6f 72 20 74 68 65 20 70 6f 69 6e 74 2d 74 6f 2d 70 6f 69 6e 74 20 6c 69 6e 6b 73 2e 24.for.the.point-to-point.links.
107a0 00 57 65 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 65 74 77 6f 72 6b 20 74 6f .We.use.the.following.network.to
107c0 70 6f 6c 6f 67 79 20 69 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 3a 00 57 68 65 6e 20 69 6d 70 pology.in.this.example:.When.imp
107e0 6f 72 74 69 6e 67 20 72 6f 75 74 65 73 20 75 73 69 6e 67 20 4d 50 2d 42 47 50 20 69 74 20 69 73 orting.routes.using.MP-BGP.it.is
10800 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 66 69 6c 74 65 72 20 61 20 73 75 62 73 65 74 20 6f 66 20 .possible.to.filter.a.subset.of.
10820 74 68 65 6d 20 62 65 66 6f 72 65 20 61 72 65 20 69 6e 6a 65 63 74 65 64 20 69 6e 20 74 68 65 20 them.before.are.injected.in.the.
10840 42 47 50 20 74 61 62 6c 65 2e 20 4f 6e 65 20 6f 66 20 74 68 65 20 6d 6f 73 74 20 63 6f 6d 6d 6f BGP.table..One.of.the.most.commo
10860 6e 20 63 61 73 65 20 69 73 20 74 6f 20 75 73 65 20 61 20 72 6f 75 74 65 2d 6d 61 70 20 77 69 74 n.case.is.to.use.a.route-map.wit
10880 68 20 61 6e 20 70 72 65 66 69 78 2d 6c 69 73 74 2e 00 57 68 65 6e 20 74 72 61 66 66 69 63 20 69 h.an.prefix-list..When.traffic.i
108a0 73 20 6f 72 69 67 69 6e 61 74 65 64 20 66 72 6f 6d 20 74 68 65 20 31 30 2e 32 30 30 2e 32 30 31 s.originated.from.the.10.200.201
108c0 2e 30 2f 32 34 20 6e 65 74 77 6f 72 6b 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 6d 61 73 71 75 65 .0/24.network,.it.will.be.masque
108e0 72 61 64 65 64 20 74 6f 20 32 30 33 2e 30 2e 31 31 33 2e 31 00 57 68 65 6e 20 75 74 69 6c 69 7a raded.to.203.0.113.1.When.utiliz
10900 69 6e 67 20 56 79 4f 53 20 69 6e 20 61 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 77 69 74 68 20 ing.VyOS.in.an.environment.with.
10920 43 69 73 63 6f 20 49 4f 53 2d 58 52 20 67 65 61 72 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 Cisco.IOS-XR.gear.you.can.use.th
10940 69 73 20 62 6c 75 65 20 70 72 69 6e 74 20 61 73 20 61 6e 20 69 6e 69 74 69 61 6c 20 73 65 74 75 is.blue.print.as.an.initial.setu
10960 70 20 74 6f 20 67 65 74 20 4d 50 4c 53 20 49 53 49 53 2d 53 52 20 77 6f 72 6b 69 6e 67 20 62 65 p.to.get.MPLS.ISIS-SR.working.be
10980 74 77 65 65 6e 20 74 68 6f 73 65 20 74 77 6f 20 64 65 76 69 63 65 73 2e 54 68 65 20 6c 61 62 20 tween.those.two.devices.The.lab.
109a0 77 61 73 20 62 75 69 6c 64 20 75 73 69 6e 67 20 3a 61 62 62 72 3a 60 45 56 45 2d 4e 47 20 28 45 was.build.using.:abbr:`EVE-NG.(E
109c0 6d 75 6c 61 74 65 64 20 56 69 72 74 75 61 6c 20 45 6e 76 69 72 6f 6e 6d 65 6e 74 20 4e 47 29 60 mulated.Virtual.Environment.NG)`
109e0 2e 00 57 68 65 6e 20 79 6f 75 20 68 61 76 65 20 62 6f 74 68 20 72 6f 75 74 65 72 73 20 75 70 2c ..When.you.have.both.routers.up,
10a00 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 65 73 74 61 62 6c 69 73 68 .you.should.be.able.to.establish
10a20 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 66 72 6f 6d 20 61 20 4e 41 54 27 65 64 20 6d 61 63 68 .a.connection.from.a.NAT'ed.mach
10a40 69 6e 65 20 6f 75 74 20 74 6f 20 74 68 65 20 69 6e 74 65 72 6e 65 74 2c 20 72 65 62 6f 6f 74 20 ine.out.to.the.internet,.reboot.
10a60 74 68 65 20 61 63 74 69 76 65 20 6d 61 63 68 69 6e 65 2c 20 61 6e 64 20 74 68 61 74 20 63 6f 6e the.active.machine,.and.that.con
10a80 6e 65 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 70 72 65 73 65 72 76 65 64 2c 20 61 6e 64 nection.should.be.preserved,.and
10aa0 20 77 69 6c 6c 20 6e 6f 74 20 64 72 6f 70 20 6f 75 74 2e 00 57 68 65 6e 20 79 6f 75 20 68 61 76 .will.not.drop.out..When.you.hav
10ac0 65 20 65 6e 61 62 6c 65 64 20 4f 53 50 46 20 6f 6e 20 62 6f 74 68 20 72 6f 75 74 65 72 73 2c 20 e.enabled.OSPF.on.both.routers,.
10ae0 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 73 65 65 20 65 61 63 68 20 6f you.should.be.able.to.see.each.o
10b00 74 68 65 72 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 60 73 68 6f 77 20 69 70 20 ther.with.the.command.``show.ip.
10b20 6f 73 70 66 20 6e 65 69 67 68 62 6f 75 72 60 60 2e 20 54 68 65 20 73 74 61 74 65 20 6d 75 73 74 ospf.neighbour``..The.state.must
10b40 20 62 65 20 27 46 75 6c 6c 27 20 6f 72 20 27 32 2d 57 61 79 27 2e 20 49 66 20 69 74 20 69 73 20 .be.'Full'.or.'2-Way'..If.it.is.
10b60 6e 6f 74 2c 20 74 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 6e 65 74 77 6f 72 6b 20 63 6f 6e not,.then.there.is.a.network.con
10b80 6e 65 63 74 69 76 69 74 79 20 69 73 73 75 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 68 6f 73 74 nectivity.issue.between.the.host
10ba0 73 2e 20 54 68 69 73 20 69 73 20 6f 66 74 65 6e 20 63 61 75 73 65 64 20 62 79 20 4e 41 54 20 6f s..This.is.often.caused.by.NAT.o
10bc0 72 20 4d 54 55 20 69 73 73 75 65 73 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 73 65 65 r.MTU.issues..You.should.not.see
10be0 20 61 6e 79 20 6e 65 77 20 72 6f 75 74 65 73 20 28 75 6e 6c 65 73 73 20 74 68 69 73 20 69 73 20 .any.new.routes.(unless.this.is.
10c00 74 68 65 20 73 65 63 6f 6e 64 20 70 61 73 73 29 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 6f the.second.pass).in.the.output.o
10c20 66 20 60 60 73 68 6f 77 20 69 70 20 72 6f 75 74 65 60 60 00 57 69 6e 64 6f 77 20 50 50 50 6f 45 f.``show.ip.route``.Window.PPPoE
10c40 20 43 6c 69 65 6e 74 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 57 69 6e 64 6f 77 73 20 53 65 .Client.Configuration.Windows.Se
10c60 72 76 65 72 20 32 30 31 39 20 77 69 74 68 20 61 20 72 75 6e 6e 69 6e 67 20 41 63 74 69 76 65 20 rver.2019.with.a.running.Active.
10c80 44 69 72 65 63 74 6f 72 79 00 57 69 72 65 67 75 61 72 64 00 57 69 72 65 67 75 61 72 64 20 64 6f Directory.Wireguard.Wireguard.do
10ca0 65 73 6e 27 74 20 68 61 76 65 20 74 68 65 20 63 6f 6e 63 65 70 74 20 6f 66 20 61 6e 20 75 70 20 esn't.have.the.concept.of.an.up.
10cc0 6f 72 20 64 6f 77 6e 20 6c 69 6e 6b 2c 20 64 75 65 20 74 6f 20 69 74 73 20 64 65 73 69 67 6e 2e or.down.link,.due.to.its.design.
10ce0 20 54 68 69 73 20 63 6f 6d 70 6c 69 63 61 74 65 73 20 41 4e 44 20 73 69 6d 70 6c 69 66 69 65 73 .This.complicates.AND.simplifies
10d00 20 75 73 69 6e 67 20 69 74 20 66 6f 72 20 6e 65 74 77 6f 72 6b 20 74 72 61 6e 73 70 6f 72 74 2c .using.it.for.network.transport,
10d20 20 61 73 20 66 6f 72 20 72 65 6c 69 61 62 6c 65 20 73 74 61 74 65 20 64 65 74 65 63 74 69 6f 6e .as.for.reliable.state.detection
10d40 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 75 73 65 20 53 4f 4d 45 54 48 49 4e 47 20 74 6f 20 64 65 .you.need.to.use.SOMETHING.to.de
10d60 74 65 63 74 20 77 68 65 6e 20 74 68 65 20 6c 69 6e 6b 20 69 73 20 64 6f 77 6e 2e 00 57 69 74 68 tect.when.the.link.is.down..With
10d80 20 54 75 6e 6e 65 6c 62 72 6f 6b 65 72 2e 6e 65 74 2c 20 79 6f 75 20 68 61 76 65 20 74 77 6f 20 .Tunnelbroker.net,.you.have.two.
10da0 6f 70 74 69 6f 6e 73 3a 00 57 69 74 68 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 77 65 20 61 72 options:.With.this.command.we.ar
10dc0 65 20 61 62 6c 65 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 74 72 61 6e 73 70 6f 72 74 20 61 6e e.able.to.check.the.transport.an
10de0 64 20 63 75 73 74 6f 6d 65 72 20 6c 61 62 65 6c 20 28 69 6e 6e 65 72 2f 6f 75 74 65 72 29 20 66 d.customer.label.(inner/outer).f
10e00 6f 72 20 6e 65 74 77 6f 72 6b 20 73 70 6f 6b 65 73 20 70 72 65 66 69 78 65 73 20 31 30 2e 30 2e or.network.spokes.prefixes.10.0.
10e20 30 2e 38 30 2f 33 32 20 2d 20 31 30 2e 30 2e 30 2e 39 30 2f 33 32 00 57 69 74 68 69 6e 20 74 68 0.80/32.-.10.0.0.90/32.Within.th
10e40 65 20 56 52 46 20 77 65 20 73 65 74 20 74 68 65 20 52 6f 75 74 65 2d 44 69 73 74 69 6e 67 75 69 e.VRF.we.set.the.Route-Distingui
10e60 73 68 65 72 20 28 52 44 29 20 61 6e 64 20 52 6f 75 74 65 2d 54 61 72 67 65 74 73 20 28 52 54 29 sher.(RD).and.Route-Targets.(RT)
10e80 2c 20 74 68 65 6e 20 77 65 20 65 6e 61 62 6c 65 20 74 68 65 20 65 78 70 6f 72 74 2f 69 6d 70 6f ,.then.we.enable.the.export/impo
10ea0 72 74 20 56 50 4e 2e 00 58 52 76 2d 50 33 3a 00 59 6f 75 20 6d 61 6e 61 67 65 64 20 74 6f 20 63 rt.VPN..XRv-P3:.You.managed.to.c
10ec0 6f 6d 65 20 74 68 69 73 20 66 61 72 2c 20 6e 6f 77 20 77 65 20 77 61 6e 74 20 74 6f 20 73 65 65 ome.this.far,.now.we.want.to.see
10ee0 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 61 6e 64 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 73 20 .the.network.and.routing.tables.
10f00 69 6e 20 61 63 74 69 6f 6e 2e 00 59 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f in.action..You.should.be.able.to
10f20 20 70 69 6e 67 20 74 6f 20 61 6e 64 20 66 72 6f 6d 20 61 6c 6c 20 74 68 65 20 49 50 73 20 79 6f .ping.to.and.from.all.the.IPs.yo
10f40 75 20 68 61 76 65 20 61 6c 6c 6f 63 61 74 65 64 2e 00 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 77 u.have.allocated..You.should.now
10f60 20 62 65 20 61 62 6c 65 20 74 6f 20 70 69 6e 67 20 73 6f 6d 65 74 68 69 6e 67 20 62 79 20 49 50 .be.able.to.ping.something.by.IP
10f80 76 36 20 44 4e 53 20 6e 61 6d 65 3a 00 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 77 20 62 65 20 61 v6.DNS.name:.You.should.now.be.a
10fa0 62 6c 65 20 74 6f 20 73 65 65 20 74 68 65 20 61 64 76 65 72 74 69 73 65 64 20 6e 65 74 77 6f 72 ble.to.see.the.advertised.networ
10fc0 6b 20 6f 6e 20 74 68 65 20 6f 74 68 65 72 20 68 6f 73 74 2e 00 59 6f 75 20 77 6f 75 6c 64 20 68 k.on.the.other.host..You.would.h
10fe0 61 76 65 20 35 20 7a 6f 6e 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 6a 75 73 74 20 34 20 61 6e ave.5.zones.instead.of.just.4.an
11000 64 20 79 6f 75 20 77 6f 75 6c 64 20 63 6f 6e 66 69 67 75 72 65 20 79 6f 75 72 20 76 36 20 72 75 d.you.would.configure.your.v6.ru
11020 6c 65 73 65 74 20 62 65 74 77 65 65 6e 20 79 6f 75 72 20 74 75 6e 6e 65 6c 20 69 6e 74 65 72 66 leset.between.your.tunnel.interf
11040 61 63 65 20 61 6e 64 20 79 6f 75 72 20 4c 41 4e 2f 44 4d 5a 20 7a 6f 6e 65 73 20 69 6e 73 74 65 ace.and.your.LAN/DMZ.zones.inste
11060 61 64 20 6f 66 20 74 6f 20 74 68 65 20 57 41 4e 2e 00 59 6f 75 20 77 6f 75 6c 64 20 68 61 76 65 ad.of.to.the.WAN..You.would.have
11080 20 74 6f 20 61 64 64 20 61 20 63 6f 75 70 6c 65 20 6f 66 20 72 75 6c 65 73 20 6f 6e 20 79 6f 75 .to.add.a.couple.of.rules.on.you
110a0 72 20 77 61 6e 2d 6c 6f 63 61 6c 20 72 75 6c 65 73 65 74 20 74 6f 20 61 6c 6c 6f 77 20 70 72 6f r.wan-local.ruleset.to.allow.pro
110c0 74 6f 63 6f 6c 20 34 31 20 69 6e 2e 00 5a 6f 6e 65 2d 50 6f 6c 69 63 79 20 65 78 61 6d 70 6c 65 tocol.41.in..Zone-Policy.example
110e0 00 5a 6f 6e 65 73 20 42 61 73 69 63 73 00 5a 6f 6e 65 73 20 61 6e 64 20 52 75 6c 65 73 65 74 73 .Zones.Basics.Zones.and.Rulesets
11100 20 62 6f 74 68 20 68 61 76 65 20 61 20 64 65 66 61 75 6c 74 20 61 63 74 69 6f 6e 20 73 74 61 74 .both.have.a.default.action.stat
11120 65 6d 65 6e 74 2e 20 57 68 65 6e 20 75 73 69 6e 67 20 5a 6f 6e 65 2d 50 6f 6c 69 63 69 65 73 2c ement..When.using.Zone-Policies,
11140 20 74 68 65 20 64 65 66 61 75 6c 74 20 61 63 74 69 6f 6e 20 69 73 20 73 65 74 20 62 79 20 74 68 .the.default.action.is.set.by.th
11160 65 20 7a 6f 6e 65 2d 70 6f 6c 69 63 79 20 73 74 61 74 65 6d 65 6e 74 20 61 6e 64 20 69 73 20 72 e.zone-policy.statement.and.is.r
11180 65 70 72 65 73 65 6e 74 65 64 20 62 79 20 72 75 6c 65 20 31 30 30 30 30 2e 00 5a 6f 6e 65 73 20 epresented.by.rule.10000..Zones.
111a0 64 6f 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 6f 72 20 61 20 64 65 66 61 75 6c 74 20 61 63 74 69 6f do.not.allow.for.a.default.actio
111c0 6e 20 6f 66 20 61 63 63 65 70 74 3b 20 65 69 74 68 65 72 20 64 72 6f 70 20 6f 72 20 72 65 6a 65 n.of.accept;.either.drop.or.reje
111e0 63 74 2e 20 49 74 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 20 74 6f 20 72 65 6d 65 6d 62 65 72 20 ct..It.is.important.to.remember.
11200 74 68 69 73 20 62 65 63 61 75 73 65 20 69 66 20 79 6f 75 20 61 70 70 6c 79 20 61 6e 20 69 6e 74 this.because.if.you.apply.an.int
11220 65 72 66 61 63 65 20 74 6f 20 61 20 7a 6f 6e 65 20 61 6e 64 20 63 6f 6d 6d 69 74 2c 20 61 6e 79 erface.to.a.zone.and.commit,.any
11240 20 61 63 74 69 76 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 77 69 6c 6c 20 62 65 20 64 72 6f 70 .active.connections.will.be.drop
11260 70 65 64 2e 20 53 70 65 63 69 66 69 63 61 6c 6c 79 2c 20 69 66 20 79 6f 75 20 61 72 65 20 53 53 ped..Specifically,.if.you.are.SS
11280 48 e2 80 99 64 20 69 6e 74 6f 20 56 79 4f 53 20 61 6e 64 20 61 64 64 20 6c 6f 63 61 6c 20 6f 72 H...d.into.VyOS.and.add.local.or
112a0 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 20 79 6f 75 20 61 72 65 20 63 6f 6e 6e 65 63 74 69 6e .the.interface.you.are.connectin
112c0 67 20 74 68 72 6f 75 67 68 20 74 6f 20 61 20 7a 6f 6e 65 20 61 6e 64 20 64 6f 20 6e 6f 74 20 68 g.through.to.a.zone.and.do.not.h
112e0 61 76 65 20 72 75 6c 65 73 65 74 73 20 69 6e 20 70 6c 61 63 65 20 74 6f 20 61 6c 6c 6f 77 20 53 ave.rulesets.in.place.to.allow.S
11300 53 48 20 61 6e 64 20 65 73 74 61 62 6c 69 73 68 65 64 20 73 65 73 73 69 6f 6e 73 2c 20 79 6f 75 SH.and.established.sessions,.you
11320 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 61 62 6c 65 20 74 6f 20 63 6f 6e 6e 65 63 74 2e 00 60 32 .will.not.be.able.to.connect..`2
11340 30 30 31 3a 34 37 30 3a 78 78 78 78 3a 31 3a 3a 2f 36 34 60 3a 20 41 20 73 75 62 6e 65 74 20 73 001:470:xxxx:1::/64`:.A.subnet.s
11360 75 69 74 61 62 6c 65 20 66 6f 72 20 61 20 4c 41 4e 00 60 32 30 30 31 3a 34 37 30 3a 78 78 78 78 uitable.for.a.LAN.`2001:470:xxxx
11380 3a 32 3a 3a 2f 36 34 60 3a 20 41 6e 6f 74 68 65 72 20 73 75 62 6e 65 74 00 60 32 30 30 31 3a 34 :2::/64`:.Another.subnet.`2001:4
113a0 37 30 3a 78 78 78 78 3a 3a 2f 34 38 60 3a 20 54 68 65 20 77 68 6f 6c 65 20 73 75 62 6e 65 74 2e 70:xxxx::/48`:.The.whole.subnet.
113c0 20 78 78 78 78 20 73 68 6f 75 6c 64 20 63 6f 6d 65 20 66 72 6f 6d 20 54 75 6e 6e 65 6c 62 72 6f .xxxx.should.come.from.Tunnelbro
113e0 6b 65 72 2e 00 60 32 30 30 31 3a 34 37 30 3a 78 78 78 78 3a 66 66 66 66 3a 2f 36 34 60 3a 20 54 ker..`2001:470:xxxx:ffff:/64`:.T
11400 68 65 20 6c 61 73 74 20 75 73 61 62 6c 65 20 2f 36 34 20 73 75 62 6e 65 74 2e 00 60 60 73 65 72 he.last.usable./64.subnet..``ser
11420 76 69 63 65 2d 6e 61 6d 65 60 60 20 63 61 6e 20 62 65 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 vice-name``.can.be.an.arbitrary.
11440 73 74 72 69 6e 67 2e 00 61 66 74 65 72 20 61 6c 6c 20 74 68 65 73 65 20 73 74 65 70 73 20 74 68 string..after.all.these.steps.th
11460 65 20 63 6f 6e 66 69 67 20 6c 6f 6f 6b 20 6c 69 6b 65 20 74 68 69 73 3a 00 61 66 74 65 72 20 74 e.config.look.like.this:.after.t
11480 68 69 73 20 63 72 65 61 74 65 20 61 20 73 69 67 6e 65 64 20 73 65 72 76 65 72 20 61 6e 64 20 61 his.create.a.signed.server.and.a
114a0 20 63 6c 69 65 6e 74 20 63 65 72 74 69 66 69 63 61 74 65 00 61 6e 64 20 6c 61 73 74 20 74 68 65 .client.certificate.and.last.the
114c0 20 44 48 20 4b 65 79 00 62 6c 75 65 20 75 73 65 73 20 6c 6f 63 61 6c 20 72 6f 75 74 69 6e 67 20 .DH.Key.blue.uses.local.routing.
114e0 74 61 62 6c 65 20 69 64 20 61 6e 64 20 56 4e 49 20 32 30 30 30 00 63 68 30 30 73 33 2d 34 2d 73 table.id.and.VNI.2000.ch00s3-4-s
11500 33 63 75 72 33 2d 70 73 6b 00 63 6f 6d 70 75 74 65 31 20 28 56 4d 77 61 72 65 20 45 53 58 69 20 3cur3-psk.compute1.(VMware.ESXi.
11520 36 2e 35 29 00 63 6f 6d 70 75 74 65 31 20 2d 20 50 6f 72 74 20 39 20 6f 66 20 65 61 63 68 20 73 6.5).compute1.-.Port.9.of.each.s
11540 77 69 74 63 68 00 63 6f 6d 70 75 74 65 32 20 28 56 4d 77 61 72 65 20 45 53 58 69 20 36 2e 35 29 witch.compute2.(VMware.ESXi.6.5)
11560 00 63 6f 6d 70 75 74 65 32 20 2d 20 50 6f 72 74 20 31 30 20 6f 66 20 65 61 63 68 20 73 77 69 74 .compute2.-.Port.10.of.each.swit
11580 63 68 00 63 6f 6d 70 75 74 65 33 20 28 56 4d 77 61 72 65 20 45 53 58 69 20 36 2e 35 29 00 63 6f ch.compute3.(VMware.ESXi.6.5).co
115a0 6d 70 75 74 65 33 20 2d 20 50 6f 72 74 20 31 31 20 6f 66 20 65 61 63 68 20 73 77 69 74 63 68 00 mpute3.-.Port.11.of.each.switch.
115c0 63 6f 6e 66 69 67 75 72 65 20 65 61 63 68 20 68 6f 73 74 20 69 6e 20 74 68 65 20 6c 61 62 00 63 configure.each.host.in.the.lab.c
115e0 72 65 61 74 65 20 74 68 65 20 6c 61 62 20 6f 6e 20 61 20 65 76 65 2d 6e 67 20 73 65 72 76 65 72 reate.the.lab.on.a.eve-ng.server
11600 00 64 6f 20 73 6f 6d 65 20 64 65 66 69 6e 65 64 20 74 65 73 74 73 00 65 74 68 30 00 65 74 68 30 .do.some.defined.tests.eth0.eth0
11620 20 69 73 20 73 65 74 20 74 6f 20 62 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 74 68 65 20 6c .is.set.to.be.removed.from.the.l
11640 6f 61 64 20 62 61 6c 61 6e 63 65 72 27 73 20 69 6e 74 65 72 66 61 63 65 20 70 6f 6f 6c 20 61 66 oad.balancer's.interface.pool.af
11660 74 65 72 20 35 20 70 69 6e 67 20 66 61 69 6c 75 72 65 73 2c 20 65 74 68 31 20 77 69 6c 6c 20 62 ter.5.ping.failures,.eth1.will.b
11680 65 20 72 65 6d 6f 76 65 64 20 61 66 74 65 72 20 34 20 70 69 6e 67 20 66 61 69 6c 75 72 65 73 2e e.removed.after.4.ping.failures.
116a0 00 65 78 74 65 6e 64 65 64 20 63 6f 6d 6d 75 6e 69 74 79 20 61 6e 64 20 72 65 6d 6f 74 65 20 6c .extended.community.and.remote.l
116c0 61 62 65 6c 20 6f 66 20 73 70 65 63 69 66 69 63 20 64 65 73 74 69 6e 61 74 69 6f 6e 00 66 69 72 abel.of.specific.destination.fir
116e0 73 74 20 74 68 65 20 50 43 41 00 67 65 6e 65 72 61 74 65 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 st.the.PCA.generate.the.document
11700 61 74 69 6f 6e 20 61 6e 64 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 00 67 72 65 65 6e 20 75 73 ation.and.include.files.green.us
11720 65 73 20 6c 6f 63 61 6c 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 69 64 20 61 6e 64 20 56 4e es.local.routing.table.id.and.VN
11740 49 20 34 30 30 30 00 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 50 45 20 61 6e I.4000.information.between.PE.an
11760 64 20 43 45 3a 00 6f 70 74 69 6f 6e 61 6c 20 64 6f 20 61 6e 20 75 70 67 72 61 64 65 20 74 6f 20 d.CE:.optional.do.an.upgrade.to.
11780 61 20 68 69 67 68 65 72 20 76 65 72 73 69 6f 6e 20 61 6e 64 20 64 6f 20 73 74 65 70 20 33 20 61 a.higher.version.and.do.step.3.a
117a0 67 61 69 6e 2e 00 72 65 64 20 75 73 65 73 20 6c 6f 63 61 6c 20 72 6f 75 74 69 6e 67 20 74 61 62 gain..red.uses.local.routing.tab
117c0 6c 65 20 69 64 20 61 6e 64 20 56 4e 49 20 33 30 30 30 00 72 6f 75 74 65 72 32 20 28 52 61 6e 64 le.id.and.VNI.3000.router2.(Rand
117e0 6f 6d 20 31 52 55 20 6d 61 63 68 69 6e 65 20 77 69 74 68 20 34 20 4e 49 43 73 29 00 73 61 76 65 om.1RU.machine.with.4.NICs).save
11800 20 74 68 65 20 6f 75 74 70 75 74 20 74 6f 20 61 20 66 69 6c 65 20 61 6e 64 20 69 6d 70 6f 72 74 .the.output.to.a.file.and.import
11820 20 69 74 20 69 6e 20 6e 65 61 72 6c 79 20 61 6c 6c 20 6f 70 65 6e 76 70 6e 20 63 6c 69 65 6e 74 .it.in.nearly.all.openvpn.client
11840 73 2e 00 73 68 75 74 64 6f 77 6e 20 61 6e 64 20 64 65 73 74 72 6f 79 20 74 68 65 20 6c 61 62 2c s..shutdown.and.destroy.the.lab,
11860 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 65 72 72 6f 72 00 73 70 65 63 69 66 69 63 20 56 .if.there.is.no.error.specific.V
11880 50 4e 76 34 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 69 6e 63 6c 75 64 69 6e 67 20 65 78 74 65 6e PNv4.destination.including.exten
118a0 64 65 64 20 63 6f 6d 6d 75 6e 69 74 79 20 61 6e 64 20 72 65 6d 6f 74 65 6c 61 62 65 6c 20 69 6e ded.community.and.remotelabel.in
118c0 66 6f 72 6d 61 74 69 6f 6e 2e 20 54 68 69 73 20 70 72 6f 63 65 64 75 72 65 20 69 73 20 74 68 65 formation..This.procedure.is.the
118e0 20 73 61 6d 65 20 6f 6e 20 61 6c 6c 20 53 70 6f 6b 65 20 6e 6f 64 65 73 3a 00 73 77 69 74 63 68 .same.on.all.Spoke.nodes:.switch
11900 31 20 28 4e 65 78 75 73 20 31 30 67 62 20 53 77 69 74 63 68 29 00 73 77 69 74 63 68 32 20 28 4e 1.(Nexus.10gb.Switch).switch2.(N
11920 65 78 75 73 20 31 30 67 62 20 53 77 69 74 63 68 29 00 76 36 20 70 61 69 72 73 20 77 6f 75 6c 64 exus.10gb.Switch).v6.pairs.would
11940 20 62 65 3a 00 76 79 6f 73 31 30 20 2d 20 31 39 32 2e 30 2e 32 2e 31 30 38 00 76 79 6f 73 37 20 .be:.vyos10.-.192.0.2.108.vyos7.
11960 2d 20 31 39 32 2e 30 2e 32 2e 31 30 35 00 76 79 6f 73 38 20 2d 20 31 39 32 2e 30 2e 32 2e 31 30 -.192.0.2.105.vyos8.-.192.0.2.10
11980 36 00 76 79 6f 73 39 20 2d 20 31 39 32 2e 30 2e 32 2e 31 30 37 00 77 65 20 61 72 65 20 75 73 69 6.vyos9.-.192.0.2.107.we.are.usi
119a0 6e 67 20 22 73 6f 75 72 63 65 2d 61 64 64 72 65 73 73 22 20 6f 70 74 69 6f 6e 20 63 61 75 73 65 ng."source-address".option.cause
119c0 20 77 65 20 61 72 65 20 6e 6f 74 20 72 65 64 69 73 74 72 69 62 75 74 69 6e 67 20 63 6f 6e 6e 65 .we.are.not.redistributing.conne
119e0 63 74 65 64 20 69 6e 74 65 72 66 61 63 65 73 20 69 6e 74 6f 20 42 47 50 20 6f 6e 20 74 68 65 20 cted.interfaces.into.BGP.on.the.
11a00 43 6f 72 65 20 72 6f 75 74 65 72 20 68 65 6e 63 65 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 6f Core.router.hence.there.is.no.co
11a20 6d 65 62 61 63 6b 20 72 6f 75 74 65 20 61 6e 64 20 70 69 6e 67 20 77 69 6c 6c 20 66 61 69 6c 2e meback.route.and.ping.will.fail.
11a40 00 77 69 74 68 69 6e 20 56 52 46 73 3a 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 76 34 20 76 .within.VRFs:....show.bgp.ipv4.v
11a60 70 6e 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 42 47 50 20 56 pn.summary....for.checking.BGP.V
11a80 50 4e 76 34 20 6e 65 69 67 68 62 6f 72 73 3a 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 76 34 PNv4.neighbors:....show.bgp.ipv4
11aa0 20 76 70 6e 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 69 42 47 .vpn.summary....for.checking.iBG
11ac0 50 20 6e 65 69 67 68 62 6f 72 73 20 61 67 61 69 6e 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 P.neighbors.again....show.bgp.ip
11ae0 76 34 20 76 70 6e 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 69 v4.vpn.summary....for.checking.i
11b00 42 47 50 20 6e 65 69 67 68 62 6f 72 73 20 61 67 61 69 6e 73 74 20 72 6f 75 74 65 2d 72 65 66 6c BGP.neighbors.against.route-refl
11b20 65 63 74 6f 72 20 64 65 76 69 63 65 73 3a 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 76 34 20 ector.devices:....show.bgp.ipv4.
11b40 76 70 6e 20 78 2e 78 2e 78 2e 78 2f 33 32 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 62 vpn.x.x.x.x/32....for.checking.b
11b60 65 73 74 2d 70 61 74 68 2c 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 76 34 20 76 70 6e 20 78 est-path,....show.bgp.ipv4.vpn.x
11b80 2e 78 2e 78 2e 78 2f 33 32 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 62 65 .x.x.x/32....for.checking.the.be
11ba0 73 74 2d 70 61 74 68 20 74 6f 20 74 68 65 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 76 34 20 st-path.to.the....show.bgp.ipv4.
11bc0 76 70 6e 20 78 2e 78 2e 78 2e 78 2f 78 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 62 65 vpn.x.x.x.x/x....for.checking.be
11be0 73 74 20 70 61 74 68 20 73 65 6c 65 63 74 65 64 20 66 6f 72 20 73 70 65 63 69 66 69 63 20 56 50 st.path.selected.for.specific.VP
11c00 4e 76 34 20 64 65 73 74 69 6e 61 74 69 6f 6e 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 76 34 Nv4.destination....show.bgp.ipv4
11c20 20 76 70 6e e2 80 9d 20 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 61 6c 6c 20 56 50 4e 76 34 20 .vpn.....for.checking.all.VPNv4.
11c40 70 72 65 66 69 78 65 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 3a 00 e2 80 9c 73 68 6f 77 20 62 67 prefixes.information:....show.bg
11c60 70 20 76 72 66 20 42 4c 55 45 5f 48 55 42 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 68 p.vrf.BLUE_HUB.summary....for.ch
11c80 65 63 6b 69 6e 67 20 45 42 47 50 20 6e 65 69 67 68 62 6f 72 00 e2 80 9c 73 68 6f 77 20 62 67 70 ecking.EBGP.neighbor....show.bgp
11ca0 20 76 72 66 20 42 4c 55 45 5f 53 50 4f 4b 45 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 .vrf.BLUE_SPOKE.summary....for.c
11cc0 68 65 63 6b 69 6e 67 20 45 42 47 50 20 6e 65 69 67 68 62 6f 72 00 e2 80 9c 73 68 6f 77 20 62 67 hecking.EBGP.neighbor....show.bg
11ce0 70 20 76 72 66 20 61 6c 6c e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 61 6c 6c 20 74 68 p.vrf.all....for.checking.all.th
11d00 65 20 70 72 65 66 69 78 20 6c 65 61 72 6e 69 6e 67 20 6f 6e 20 42 47 50 00 e2 80 9c 73 68 6f 77 e.prefix.learning.on.BGP....show
11d20 20 62 67 70 20 76 72 66 20 61 6c 6c e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 61 6c 6c .bgp.vrf.all....for.checking.all
11d40 20 74 68 65 20 70 72 65 66 69 78 65 73 20 6c 65 61 72 6e 69 6e 67 20 6f 6e 20 42 47 50 00 e2 80 .the.prefixes.learning.on.BGP...
11d60 9c 73 68 6f 77 20 69 70 20 6f 73 70 66 20 6e 65 69 67 68 62 6f 72 e2 80 9d 20 66 6f 72 20 63 68 .show.ip.ospf.neighbor....for.ch
11d80 65 63 6b 69 6e 67 20 6f 73 70 66 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 00 e2 80 9c 73 68 6f 77 ecking.ospf.relationship....show
11da0 20 69 70 20 72 6f 75 74 65 20 76 72 66 20 42 4c 55 45 5f 48 55 42 e2 80 9d 20 74 6f 20 76 69 65 .ip.route.vrf.BLUE_HUB....to.vie
11dc0 77 20 74 68 65 20 52 49 42 20 69 6e 20 6f 75 72 20 48 75 62 20 50 45 2e 00 e2 80 9c 73 68 6f 77 w.the.RIB.in.our.Hub.PE.....show
11de0 20 69 70 20 72 6f 75 74 65 20 76 72 66 20 42 4c 55 45 5f 53 50 4f 4b 45 e2 80 9d 20 66 6f 72 20 .ip.route.vrf.BLUE_SPOKE....for.
11e00 76 69 65 77 69 6e 67 20 74 68 65 20 52 49 42 20 69 6e 20 6f 75 72 20 53 70 6f 6b 65 20 50 45 2e viewing.the.RIB.in.our.Spoke.PE.
11e20 00 e2 80 9c 73 68 6f 77 20 6d 70 6c 73 20 6c 64 70 20 62 69 6e 64 69 6e 67 e2 80 9d 20 66 6f 72 ....show.mpls.ldp.binding....for
11e40 20 63 68 65 63 6b 69 6e 67 20 6d 70 6c 73 20 6c 61 62 65 6c 20 61 73 73 69 67 6e 6d 65 6e 74 00 .checking.mpls.label.assignment.
11e60 e2 80 9c 73 68 6f 77 20 6d 70 6c 73 20 6c 64 70 20 6e 65 69 67 68 62 6f 72 20 e2 80 9c 20 66 6f ...show.mpls.ldp.neighbor.....fo
11e80 72 20 63 68 65 63 6b 69 6e 67 20 6c 64 70 20 6e 65 69 67 68 62 6f 72 73 00 4d 49 4d 45 2d 56 65 r.checking.ldp.neighbors.MIME-Ve
11ea0 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f 70 6c rsion:.1.0.Content-Type:.text/pl
11ec0 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 ain;.charset=UTF-8.Content-Trans
11ee0 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 0a 58 2d 47 65 6e 65 72 61 74 6f 72 3a 20 fer-Encoding:.8bit.X-Generator:.
11f00 4c 6f 63 61 6c 61 7a 79 20 28 68 74 74 70 73 3a 2f 2f 6c 6f 63 61 6c 61 7a 79 2e 63 6f 6d 29 0a Localazy.(https://localazy.com).
11f20 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73 69 6f 6e 3a 20 0a 4c 61 6e 67 75 61 67 65 3a 20 6a Project-Id-Version:..Language:.j
11f40 61 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 3a 20 6e 70 6c 75 72 61 6c 73 3d 31 3b 20 70 6c 75 72 a.Plural-Forms:.nplurals=1;.plur
11f60 61 6c 3d 30 3b 0a 00 27 27 49 74 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 20 74 6f 20 6e 6f 74 65 al=0;..''It.is.important.to.note
11f80 2c 20 74 68 61 74 20 79 6f 75 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 74 6f 20 61 64 64 20 6c 6f ,.that.you.do.not.want.to.add.lo
11fa0 67 67 69 6e 67 20 74 6f 20 74 68 65 20 65 73 74 61 62 6c 69 73 68 65 64 20 73 74 61 74 65 20 72 gging.to.the.established.state.r
11fc0 75 6c 65 20 61 73 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 6c 6f 67 67 69 6e 67 20 62 6f 74 68 20 ule.as.you.will.be.logging.both.
11fe0 74 68 65 20 69 6e 62 6f 75 6e 64 20 61 6e 64 20 6f 75 74 62 6f 75 6e 64 20 70 61 63 6b 65 74 73 the.inbound.and.outbound.packets
12000 20 66 6f 72 20 65 61 63 68 20 73 65 73 73 69 6f 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 6a 75 73 .for.each.session.instead.of.jus
12020 74 20 74 68 65 20 69 6e 69 74 69 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 65 73 73 69 6f 6e 2e t.the.initiation.of.the.session.
12040 20 59 6f 75 72 20 6c 6f 67 73 20 77 69 6c 6c 20 62 65 20 6d 61 73 73 69 76 65 20 69 6e 20 61 20 .Your.logs.will.be.massive.in.a.
12060 76 65 72 79 20 73 68 6f 72 74 20 70 65 72 69 6f 64 20 6f 66 20 74 69 6d 65 2e 27 27 00 2a 2a 49 very.short.period.of.time.''.**I
12080 6d 70 6f 72 74 61 6e 74 2a 2a 3a 20 41 64 64 20 61 6e 20 69 6e 74 65 72 66 61 63 65 20 72 6f 75 mportant**:.Add.an.interface.rou
120a0 74 65 20 74 6f 20 72 65 61 63 68 20 41 7a 75 72 65 27 73 20 42 47 50 20 6c 69 73 74 65 6e 65 72 te.to.reach.Azure's.BGP.listener
120c0 00 2a 2a 49 6d 70 6f 72 74 61 6e 74 2a 2a 3a 20 41 64 64 20 61 6e 20 69 6e 74 65 72 66 61 63 65 .**Important**:.Add.an.interface
120e0 20 72 6f 75 74 65 20 74 6f 20 72 65 61 63 68 20 62 6f 74 68 20 41 7a 75 72 65 27 73 20 42 47 50 .route.to.reach.both.Azure's.BGP
12100 20 6c 69 73 74 65 6e 65 72 73 00 2a 2a 49 6d 70 6f 72 74 61 6e 74 2a 2a 3a 20 44 69 73 61 62 6c .listeners.**Important**:.Disabl
12120 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 68 65 63 6b 20 5c 00 2a 2a 49 6d 70 6f 72 74 61 6e 74 2a e.connected.check.\.**Important*
12140 2a 3a 20 44 69 73 61 62 6c 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 68 65 63 6b 2c 20 6f 74 68 65 *:.Disable.connected.check,.othe
12160 72 77 69 73 65 20 74 68 65 20 72 6f 75 74 65 73 20 6c 65 61 72 6e 65 64 20 66 72 6f 6d 20 41 7a rwise.the.routes.learned.from.Az
12180 75 72 65 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 69 6d 70 6f 72 74 65 64 20 69 6e 74 6f 20 74 68 ure.will.not.be.imported.into.th
121a0 65 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 2e 00 2a 2a 4e 4f 54 45 3a 2a 2a 20 56 79 4f 53 20 e.routing.table..**NOTE:**.VyOS.
121c0 52 6f 75 74 65 72 20 28 74 65 73 74 65 64 20 77 69 74 68 20 56 79 4f 53 20 31 2e 34 2d 72 6f 6c Router.(tested.with.VyOS.1.4-rol
121e0 6c 69 6e 67 2d 32 30 32 31 31 30 33 31 30 33 31 37 29 20 e2 80 93 20 20 54 68 65 20 63 6f 6e 66 ling-202110310317)......The.conf
12200 69 67 75 72 61 74 69 6f 6e 73 20 62 65 6c 6f 77 20 61 72 65 20 73 70 65 63 69 66 69 63 61 6c 6c igurations.below.are.specificall
12220 79 20 66 6f 72 20 56 79 4f 53 20 31 2e 34 2e 78 2e 00 2a 2a 4e 6f 74 65 3a 2a 2a 20 41 74 20 74 y.for.VyOS.1.4.x..**Note:**.At.t
12240 68 65 20 6d 6f 6d 65 6e 74 2c 20 74 72 61 63 65 20 6d 70 6c 73 20 64 6f 65 73 6e e2 80 99 74 20 he.moment,.trace.mpls.doesn...t.
12260 73 68 6f 77 20 6c 61 62 65 6c 73 2f 70 61 74 68 73 2e 20 53 6f 20 77 65 e2 80 99 6c 6c 20 73 65 show.labels/paths..So.we...ll.se
12280 65 20 2a 20 2a 20 2a 20 20 66 6f 72 20 74 68 65 20 74 72 61 6e 73 69 74 20 72 6f 75 74 65 72 73 e.*.*.*..for.the.transit.routers
122a0 20 6f 66 20 74 68 65 20 6d 70 6c 73 20 62 61 63 6b 62 6f 6e 65 2e 00 2a 2a 54 68 69 73 20 73 70 .of.the.mpls.backbone..**This.sp
122c0 65 63 69 66 69 63 20 65 78 61 6d 70 6c 65 20 69 73 20 66 6f 72 20 61 20 72 6f 75 74 65 72 20 6f ecific.example.is.for.a.router.o
122e0 6e 20 61 20 73 74 69 63 6b 2c 20 62 75 74 20 69 73 20 76 65 72 79 20 65 61 73 69 6c 79 20 61 64 n.a.stick,.but.is.very.easily.ad
12300 61 70 74 65 64 20 66 6f 72 20 68 6f 77 65 76 65 72 20 6d 61 6e 79 20 4e 49 43 73 20 79 6f 75 20 apted.for.however.many.NICs.you.
12320 68 61 76 65 2a 2a 3a 00 2a 2a 56 69 72 74 75 61 6c 20 52 6f 75 74 69 6e 67 20 61 6e 64 20 46 6f have**:.**Virtual.Routing.and.Fo
12340 72 77 61 72 64 69 6e 67 2a 2a 20 69 73 20 61 20 74 65 63 68 6e 6f 6c 6f 67 79 20 74 68 61 74 20 rwarding**.is.a.technology.that.
12360 61 6c 6c 6f 77 20 6d 75 6c 74 69 70 6c 65 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 61 20 72 6f 75 allow.multiple.instance.of.a.rou
12380 74 69 6e 67 20 74 61 62 6c 65 20 74 6f 20 65 78 69 73 74 20 77 69 74 68 69 6e 20 61 20 73 69 6e ting.table.to.exist.within.a.sin
123a0 67 6c 65 20 64 65 76 69 63 65 2e 20 4f 6e 65 20 6f 66 20 74 68 65 20 6b 65 79 20 61 73 70 65 63 gle.device..One.of.the.key.aspec
123c0 74 20 6f 66 20 2a 2a 56 52 46 73 2a 2a 20 69 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 73 68 61 t.of.**VRFs**.is.that.do.not.sha
123e0 72 65 20 74 68 65 20 73 61 6d 65 20 72 6f 75 74 65 73 20 6f 72 20 69 6e 74 65 72 66 61 63 65 73 re.the.same.routes.or.interfaces
12400 2c 20 74 68 65 72 65 66 6f 72 65 20 70 61 63 6b 65 74 73 20 61 72 65 20 66 6f 72 77 61 72 64 65 ,.therefore.packets.are.forwarde
12420 64 20 62 65 74 77 65 65 6e 20 69 6e 74 65 72 66 61 63 65 73 20 74 68 61 74 20 62 65 6c 6f 6e 67 d.between.interfaces.that.belong
12440 20 74 6f 20 74 68 65 20 73 61 6d 65 20 56 52 46 20 6f 6e 6c 79 2e 00 2a 2a 6f 66 66 73 69 74 65 .to.the.same.VRF.only..**offsite
12460 31 2a 2a 00 2a 2a 72 6f 75 74 65 72 31 2a 2a 00 2a 2a 72 6f 75 74 65 72 32 2a 2a 00 31 30 2e 30 1**.**router1**.**router2**.10.0
12480 2e 30 2e 30 2f 31 36 00 31 30 2e 30 2e 30 2e 34 00 31 30 2e 30 2e 30 2e 34 2c 31 30 2e 30 2e 30 .0.0/16.10.0.0.4.10.0.0.4,10.0.0
124a0 2e 35 00 31 30 2e 31 2e 31 2e 30 2f 33 30 00 31 30 2e 31 30 2e 30 2e 30 2f 31 36 00 31 30 2e 31 .5.10.1.1.0/30.10.10.0.0/16.10.1
124c0 30 2e 30 2e 35 00 31 30 2e 32 2e 32 2e 30 2f 33 30 00 31 30 2e 35 30 2e 35 30 2e 31 3a 31 30 31 0.0.5.10.2.2.0/30.10.50.50.1:101
124e0 31 00 31 30 2e 36 30 2e 36 30 2e 31 3a 31 30 31 31 00 31 30 2e 38 30 2e 38 30 2e 31 3a 31 30 31 1.10.60.60.1:1011.10.80.80.1:101
12500 31 00 31 30 30 3a 20 27 50 75 62 6c 69 63 27 20 6e 65 74 77 6f 72 6b 2c 20 75 73 69 6e 67 20 6f 1.100:.'Public'.network,.using.o
12520 75 72 20 32 30 33 2e 30 2e 31 31 33 2e 30 2f 32 34 20 6e 65 74 77 6f 72 6b 2e 00 31 37 32 2e 31 ur.203.0.113.0/24.network..172.1
12540 36 2e 32 2e 30 2f 33 30 00 31 37 32 2e 31 37 2e 31 2e 32 20 43 53 30 20 2d 3e 20 43 53 34 00 31 6.2.0/30.172.17.1.2.CS0.->.CS4.1
12560 37 32 2e 31 37 2e 31 2e 32 2f 32 34 20 43 53 30 00 31 37 32 2e 31 37 2e 31 2e 32 2f 32 34 20 43 72.17.1.2/24.CS0.172.17.1.2/24.C
12580 53 30 20 2d 20 3e 20 43 53 34 00 31 37 32 2e 31 37 2e 31 2e 32 2f 32 34 20 43 53 34 20 2d 20 3e S0.-.>.CS4.172.17.1.2/24.CS4.-.>
125a0 20 43 53 35 00 31 37 32 2e 31 37 2e 31 2e 33 20 43 53 30 20 2d 3e 20 43 53 35 00 31 37 32 2e 31 .CS5.172.17.1.3.CS0.->.CS5.172.1
125c0 37 2e 31 2e 34 20 43 53 30 20 2d 3e 20 43 53 36 00 31 37 32 2e 31 37 2e 31 2e 34 30 20 43 53 30 7.1.4.CS0.->.CS6.172.17.1.40.CS0
125e0 20 62 79 20 64 65 66 61 75 6c 74 00 31 39 32 2e 31 36 38 2e 31 30 30 2e 31 30 2f 32 30 30 31 3a .by.default.192.168.100.10/2001:
12600 30 44 42 38 3a 30 3a 41 41 41 41 3a 3a 31 30 20 69 73 20 74 68 65 20 61 64 6d 69 6e 69 73 74 72 0DB8:0:AAAA::10.is.the.administr
12620 61 74 6f 72 27 73 20 63 6f 6e 73 6f 6c 65 2e 20 49 74 20 63 61 6e 20 53 53 48 20 74 6f 20 56 79 ator's.console..It.can.SSH.to.Vy
12640 4f 53 2e 00 31 39 32 2e 31 36 38 2e 32 30 30 2e 32 30 30 2f 32 30 30 31 3a 30 44 42 38 3a 30 3a OS..192.168.200.200/2001:0DB8:0:
12660 42 42 42 42 3a 3a 32 30 30 20 69 73 20 61 6e 20 69 6e 74 65 72 6e 61 6c 2f 65 78 74 65 72 6e 61 BBBB::200.is.an.internal/externa
12680 6c 20 44 4e 53 2c 20 77 65 62 20 61 6e 64 20 6d 61 69 6c 20 28 53 4d 54 50 2f 49 4d 41 50 29 20 l.DNS,.web.and.mail.(SMTP/IMAP).
126a0 73 65 72 76 65 72 2e 00 31 39 32 2e 31 36 38 2e 33 2e 30 2f 33 30 00 31 39 38 2e 35 31 2e 31 30 server..192.168.3.0/30.198.51.10
126c0 30 2e 33 00 32 20 70 72 69 76 61 74 65 20 73 75 62 6e 65 74 73 20 6f 6e 20 65 61 63 68 20 73 69 0.3.2.private.subnets.on.each.si
126e0 74 65 2e 00 32 20 78 20 52 6f 75 74 65 20 72 65 66 6c 65 63 74 6f 72 73 20 28 56 79 4f 53 2d 52 te..2.x.Route.reflectors.(VyOS-R
12700 52 78 29 00 32 30 30 31 3a 64 62 38 3a 3a 2f 31 32 37 00 32 30 30 31 3a 64 62 38 3a 3a 32 2f 31 Rx).2001:db8::/127.2001:db8::2/1
12720 32 37 00 32 30 30 31 3a 64 62 38 3a 3a 34 2f 31 32 37 00 32 30 30 31 3a 64 62 38 3a 3a 36 2f 31 27.2001:db8::4/127.2001:db8::6/1
12740 32 37 00 32 30 31 3a 20 27 49 6e 74 65 72 6e 61 6c 27 20 6e 65 74 77 6f 72 6b 2c 20 75 73 69 6e 27.201:.'Internal'.network,.usin
12760 67 20 31 30 2e 32 30 30 2e 32 30 31 2e 30 2f 32 34 00 32 30 33 2e 30 2e 31 31 33 2e 32 00 32 30 g.10.200.201.0/24.203.0.113.2.20
12780 33 2e 30 2e 31 31 33 2e 33 00 33 20 78 20 43 75 73 74 6f 6d 65 72 20 45 64 67 65 20 28 56 79 4f 3.0.113.3.3.x.Customer.Edge.(VyO
127a0 53 2d 43 45 78 29 00 33 20 78 20 50 72 6f 76 69 64 65 72 20 45 64 67 65 20 28 56 79 4f 73 2d 50 S-CEx).3.x.Provider.Edge.(VyOs-P
127c0 45 78 29 00 34 20 78 20 50 72 6f 76 69 64 65 72 20 72 6f 75 74 65 72 73 20 28 56 79 4f 53 2d 50 Ex).4.x.Provider.routers.(VyOS-P
127e0 78 29 00 35 30 3a 20 55 70 73 74 72 65 61 6d 2c 20 75 73 69 6e 67 20 74 68 65 20 31 39 32 2e 30 x).50:.Upstream,.using.the.192.0
12800 2e 32 2e 30 2f 32 34 20 6e 65 74 77 6f 72 6b 20 61 6c 6c 6f 63 61 74 65 64 20 62 79 20 74 68 65 .2.0/24.network.allocated.by.the
12820 6d 2e 00 36 34 34 39 36 3a 31 00 36 34 34 39 36 3a 31 30 30 00 36 34 34 39 36 3a 32 00 36 34 34 m..64496:1.64496:100.64496:2.644
12840 39 36 3a 35 30 00 36 34 34 39 39 00 36 35 30 33 35 3a 31 30 31 31 00 36 35 30 33 35 3a 31 30 31 96:50.64499.65035:1011.65035:101
12860 31 20 36 35 30 33 35 3a 31 30 33 30 00 36 35 30 33 35 3a 31 30 33 30 00 36 35 35 34 30 00 41 20 1.65035:1030.65035:1030.65540.A.
12880 62 72 69 65 66 20 65 78 63 75 72 73 69 6f 6e 20 69 6e 74 6f 20 56 52 46 73 3a 20 54 68 69 73 20 brief.excursion.into.VRFs:.This.
128a0 68 61 73 20 62 65 65 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 6c 6f 6e 67 65 73 74 2d 73 74 61 6e has.been.one.of.the.longest-stan
128c0 64 69 6e 67 20 66 65 61 74 75 72 65 20 72 65 71 75 65 73 74 73 20 6f 66 20 56 79 4f 53 20 28 64 ding.feature.requests.of.VyOS.(d
128e0 61 74 69 6e 67 20 62 61 63 6b 20 74 6f 20 32 30 31 36 29 20 77 68 69 63 68 20 63 61 6e 20 62 65 ating.back.to.2016).which.can.be
12900 20 64 65 73 63 72 69 62 65 64 20 61 73 20 22 61 20 56 4c 41 4e 20 66 6f 72 20 6c 61 79 65 72 20 .described.as."a.VLAN.for.layer.
12920 32 20 69 73 20 77 68 61 74 20 61 20 56 52 46 20 69 73 20 66 6f 72 20 6c 61 79 65 72 20 33 22 2e 2.is.what.a.VRF.is.for.layer.3".
12940 20 57 69 74 68 20 56 52 46 73 2c 20 61 20 72 6f 75 74 65 72 2f 73 79 73 74 65 6d 20 63 61 6e 20 .With.VRFs,.a.router/system.can.
12960 68 6f 6c 64 20 6d 75 6c 74 69 70 6c 65 2c 20 69 73 6f 6c 61 74 65 64 20 72 6f 75 74 69 6e 67 20 hold.multiple,.isolated.routing.
12980 74 61 62 6c 65 73 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 73 79 73 74 65 6d 2e 20 49 66 20 79 6f tables.on.the.same.system..If.yo
129a0 75 20 77 6f 6e 64 65 72 20 77 68 61 74 27 73 20 74 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 u.wonder.what's.the.difference.b
129c0 65 74 77 65 65 6e 20 6d 75 6c 74 69 70 6c 65 20 74 61 62 6c 65 73 20 74 68 61 74 20 70 65 6f 70 etween.multiple.tables.that.peop
129e0 6c 65 20 75 73 65 64 20 66 6f 72 20 70 6f 6c 69 63 79 2d 62 61 73 65 64 20 72 6f 75 74 69 6e 67 le.used.for.policy-based.routing
12a00 20 73 69 6e 63 65 20 66 6f 72 65 76 65 72 2c 20 69 74 27 73 20 74 68 61 74 20 61 20 56 52 46 20 .since.forever,.it's.that.a.VRF.
12a20 61 6c 73 6f 20 69 73 6f 6c 61 74 65 73 20 63 6f 6e 6e 65 63 74 65 64 20 72 6f 75 74 65 73 20 72 also.isolates.connected.routes.r
12a40 61 74 68 65 72 20 74 68 61 6e 20 6a 75 73 74 20 73 74 61 74 69 63 20 61 6e 64 20 64 79 6e 61 6d ather.than.just.static.and.dynam
12a60 69 63 61 6c 6c 79 20 6c 65 61 72 6e 65 64 20 72 6f 75 74 65 73 2c 20 73 6f 20 69 74 20 61 6c 6c ically.learned.routes,.so.it.all
12a80 6f 77 73 20 4e 49 43 73 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 73 20 74 6f 20 75 73 ows.NICs.in.different.VRFs.to.us
12aa0 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 6e 65 74 77 6f 72 6b 20 72 61 6e 67 65 73 20 77 69 74 e.conflicting.network.ranges.wit
12ac0 68 6f 75 74 20 69 73 73 75 65 73 2e 00 41 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 72 65 73 6f 75 72 hout.issues..A.connection.resour
12ae0 63 65 20 64 65 70 6c 6f 79 65 64 20 69 6e 20 41 7a 75 72 65 20 6c 69 6e 6b 69 6e 67 20 74 68 65 ce.deployed.in.Azure.linking.the
12b00 20 41 7a 75 72 65 20 56 4e 65 74 20 67 61 74 65 77 61 79 20 61 6e 64 20 74 68 65 20 6c 6f 63 61 .Azure.VNet.gateway.and.the.loca
12b20 6c 20 6e 65 74 77 6f 72 6b 20 67 61 74 65 77 61 79 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 l.network.gateway.representing.t
12b40 68 65 20 56 79 6f 73 20 64 65 76 69 63 65 2e 00 41 20 68 6f 73 74 20 60 60 76 79 6f 73 2d 6f 6f he.Vyos.device..A.host.``vyos-oo
12b60 62 6d 60 60 20 77 69 6c 6c 20 75 73 65 20 61 73 20 61 20 73 73 68 20 70 72 6f 78 79 2e 20 54 68 bm``.will.use.as.a.ssh.proxy..Th
12b80 69 73 20 68 6f 73 74 20 69 73 20 6a 75 73 74 20 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20 74 68 is.host.is.just.necessary.for.th
12ba0 65 20 4c 61 62 20 74 65 73 74 2e 00 41 20 6b 65 79 20 70 6f 69 6e 74 20 74 6f 20 75 6e 64 65 72 e.Lab.test..A.key.point.to.under
12bc0 73 74 61 6e 64 20 69 73 20 74 68 61 74 20 69 66 20 77 65 20 6e 65 65 64 20 74 77 6f 20 56 52 46 stand.is.that.if.we.need.two.VRF
12be0 73 20 74 6f 20 63 6f 6d 6d 75 6e 69 63 61 74 65 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 6f 74 s.to.communicate.between.each.ot
12c00 68 65 72 20 45 58 50 4f 52 54 20 72 74 20 66 72 6f 6d 20 56 52 46 31 20 68 61 73 20 74 6f 20 62 her.EXPORT.rt.from.VRF1.has.to.b
12c20 65 20 69 6e 20 74 68 65 20 49 4d 50 4f 52 54 20 72 74 20 6c 69 73 74 20 66 72 6f 6d 20 56 52 46 e.in.the.IMPORT.rt.list.from.VRF
12c40 32 2e 20 42 75 74 20 74 68 69 73 20 69 73 20 6f 6e 6c 79 20 69 6e 20 4f 4e 45 20 64 69 72 65 63 2..But.this.is.only.in.ONE.direc
12c60 74 69 6f 6e 2c 20 74 6f 20 63 6f 6d 70 6c 65 74 65 20 74 68 65 20 63 6f 6d 6d 75 6e 69 63 61 74 tion,.to.complete.the.communicat
12c80 69 6f 6e 20 74 68 65 20 45 58 50 4f 52 54 20 72 74 20 66 72 6f 6d 20 56 52 46 32 20 68 61 73 20 ion.the.EXPORT.rt.from.VRF2.has.
12ca0 74 6f 20 62 65 20 69 6e 20 74 68 65 20 49 4d 50 4f 52 54 20 72 74 20 6c 69 73 74 20 66 72 6f 6d to.be.in.the.IMPORT.rt.list.from
12cc0 20 56 52 46 31 2e 00 41 20 6c 6f 63 61 6c 20 6e 65 74 77 6f 72 6b 20 67 61 74 65 77 61 79 20 64 .VRF1..A.local.network.gateway.d
12ce0 65 70 6c 6f 79 65 64 20 69 6e 20 41 7a 75 72 65 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 eployed.in.Azure.representing.th
12d00 65 20 56 79 6f 73 20 64 65 76 69 63 65 2c 20 6d 61 74 63 68 69 6e 67 20 74 68 65 20 62 65 6c 6f e.Vyos.device,.matching.the.belo
12d20 77 20 56 79 6f 73 20 73 65 74 74 69 6e 67 73 20 65 78 63 65 70 74 20 66 6f 72 20 61 64 64 72 65 w.Vyos.settings.except.for.addre
12d40 73 73 20 73 70 61 63 65 2c 20 77 68 69 63 68 20 6f 6e 6c 79 20 72 65 71 75 69 72 65 73 20 74 68 ss.space,.which.only.requires.th
12d60 65 20 56 79 6f 73 20 70 72 69 76 61 74 65 20 49 50 2c 20 69 6e 20 74 68 69 73 20 65 78 61 6d 70 e.Vyos.private.IP,.in.this.examp
12d80 6c 65 20 31 30 2e 31 30 2e 30 2e 35 2f 33 32 00 41 20 70 61 69 72 20 6f 66 20 41 7a 75 72 65 20 le.10.10.0.5/32.A.pair.of.Azure.
12da0 56 4e 65 74 20 47 61 74 65 77 61 79 73 20 64 65 70 6c 6f 79 65 64 20 69 6e 20 61 63 74 69 76 65 VNet.Gateways.deployed.in.active
12dc0 2d 61 63 74 69 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 20 42 47 50 20 65 -active.configuration.with.BGP.e
12de0 6e 61 62 6c 65 64 2e 00 41 20 70 61 69 72 20 6f 66 20 41 7a 75 72 65 20 56 4e 65 74 20 47 61 74 nabled..A.pair.of.Azure.VNet.Gat
12e00 65 77 61 79 73 20 64 65 70 6c 6f 79 65 64 20 69 6e 20 61 63 74 69 76 65 2d 70 61 73 73 69 76 65 eways.deployed.in.active-passive
12e20 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 20 42 47 50 20 65 6e 61 62 6c 65 64 2e .configuration.with.BGP.enabled.
12e40 00 41 20 70 75 62 6c 69 63 2c 20 72 6f 75 74 61 62 6c 65 20 49 50 76 34 20 61 64 64 72 65 73 73 .A.public,.routable.IPv4.address
12e60 2e 20 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 69 6c 79 20 6e 65 65 64 ..This.does.not.necessarily.need
12e80 20 74 6f 20 62 65 20 73 74 61 74 69 63 2c 20 62 75 74 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 64 .to.be.static,.but.you.will.need
12ea0 20 74 6f 20 75 70 64 61 74 65 20 74 68 65 20 74 75 6e 6e 65 6c 20 65 6e 64 70 6f 69 6e 74 20 77 .to.update.the.tunnel.endpoint.w
12ec0 68 65 6e 2f 69 66 20 79 6f 75 72 20 49 50 20 61 64 64 72 65 73 73 20 63 68 61 6e 67 65 73 2c 20 hen/if.your.IP.address.changes,.
12ee0 77 68 69 63 68 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 77 69 74 68 20 61 20 73 63 72 69 70 74 20 which.can.be.done.with.a.script.
12f00 61 6e 64 20 61 20 73 63 68 65 64 75 6c 65 64 20 74 61 73 6b 2e 00 41 20 72 75 6c 65 20 6f 72 64 and.a.scheduled.task..A.rule.ord
12f20 65 72 20 66 6f 72 20 70 72 69 6f 72 69 74 69 7a 69 6e 67 20 74 72 61 66 66 69 63 20 69 73 20 75 er.for.prioritizing.traffic.is.u
12f40 73 65 66 75 6c 20 69 6e 20 73 63 65 6e 61 72 69 6f 73 20 77 68 65 72 65 20 74 68 65 20 73 65 63 seful.in.scenarios.where.the.sec
12f60 6f 6e 64 61 72 79 20 6c 69 6e 6b 20 68 61 73 20 61 20 6c 6f 77 65 72 20 73 70 65 65 64 20 61 6e ondary.link.has.a.lower.speed.an
12f80 64 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 63 61 72 72 79 20 68 69 67 68 20 70 72 69 6f 72 69 74 d.should.only.carry.high.priorit
12fa0 79 20 74 72 61 66 66 69 63 2e 20 49 74 20 69 73 20 61 73 73 75 6d 65 64 20 66 6f 72 20 74 68 69 y.traffic..It.is.assumed.for.thi
12fc0 73 20 65 78 61 6d 70 6c 65 20 74 68 61 74 20 65 74 68 31 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 s.example.that.eth1.is.connected
12fe0 20 74 6f 20 61 20 73 6c 6f 77 65 72 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 68 61 6e 20 65 74 68 .to.a.slower.connection.than.eth
13000 30 20 61 6e 64 20 73 68 6f 75 6c 64 20 70 72 69 6f 72 69 74 69 7a 65 20 56 6f 49 50 20 74 72 61 0.and.should.prioritize.VoIP.tra
13020 66 66 69 63 2e 00 41 20 73 69 6d 70 6c 65 20 73 6f 6c 75 74 69 6f 6e 20 63 6f 75 6c 64 20 62 65 ffic..A.simple.solution.could.be
13040 20 75 73 69 6e 67 20 64 69 66 66 65 72 65 6e 74 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 73 2c .using.different.routing.tables,
13060 20 6f 72 20 56 52 46 73 20 66 6f 72 20 61 6c 6c 20 74 68 65 20 6e 65 74 77 6f 72 6b 73 20 73 6f .or.VRFs.for.all.the.networks.so
13080 20 77 65 20 63 61 6e 20 6b 65 65 70 20 74 68 65 20 72 6f 75 74 69 6e 67 20 72 65 73 74 72 69 63 .we.can.keep.the.routing.restric
130a0 74 69 6f 6e 73 2e 20 42 75 74 20 66 6f 72 20 75 73 20 74 6f 20 72 6f 75 74 65 20 62 65 74 77 65 tions..But.for.us.to.route.betwe
130c0 65 6e 20 74 68 65 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 73 20 77 65 20 77 6f 75 6c 64 20 6e en.the.different.VRFs.we.would.n
130e0 65 65 64 20 61 20 63 61 62 6c 65 20 6f 72 20 61 20 6c 6f 67 69 63 61 6c 20 63 6f 6e 6e 65 63 74 eed.a.cable.or.a.logical.connect
13100 69 6f 6e 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 6f 74 68 65 72 3a 00 41 44 44 52 45 53 53 31 ion.between.each.other:.ADDRESS1
13120 30 20 63 68 61 6e 67 65 20 43 53 30 20 2d 3e 20 43 53 34 20 73 6f 75 72 63 65 20 31 37 32 2e 31 0.change.CS0.->.CS4.source.172.1
13140 37 2e 31 2e 32 2f 33 32 00 41 44 44 52 45 53 53 32 30 20 63 68 61 6e 67 65 20 43 53 30 20 2d 3e 7.1.2/32.ADDRESS20.change.CS0.->
13160 20 43 53 35 20 73 6f 75 72 63 65 20 31 37 32 2e 31 37 2e 31 2e 33 2f 33 32 00 41 44 44 52 45 53 .CS5.source.172.17.1.3/32.ADDRES
13180 53 33 30 20 63 68 61 6e 67 65 20 43 53 30 20 2d 3e 20 43 53 36 20 73 6f 75 72 63 65 20 31 37 32 S30.change.CS0.->.CS6.source.172
131a0 2e 31 37 2e 31 2e 34 2f 33 32 00 41 63 63 6f 75 6e 74 20 61 74 20 68 74 74 70 73 3a 2f 2f 77 77 .17.1.4/32.Account.at.https://ww
131c0 77 2e 74 75 6e 6e 65 6c 62 72 6f 6b 65 72 2e 6e 65 74 2f 00 41 63 74 69 76 65 20 44 69 72 65 63 w.tunnelbroker.net/.Active.Direc
131e0 74 6f 72 79 20 6f 6e 20 57 69 6e 64 6f 77 73 20 73 65 72 76 65 72 00 41 64 64 20 28 74 65 6d 70 tory.on.Windows.server.Add.(temp
13200 6f 72 61 72 79 29 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 00 41 64 64 20 61 20 73 69 6d 70 6c orary).default.route.Add.a.simpl
13220 65 20 70 6c 61 79 62 6f 6f 6b 20 77 69 74 68 20 74 68 65 20 74 61 73 6b 73 20 66 6f 72 20 65 61 e.playbook.with.the.tasks.for.ea
13240 63 68 20 72 6f 75 74 65 72 3a 00 41 64 64 20 61 6c 6c 20 74 68 65 20 56 79 4f 53 20 68 6f 73 74 ch.router:.Add.all.the.VyOS.host
13260 73 3a 00 41 64 64 20 61 6c 6c 20 74 68 65 20 68 6f 73 74 73 20 6f 66 20 56 79 4f 53 3a 00 41 64 s:.Add.all.the.hosts.of.VyOS:.Ad
13280 64 20 67 65 6e 65 72 61 6c 20 76 61 72 69 61 62 6c 65 73 3a 00 41 64 64 20 74 68 65 20 4c 44 41 d.general.variables:.Add.the.LDA
132a0 50 20 70 6c 75 67 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 60 2f 63 6f P.plugin.configuration.file.`/co
132c0 6e 66 69 67 2f 61 75 74 68 2f 6c 64 61 70 2d 61 75 74 68 2e 63 6f 6e 66 69 67 60 00 41 64 64 20 nfig/auth/ldap-auth.config`.Add.
132e0 74 68 65 20 73 69 6d 70 6c 65 20 70 6c 61 79 62 6f 6f 6b 20 77 69 74 68 20 74 68 65 20 74 61 73 the.simple.playbook.with.the.tas
13300 6b 73 20 66 6f 72 20 65 61 63 68 20 72 6f 75 74 65 72 3a 00 41 64 64 69 6e 67 20 61 20 72 75 6c ks.for.each.router:.Adding.a.rul
13320 65 20 66 6f 72 20 74 68 65 20 73 65 63 6f 6e 64 20 69 6e 74 65 72 66 61 63 65 00 41 64 76 65 72 e.for.the.second.interface.Adver
13340 74 69 73 65 20 63 6f 6e 6e 65 63 74 65 64 20 72 6f 75 74 65 73 00 41 66 74 65 72 20 61 6c 6c 20 tise.connected.routes.After.all.
13360 69 73 20 64 6f 6e 65 20 61 6e 64 20 63 6f 6d 6d 69 74 2c 20 6c 65 74 27 73 20 74 61 6b 65 20 61 is.done.and.commit,.let's.take.a
13380 20 6c 6f 6f 6b 20 69 66 20 74 68 65 20 57 69 72 65 67 75 61 72 64 20 69 6e 74 65 72 66 61 63 65 .look.if.the.Wireguard.interface
133a0 20 69 73 20 75 70 20 61 6e 64 20 72 75 6e 6e 69 6e 67 2e 00 41 66 74 65 72 20 63 6f 6e 66 69 67 .is.up.and.running..After.config
133c0 75 72 65 64 20 61 6c 6c 20 74 68 65 20 56 52 46 73 20 69 6e 76 6f 6c 76 65 64 20 69 6e 20 74 68 ured.all.the.VRFs.involved.in.th
133e0 69 73 20 74 6f 70 6f 6c 6f 67 79 20 77 65 20 74 61 6b 65 20 61 20 64 65 65 70 65 72 20 6c 6f 6f is.topology.we.take.a.deeper.loo
13400 6b 20 61 74 20 62 6f 74 68 20 42 47 50 20 61 6e 64 20 52 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 k.at.both.BGP.and.Routing.table.
13420 66 6f 72 20 74 68 65 20 56 52 46 20 4c 41 4e 31 00 41 66 74 65 72 20 73 6f 6d 65 20 74 65 73 74 for.the.VRF.LAN1.After.some.test
13440 69 6e 67 2c 20 77 65 20 63 61 6e 20 63 68 65 63 6b 20 49 50 53 65 63 20 73 74 61 74 75 73 2c 20 ing,.we.can.check.IPSec.status,.
13460 61 6e 64 20 63 6f 75 6e 74 65 72 20 6f 6e 20 65 76 65 72 79 20 74 75 6e 6e 65 6c 3a 00 41 66 74 and.counter.on.every.tunnel:.Aft
13480 65 72 20 73 6f 6d 65 20 74 65 73 74 69 6e 67 2c 20 77 65 20 63 61 6e 20 63 68 65 63 6b 20 69 70 er.some.testing,.we.can.check.ip
134a0 73 65 63 20 73 74 61 74 75 73 2c 20 61 6e 64 20 63 6f 75 6e 74 65 72 20 6f 6e 20 65 76 65 72 79 sec.status,.and.counter.on.every
134c0 20 74 75 6e 6e 65 6c 3a 00 41 66 74 65 72 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 20 65 74 68 .tunnel:.After.the.interface.eth
134e0 30 20 6f 6e 20 72 6f 75 74 65 72 20 56 79 4f 53 33 00 41 66 74 65 72 20 74 68 69 73 2c 20 77 65 0.on.router.VyOS3.After.this,.we
13500 20 6e 65 65 64 20 74 68 65 20 44 48 43 50 2d 53 65 72 76 65 72 20 61 6e 64 20 52 65 6c 61 79 20 .need.the.DHCP-Server.and.Relay.
13520 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 54 6f 20 67 65 74 20 61 20 74 65 73 74 61 62 6c 65 configuration..To.get.a.testable
13540 20 72 65 73 75 6c 74 2c 20 77 65 20 6a 75 73 74 20 68 61 76 65 20 6f 6e 65 20 49 50 20 69 6e 20 .result,.we.just.have.one.IP.in.
13560 74 68 65 20 44 48 43 50 20 72 61 6e 67 65 2e 20 45 78 70 61 6e 64 20 69 74 20 61 73 20 79 6f 75 the.DHCP.range..Expand.it.as.you
13580 20 6e 65 65 64 20 69 74 2e 00 41 66 74 65 72 20 79 6f 75 20 68 61 76 65 20 65 61 63 68 20 70 75 .need.it..After.you.have.each.pu
135a0 62 6c 69 63 20 6b 65 79 2e 20 54 68 65 20 77 69 72 65 67 75 61 72 64 20 69 6e 74 65 72 66 61 63 blic.key..The.wireguard.interfac
135c0 65 73 20 63 61 6e 20 62 65 20 73 65 74 75 70 2e 00 41 6c 6c 20 6f 75 74 67 6f 69 6e 67 20 70 61 es.can.be.setup..All.outgoing.pa
135e0 63 6b 65 74 73 20 61 72 65 20 61 73 73 69 67 6e 65 64 20 74 68 65 20 73 6f 75 72 63 65 20 61 64 ckets.are.assigned.the.source.ad
13600 64 72 65 73 73 20 6f 66 20 74 68 65 20 61 73 73 69 67 6e 65 64 20 69 6e 74 65 72 66 61 63 65 20 dress.of.the.assigned.interface.
13620 28 53 4e 41 54 29 2e 00 41 6c 6c 20 74 72 61 66 66 69 63 20 63 6f 6d 69 6e 67 20 69 6e 20 74 68 (SNAT)..All.traffic.coming.in.th
13640 72 6f 75 67 68 20 65 74 68 32 20 69 73 20 62 61 6c 61 6e 63 65 64 20 62 65 74 77 65 65 6e 20 65 rough.eth2.is.balanced.between.e
13660 74 68 30 20 61 6e 64 20 65 74 68 31 20 6f 6e 20 74 68 65 20 72 6f 75 74 65 72 2e 00 41 6c 6c 6f th0.and.eth1.on.the.router..Allo
13680 77 20 44 48 43 50 76 36 20 70 61 63 6b 65 74 73 20 66 6f 72 20 72 6f 75 74 65 72 00 41 6c 6c 6f w.DHCPv6.packets.for.router.Allo
136a0 77 20 44 4e 53 20 72 65 71 75 65 73 74 73 20 6f 6e 6c 79 20 6f 6e 6c 79 20 66 6f 72 20 6c 6f 63 w.DNS.requests.only.only.for.loc
136c0 61 6c 20 6e 65 74 77 6f 72 6b 73 2e 00 41 6c 6c 6f 77 20 49 43 4d 50 20 6f 6e 20 61 6c 6c 20 69 al.networks..Allow.ICMP.on.all.i
136e0 6e 74 65 72 66 61 63 65 73 2e 00 41 6c 6c 6f 77 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 72 nterfaces..Allow.access.to.the.r
13700 6f 75 74 65 72 20 6f 6e 6c 79 20 66 72 6f 6d 20 74 72 75 73 74 65 64 20 6e 65 74 77 6f 72 6b 73 outer.only.from.trusted.networks
13720 2e 00 41 6c 6c 6f 77 20 61 6c 6c 20 65 73 74 61 62 6c 69 73 68 65 64 20 61 6e 64 20 72 65 6c 61 ..Allow.all.established.and.rela
13740 74 65 64 20 74 72 61 66 66 69 63 20 66 6f 72 20 72 6f 75 74 65 72 20 61 6e 64 20 4c 41 4e 00 41 ted.traffic.for.router.and.LAN.A
13760 6c 6c 6f 77 20 61 6c 6c 20 69 63 6d 70 76 36 20 70 61 63 6b 65 74 73 20 66 6f 72 20 72 6f 75 74 llow.all.icmpv6.packets.for.rout
13780 65 72 20 61 6e 64 20 4c 41 4e 00 41 6c 6c 6f 77 20 61 6c 6c 20 6e 65 77 20 63 6f 6e 6e 65 63 74 er.and.LAN.Allow.all.new.connect
137a0 69 6f 6e 73 20 66 72 6f 6d 20 6c 6f 63 61 6c 20 73 75 62 6e 65 74 73 2e 00 41 6c 6c 6f 77 20 63 ions.from.local.subnets..Allow.c
137c0 6f 6e 6e 65 63 74 69 6f 6e 73 20 66 72 6f 6d 20 4c 41 4e 73 20 74 6f 20 4c 41 4e 73 20 74 68 72 onnections.from.LANs.to.LANs.thr
137e0 6f 75 67 68 74 20 74 68 65 20 74 75 6e 6e 65 6c 2e 00 41 6c 6c 6f 77 20 64 6e 73 20 72 65 71 75 ought.the.tunnel..Allow.dns.requ
13800 65 73 74 73 20 6f 6e 6c 79 20 6f 6e 6c 79 20 66 6f 72 20 6c 6f 63 61 6c 20 6e 65 74 77 6f 72 6b ests.only.only.for.local.network
13820 73 2e 00 41 6c 6c 6f 77 20 69 63 6d 70 20 6f 6e 20 61 6c 6c 20 69 6e 74 65 72 66 61 63 65 73 2e s..Allow.icmp.on.all.interfaces.
13840 00 41 6c 73 6f 20 77 65 20 63 61 6e 20 76 65 72 69 66 79 20 68 6f 77 20 50 45 20 64 65 76 69 63 .Also.we.can.verify.how.PE.devic
13860 65 73 20 72 65 63 65 69 76 65 73 20 56 50 4e 76 34 20 6e 65 74 77 6f 72 6b 73 20 66 72 6f 6d 20 es.receives.VPNv4.networks.from.
13880 74 68 65 20 52 52 73 20 61 6e 64 20 69 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 the.RRs.and.installing.them.to.t
138a0 68 65 20 73 70 65 63 69 66 69 63 20 63 75 73 74 6f 6d 65 72 20 56 52 46 73 3a 00 41 6c 73 6f 2c he.specific.customer.VRFs:.Also,
138c0 20 77 65 20 63 61 6e 20 63 68 65 63 6b 20 66 69 72 65 77 61 6c 6c 20 63 6f 75 6e 74 65 72 73 3a .we.can.check.firewall.counters:
138e0 00 41 6e 20 4c 33 56 50 4e 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 6d 75 6c 74 69 70 6c 65 20 61 .An.L3VPN.consists.of.multiple.a
13900 63 63 65 73 73 20 6c 69 6e 6b 73 2c 20 6d 75 6c 74 69 70 6c 65 20 56 50 4e 20 72 6f 75 74 69 6e ccess.links,.multiple.VPN.routin
13920 67 20 61 6e 64 20 66 6f 72 77 61 72 64 69 6e 67 20 28 56 52 46 29 20 74 61 62 6c 65 73 2c 20 61 g.and.forwarding.(VRF).tables,.a
13940 6e 64 20 6d 75 6c 74 69 70 6c 65 20 4d 50 4c 53 20 70 61 74 68 73 20 6f 72 20 6d 75 6c 74 69 70 nd.multiple.MPLS.paths.or.multip
13960 6c 65 20 50 32 4d 50 20 4c 53 50 73 2e 20 41 6e 20 4c 33 56 50 4e 20 63 61 6e 20 62 65 20 63 6f le.P2MP.LSPs..An.L3VPN.can.be.co
13980 6e 66 69 67 75 72 65 64 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 nfigured.to.connect.two.or.more.
139a0 63 75 73 74 6f 6d 65 72 20 73 69 74 65 73 2e 20 49 6e 20 68 75 62 2d 61 6e 64 2d 73 70 6f 6b 65 customer.sites..In.hub-and-spoke
139c0 20 4d 50 4c 53 20 4c 33 56 50 4e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 73 2c 20 74 68 65 20 73 70 .MPLS.L3VPN.environments,.the.sp
139e0 6f 6b 65 20 72 6f 75 74 65 72 73 20 6e 65 65 64 20 74 6f 20 68 61 76 65 20 75 6e 69 71 75 65 20 oke.routers.need.to.have.unique.
13a00 52 6f 75 74 65 20 44 69 73 74 69 6e 67 75 69 73 68 65 72 73 20 28 52 44 73 29 2e 20 49 6e 20 6f Route.Distinguishers.(RDs)..In.o
13a20 72 64 65 72 20 74 6f 20 75 73 65 20 74 68 65 20 68 75 62 20 73 69 74 65 20 61 73 20 61 20 74 72 rder.to.use.the.hub.site.as.a.tr
13a40 61 6e 73 69 74 20 70 6f 69 6e 74 20 66 6f 72 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 69 6e 20 ansit.point.for.connectivity.in.
13a60 73 75 63 68 20 61 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2c 20 74 68 65 20 73 70 6f 6b 65 20 73 such.an.environment,.the.spoke.s
13a80 69 74 65 73 20 65 78 70 6f 72 74 20 74 68 65 69 72 20 72 6f 75 74 65 73 20 74 6f 20 74 68 65 20 ites.export.their.routes.to.the.
13aa0 68 75 62 2e 20 53 70 6f 6b 65 73 20 63 61 6e 20 74 61 6c 6b 20 74 6f 20 68 75 62 73 2c 20 62 75 hub..Spokes.can.talk.to.hubs,.bu
13ac0 74 20 6e 65 76 65 72 20 68 61 76 65 20 64 69 72 65 63 74 20 70 61 74 68 73 20 74 6f 20 6f 74 68 t.never.have.direct.paths.to.oth
13ae0 65 72 20 73 70 6f 6b 65 73 2e 20 41 6c 6c 20 74 72 61 66 66 69 63 20 62 65 74 77 65 65 6e 20 73 er.spokes..All.traffic.between.s
13b00 70 6f 6b 65 73 20 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 61 6e 64 20 64 65 6c 69 76 65 72 65 pokes.is.controlled.and.delivere
13b20 64 20 6f 76 65 72 20 74 68 65 20 68 75 62 20 73 69 74 65 2e 00 41 6e 64 20 4e 41 54 20 43 6f 6e d.over.the.hub.site..And.NAT.Con
13b40 66 69 67 75 72 61 74 69 6f 6e 3a 00 41 6e 64 20 70 69 6e 67 20 74 68 65 20 42 72 61 6e 63 68 20 figuration:.And.ping.the.Branch.
13b60 50 43 20 66 72 6f 6d 20 79 6f 75 72 20 63 65 6e 74 72 61 6c 20 72 6f 75 74 65 72 20 74 6f 20 63 PC.from.your.central.router.to.c
13b80 68 65 63 6b 20 74 68 65 20 72 65 73 70 6f 6e 73 65 2e 00 41 6e 64 20 73 68 6f 77 20 61 6c 6c 20 heck.the.response..And.show.all.
13ba0 44 48 43 50 20 4c 65 61 73 65 73 00 41 6e 64 20 74 68 65 20 60 60 63 6c 69 65 6e 74 60 60 20 74 DHCP.Leases.And.the.``client``.t
13bc0 6f 20 72 65 63 65 69 76 65 20 61 6e 20 49 50 76 36 20 61 64 64 72 65 73 73 20 77 69 74 68 20 73 o.receive.an.IPv6.address.with.s
13be0 74 61 74 65 6c 65 73 73 20 61 75 74 6f 63 6f 6e 66 69 67 2e 00 41 6e 73 69 62 6c 65 20 45 78 61 tateless.autoconfig..Ansible.Exa
13c00 6d 70 6c 65 20 74 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 41 6e 73 69 62 6c 65 20 65 78 61 6d mple.topology.image.Ansible.exam
13c20 70 6c 65 00 41 6e 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 6c 61 74 65 64 20 74 6f 20 61 ple.Any.information.related.to.a
13c40 20 56 52 46 20 69 73 20 6e 6f 74 20 65 78 63 68 61 6e 67 65 64 20 62 65 74 77 65 65 6e 20 64 65 .VRF.is.not.exchanged.between.de
13c60 76 69 63 65 73 20 2d 6f 72 20 69 6e 20 74 68 65 20 73 61 6d 65 20 64 65 76 69 63 65 2d 20 62 79 vices.-or.in.the.same.device-.by
13c80 20 64 65 66 61 75 6c 74 2c 20 74 68 69 73 20 69 73 20 61 20 74 65 63 68 6e 69 71 75 65 20 63 61 .default,.this.is.a.technique.ca
13ca0 6c 6c 65 64 20 2a 2a 56 52 46 2d 4c 69 74 65 2a 2a 2e 00 41 70 70 65 6e 64 69 78 2d 41 00 41 70 lled.**VRF-Lite**..Appendix-A.Ap
13cc0 70 65 6e 64 69 78 2d 42 00 41 73 20 61 20 72 65 6d 69 6e 64 65 72 2c 20 6f 6e 6c 79 20 61 64 76 pendix-B.As.a.reminder,.only.adv
13ce0 65 72 74 69 73 65 20 72 6f 75 74 65 73 20 74 68 61 74 20 79 6f 75 20 61 72 65 20 74 68 65 20 64 ertise.routes.that.you.are.the.d
13d00 65 66 61 75 6c 74 20 72 6f 75 74 65 72 20 66 6f 72 2e 20 54 68 69 73 20 69 73 20 77 68 79 20 77 efault.router.for..This.is.why.w
13d20 65 20 61 72 65 20 4e 4f 54 20 61 6e 6e 6f 75 6e 63 69 6e 67 20 74 68 65 20 31 39 32 2e 30 2e 32 e.are.NOT.announcing.the.192.0.2
13d40 2e 30 2f 32 34 20 6e 65 74 77 6f 72 6b 2c 20 62 65 63 61 75 73 65 20 69 66 20 74 68 61 74 20 77 .0/24.network,.because.if.that.w
13d60 61 73 20 61 6e 6e 6f 75 6e 63 65 64 20 69 6e 74 6f 20 4f 53 50 46 2c 20 74 68 65 20 6f 74 68 65 as.announced.into.OSPF,.the.othe
13d80 72 20 72 6f 75 74 65 72 73 20 77 6f 75 6c 64 20 74 72 79 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 r.routers.would.try.to.connect.t
13da0 6f 20 74 68 61 74 20 6e 65 74 77 6f 72 6b 20 6f 76 65 72 20 61 20 74 75 6e 6e 65 6c 20 74 68 61 o.that.network.over.a.tunnel.tha
13dc0 74 20 63 6f 6e 6e 65 63 74 73 20 74 6f 20 74 68 61 74 20 6e 65 74 77 6f 72 6b 21 00 41 73 20 77 t.connects.to.that.network!.As.w
13de0 65 20 63 61 6e 20 73 65 65 20 65 76 65 6e 20 69 66 20 62 6f 74 68 20 56 52 46 20 4c 41 4e 31 20 e.can.see.even.if.both.VRF.LAN1.
13e00 61 6e 64 20 4c 41 4e 32 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 69 6d 70 6f 72 74 20 52 54 73 and.LAN2.has.the.same.import.RTs
13e20 20 77 65 20 61 72 65 20 61 62 6c 65 20 74 6f 20 73 65 6c 65 63 74 20 77 68 69 63 68 20 72 6f 75 .we.are.able.to.select.which.rou
13e40 74 65 73 20 61 72 65 20 65 66 66 65 63 74 69 76 65 6c 79 20 69 6d 70 6f 72 74 65 64 20 61 6e 64 tes.are.effectively.imported.and
13e60 20 69 6e 73 74 61 6c 6c 65 64 2e 00 41 73 20 77 65 20 63 61 6e 20 73 65 65 20 69 6e 20 74 68 65 .installed..As.we.can.see.in.the
13e80 20 42 47 50 20 74 61 62 6c 65 20 61 6e 79 20 69 6d 70 6f 72 74 65 64 20 72 6f 75 74 65 20 68 61 .BGP.table.any.imported.route.ha
13ea0 73 20 62 65 65 6e 20 69 6e 6a 65 63 74 65 64 20 77 69 74 68 20 61 20 22 40 22 20 66 6f 6c 6c 6f s.been.injected.with.a."@".follo
13ec0 77 65 64 20 62 79 20 74 68 65 20 56 50 4e 20 69 64 3b 20 49 6e 20 74 68 65 20 72 6f 75 74 69 6e wed.by.the.VPN.id;.In.the.routin
13ee0 67 20 74 61 62 6c 65 20 6f 66 20 74 68 65 20 56 52 46 2c 20 69 66 20 74 68 65 20 72 6f 75 74 65 g.table.of.the.VRF,.if.the.route
13f00 20 77 61 73 20 69 6e 73 74 61 6c 6c 65 64 2c 20 77 65 20 63 61 6e 20 73 65 65 20 2d 62 65 74 77 .was.installed,.we.can.see.-betw
13f20 65 65 6e 20 72 6f 75 6e 64 20 62 72 61 63 6b 65 74 73 2d 20 74 68 65 20 65 78 70 6f 72 74 65 64 een.round.brackets-.the.exported
13f40 20 56 52 46 20 74 61 62 6c 65 2e 00 41 73 20 77 65 20 63 61 6e 20 73 65 65 20 74 68 69 73 20 69 .VRF.table..As.we.can.see.this.i
13f60 73 20 75 6e 70 72 61 63 74 69 63 61 6c 2e 00 41 73 20 77 65 20 6b 6e 6f 77 20 74 68 65 20 6d 61 s.unpractical..As.we.know.the.ma
13f80 69 6e 20 61 73 73 75 6d 70 74 69 6f 6e 20 6f 66 20 4c 33 56 50 4e 20 e2 80 9c 48 75 62 20 61 6e in.assumption.of.L3VPN....Hub.an
13fa0 64 20 53 70 6f 6b 65 e2 80 9d 20 69 73 2c 20 74 68 61 74 20 74 68 65 20 74 72 61 66 66 69 63 20 d.Spoke....is,.that.the.traffic.
13fc0 62 65 74 77 65 65 6e 20 73 70 6f 6b 65 73 20 68 61 76 65 20 74 6f 20 70 61 73 73 20 76 69 61 20 between.spokes.have.to.pass.via.
13fe0 68 75 62 2c 20 69 6e 20 6f 75 72 20 73 63 65 6e 61 72 69 6f 20 56 79 4f 53 2d 50 45 32 20 69 73 hub,.in.our.scenario.VyOS-PE2.is
14000 20 74 68 65 20 48 75 62 20 50 45 20 61 6e 64 20 74 68 65 20 56 79 4f 53 2d 43 45 31 2d 48 55 42 .the.Hub.PE.and.the.VyOS-CE1-HUB
14020 20 69 73 20 74 68 65 20 63 65 6e 74 72 61 6c 20 63 75 73 74 6f 6d 65 72 20 6f 66 66 69 63 65 20 .is.the.central.customer.office.
14040 64 65 76 69 63 65 20 74 68 61 74 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 63 device.that.is.responsible.for.c
14060 6f 6e 74 72 6f 6c 6c 69 6e 67 20 61 63 63 65 73 73 20 62 65 74 77 65 65 6e 20 61 6c 6c 20 73 70 ontrolling.access.between.all.sp
14080 6f 6b 65 73 20 61 6e 64 20 61 6e 6e 6f 75 6e 63 69 6e 67 20 69 74 73 20 6e 65 74 77 6f 72 6b 20 okes.and.announcing.its.network.
140a0 70 72 65 66 69 78 65 73 20 28 31 30 2e 30 2e 30 2e 31 30 30 2f 33 32 29 2e 20 56 79 4f 53 2d 50 prefixes.(10.0.0.100/32)..VyOS-P
140c0 45 32 20 68 61 73 20 74 68 65 20 6d 61 69 6e 20 56 52 46 20 28 69 74 73 20 6e 61 6d 65 20 69 73 E2.has.the.main.VRF.(its.name.is
140e0 20 42 4c 55 45 5f 48 55 42 29 2c 20 69 74 73 20 6f 77 6e 20 52 6f 75 74 65 2d 44 69 73 74 69 6e .BLUE_HUB),.its.own.Route-Distin
14100 67 75 69 73 68 65 72 28 52 44 29 20 61 6e 64 20 72 6f 75 74 65 2d 74 61 72 67 65 74 20 69 6d 70 guisher(RD).and.route-target.imp
14120 6f 72 74 2f 65 78 70 6f 72 74 20 6c 69 73 74 73 2e 20 4d 75 6c 74 69 70 72 6f 74 6f 63 6f 6c 2d ort/export.lists..Multiprotocol-
14140 42 47 50 28 4d 50 2d 42 47 50 29 20 64 65 6c 69 76 65 72 73 20 4c 33 56 50 4e 20 72 65 6c 61 74 BGP(MP-BGP).delivers.L3VPN.relat
14160 65 64 20 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 6f 20 ed.control-plane.information.to.
14180 74 68 65 20 6e 6f 64 65 73 20 61 63 72 6f 73 73 20 6e 65 74 77 6f 72 6b 20 77 68 65 72 65 20 50 the.nodes.across.network.where.P
141a0 45 73 20 53 70 6f 6b 65 73 20 69 6d 70 6f 72 74 20 74 68 65 20 72 6f 75 74 65 2d 74 61 72 67 65 Es.Spokes.import.the.route-targe
141c0 74 20 36 30 35 33 35 3a 31 30 33 30 20 28 74 68 69 73 20 69 73 20 65 78 70 6f 72 74 20 72 6f 75 t.60535:1030.(this.is.export.rou
141e0 74 65 2d 74 61 72 67 65 74 20 6f 66 20 76 72 66 20 42 4c 55 45 5f 48 55 42 29 20 61 6e 64 20 65 te-target.of.vrf.BLUE_HUB).and.e
14200 78 70 6f 72 74 20 69 74 73 20 6f 77 6e 20 72 6f 75 74 65 2d 74 61 72 67 65 74 20 36 30 35 33 35 xport.its.own.route-target.60535
14220 3a 31 30 31 31 28 74 68 69 73 20 69 73 20 76 72 66 20 42 4c 55 45 5f 53 50 4f 4b 45 20 65 78 70 :1011(this.is.vrf.BLUE_SPOKE.exp
14240 6f 72 74 20 72 6f 75 74 65 2d 74 61 72 67 65 74 29 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 74 68 ort.route-target)..Therefore,.th
14260 65 20 43 75 73 74 6f 6d 65 72 20 65 64 67 65 20 6e 6f 64 65 73 20 63 61 6e 20 6f 6e 6c 79 20 6c e.Customer.edge.nodes.can.only.l
14280 65 61 72 6e 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 70 72 65 66 69 78 65 73 20 6f 66 20 74 68 65 earn.the.network.prefixes.of.the
142a0 20 48 55 42 20 73 69 74 65 20 5b 31 30 2e 30 2e 30 2e 31 30 30 2f 33 32 5d 2e 20 46 6f 72 20 74 .HUB.site.[10.0.0.100/32]..For.t
142c0 68 69 73 20 65 78 61 6d 70 6c 65 20 56 79 4f 53 2d 43 45 31 20 68 61 73 20 6e 65 74 77 6f 72 6b his.example.VyOS-CE1.has.network
142e0 20 70 72 65 66 69 78 65 73 20 5b 31 30 2e 30 2e 30 2e 38 30 2f 33 32 5d 20 2f 20 56 79 4f 53 2d .prefixes.[10.0.0.80/32]./.VyOS-
14300 43 45 32 20 68 61 73 20 6e 65 74 77 6f 72 6b 20 70 72 65 66 69 78 65 73 20 5b 31 30 2e 30 2e 30 CE2.has.network.prefixes.[10.0.0
14320 2e 39 30 2f 33 32 5d 2e 20 52 6f 75 74 65 2d 52 65 66 6c 65 63 74 6f 72 20 64 65 76 69 63 65 73 .90/32]..Route-Reflector.devices
14340 20 56 79 4f 53 2d 52 52 31 20 61 6e 64 20 56 79 4f 53 2d 52 52 32 20 61 72 65 20 75 73 65 64 20 .VyOS-RR1.and.VyOS-RR2.are.used.
14360 74 6f 20 73 69 6d 70 6c 69 66 79 20 6e 65 74 77 6f 72 6b 20 72 6f 75 74 65 73 20 65 78 63 68 61 to.simplify.network.routes.excha
14380 6e 67 65 20 61 6e 64 20 6d 69 6e 69 6d 69 7a 65 20 69 42 47 50 20 70 65 65 72 69 6e 67 73 20 62 nge.and.minimize.iBGP.peerings.b
143a0 65 74 77 65 65 6e 20 64 65 76 69 63 65 73 2e 00 41 73 20 77 65 20 73 65 65 20 73 68 61 70 65 72 etween.devices..As.we.see.shaper
143c0 20 69 73 20 77 6f 72 6b 69 6e 67 20 61 6e 64 20 74 68 65 20 74 72 61 66 66 69 63 20 77 69 6c 6c .is.working.and.the.traffic.will
143e0 20 6e 6f 74 20 77 6f 72 6b 20 6f 76 65 72 20 35 20 4d 62 69 74 2f 73 2e 00 41 73 73 69 67 6e 20 .not.work.over.5.Mbit/s..Assign.
14400 65 78 74 65 72 6e 61 6c 20 49 50 20 61 64 64 72 65 73 73 65 73 00 41 73 73 75 6d 69 6e 67 20 74 external.IP.addresses.Assuming.t
14420 68 65 20 70 69 6e 67 73 20 61 72 65 20 73 75 63 63 65 73 73 66 75 6c 2c 20 79 6f 75 20 6e 65 65 he.pings.are.successful,.you.nee
14440 64 20 74 6f 20 61 64 64 20 73 6f 6d 65 20 44 4e 53 20 73 65 72 76 65 72 73 2e 20 53 6f 6d 65 20 d.to.add.some.DNS.servers..Some.
14460 6f 70 74 69 6f 6e 73 3a 00 41 74 20 74 68 65 20 66 69 72 73 74 20 73 74 65 70 20 77 65 20 6e 65 options:.At.the.first.step.we.ne
14480 65 64 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 49 50 2f 4d 50 4c 53 20 62 61 63 6b ed.to.configure.the.IP/MPLS.back
144a0 62 6f 6e 65 20 6e 65 74 77 6f 72 6b 20 75 73 69 6e 67 20 4f 53 50 46 20 61 73 20 49 47 50 20 70 bone.network.using.OSPF.as.IGP.p
144c0 72 6f 74 6f 63 6f 6c 20 61 6e 64 20 4c 44 50 20 61 73 20 6c 61 62 65 6c 2d 73 77 69 74 63 68 69 rotocol.and.LDP.as.label-switchi
144e0 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 66 6f 72 20 74 68 65 20 62 61 73 65 20 63 6f 6e 6e 65 63 74 ng.protocol.for.the.base.connect
14500 69 76 69 74 79 20 62 65 74 77 65 65 6e 20 2a 2a 50 2a 2a 20 28 72 6f 76 69 64 65 72 29 2c 20 2a ivity.between.**P**.(rovider),.*
14520 2a 50 2a 2a 20 28 72 6f 76 69 64 65 72 29 20 2a 2a 45 2a 2a 20 28 64 67 65 29 20 61 6e 64 20 2a *P**.(rovider).**E**.(dge).and.*
14540 2a 52 2a 2a 20 28 6f 75 74 65 29 20 2a 2a 52 2a 2a 20 28 65 66 6c 65 63 74 6f 72 29 20 6e 6f 64 *R**.(oute).**R**.(eflector).nod
14560 65 73 3a 00 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f 75 20 6e 6f 77 20 6e 65 65 64 20 es:.At.this.point,.you.now.need.
14580 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 58 20 6c 69 6e 6b 20 62 65 74 77 65 65 6e 20 61 6c 6c to.create.the.X.link.between.all
145a0 20 66 6f 75 72 20 72 6f 75 74 65 72 73 2e 20 55 73 65 20 61 6d 64 69 66 66 65 72 65 6e 74 20 2f .four.routers..Use.amdifferent./
145c0 33 30 20 66 6f 72 20 65 61 63 68 20 6c 69 6e 6b 2e 00 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 30.for.each.link..At.this.point,
145e0 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 53 53 48 20 69 6e 74 6f 20 .you.should.be.able.to.SSH.into.
14600 62 6f 74 68 20 6f 66 20 74 68 65 6d 2c 20 61 6e 64 20 77 69 6c 6c 20 6e 6f 20 6c 6f 6e 67 65 72 both.of.them,.and.will.no.longer
14620 20 6e 65 65 64 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 63 6f 6e 73 6f 6c 65 20 28 75 6e 6c .need.access.to.the.console.(unl
14640 65 73 73 20 79 6f 75 20 62 72 65 61 6b 20 73 6f 6d 65 74 68 69 6e 67 21 29 00 41 74 20 74 68 69 ess.you.break.something!).At.thi
14660 73 20 70 6f 69 6e 74 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 73 s.point,.you.should.be.able.to.s
14680 65 65 20 62 6f 74 68 20 49 50 20 61 64 64 72 65 73 73 65 73 20 77 68 65 6e 20 79 6f 75 20 72 75 ee.both.IP.addresses.when.you.ru
146a0 6e 20 60 60 73 68 6f 77 20 69 6e 74 65 72 66 61 63 65 73 60 60 5c 20 2c 20 61 6e 64 20 60 60 73 n.``show.interfaces``\.,.and.``s
146c0 68 6f 77 20 76 72 72 70 60 60 20 73 68 6f 75 6c 64 20 73 68 6f 77 20 62 6f 74 68 20 69 6e 74 65 how.vrrp``.should.show.both.inte
146e0 72 66 61 63 65 73 20 69 6e 20 4d 41 53 54 45 52 20 73 74 61 74 65 20 28 61 6e 64 20 53 4c 41 56 rfaces.in.MASTER.state.(and.SLAV
14700 45 20 73 74 61 74 65 20 6f 6e 20 72 6f 75 74 65 72 32 29 2e 00 41 74 20 74 68 69 73 20 70 6f 69 E.state.on.router2)..At.this.poi
14720 6e 74 2c 20 79 6f 75 72 20 56 79 4f 53 20 69 6e 73 74 61 6c 6c 20 73 68 6f 75 6c 64 20 68 61 76 nt,.your.VyOS.install.should.hav
14740 65 20 66 75 6c 6c 20 49 50 76 36 2c 20 62 75 74 20 6e 6f 77 20 79 6f 75 72 20 4c 41 4e 20 64 65 e.full.IPv6,.but.now.your.LAN.de
14760 76 69 63 65 73 20 6e 65 65 64 20 61 63 63 65 73 73 2e 00 41 74 20 74 68 69 73 20 73 74 65 70 20 vices.need.access..At.this.step.
14780 77 65 20 61 72 65 20 67 6f 69 6e 67 20 74 6f 20 65 6e 61 62 6c 65 20 69 42 47 50 20 70 72 6f 74 we.are.going.to.enable.iBGP.prot
147a0 6f 63 6f 6c 20 6f 6e 20 4d 50 4c 53 20 6e 6f 64 65 73 20 61 6e 64 20 52 6f 75 74 65 20 52 65 66 ocol.on.MPLS.nodes.and.Route.Ref
147c0 6c 65 63 74 6f 72 73 20 28 74 77 6f 20 72 6f 75 74 65 72 73 20 66 6f 72 20 72 65 64 75 6e 64 61 lectors.(two.routers.for.redunda
147e0 6e 63 79 29 20 74 68 61 74 20 77 69 6c 6c 20 64 65 6c 69 76 65 72 20 49 50 76 34 20 56 50 4e 20 ncy).that.will.deliver.IPv4.VPN.
14800 28 4c 33 56 50 4e 29 20 72 6f 75 74 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 6d 3a 00 41 7a 75 (L3VPN).routes.between.them:.Azu
14820 72 65 20 41 53 4e 00 41 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 20 31 20 70 75 62 6c re.ASN.Azure.VNet.Gateway.1.publ
14840 69 63 20 49 50 00 41 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 20 32 20 70 75 62 6c 69 ic.IP.Azure.VNet.Gateway.2.publi
14860 63 20 49 50 00 41 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 20 42 47 50 20 49 50 00 41 c.IP.Azure.VNet.Gateway.BGP.IP.A
14880 7a 75 72 65 20 56 4e 65 74 20 47 61 74 65 77 61 79 20 70 75 62 6c 69 63 20 49 50 00 41 7a 75 72 zure.VNet.Gateway.public.IP.Azur
148a0 65 20 61 64 64 72 65 73 73 20 73 70 61 63 65 00 42 47 50 00 42 47 50 20 49 50 76 36 20 75 6e 6e e.address.space.BGP.BGP.IPv6.unn
148c0 75 6d 62 65 72 65 64 20 77 69 74 68 20 65 78 74 65 6e 64 65 64 20 6e 65 78 74 68 6f 70 00 42 47 umbered.with.extended.nexthop.BG
148e0 50 20 69 73 20 61 6e 20 65 78 74 72 65 6d 65 6c 79 20 63 6f 6d 70 6c 65 78 20 6e 65 74 77 6f 72 P.is.an.extremely.complex.networ
14900 6b 20 70 72 6f 74 6f 63 6f 6c 2e 20 41 6e 20 65 78 61 6d 70 6c 65 20 69 73 20 70 72 6f 76 69 64 k.protocol..An.example.is.provid
14920 65 64 20 68 65 72 65 2e 00 42 4c 55 45 5f 48 55 42 00 42 4c 55 45 5f 53 50 4f 4b 45 00 42 61 73 ed.here..BLUE_HUB.BLUE_SPOKE.Bas
14940 65 64 20 6f 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 2c 20 61 6e 6f 74 ed.on.the.previous.example,.anot
14960 68 65 72 20 72 75 6c 65 20 66 6f 72 20 74 72 61 66 66 69 63 20 66 72 6f 6d 20 74 68 65 20 73 65 her.rule.for.traffic.from.the.se
14980 63 6f 6e 64 20 69 6e 74 65 72 66 61 63 65 20 65 74 68 33 20 63 61 6e 20 62 65 20 61 64 64 65 64 cond.interface.eth3.can.be.added
149a0 20 74 6f 20 74 68 65 20 6c 6f 61 64 20 62 61 6c 61 6e 63 65 72 2e 20 48 6f 77 65 76 65 72 2c 20 .to.the.load.balancer..However,.
149c0 74 72 61 66 66 69 63 20 6d 65 61 6e 74 20 74 6f 20 66 6c 6f 77 20 62 65 74 77 65 65 6e 20 74 68 traffic.meant.to.flow.between.th
149e0 65 20 4c 41 4e 20 73 75 62 6e 65 74 73 20 77 69 6c 6c 20 62 65 20 73 65 6e 74 20 74 6f 20 65 74 e.LAN.subnets.will.be.sent.to.et
14a00 68 30 20 61 6e 64 20 65 74 68 31 20 61 73 20 77 65 6c 6c 2e 20 54 6f 20 70 72 65 76 65 6e 74 20 h0.and.eth1.as.well..To.prevent.
14a20 74 68 69 73 2c 20 61 6e 6f 74 68 65 72 20 72 75 6c 65 20 69 73 20 72 65 71 75 69 72 65 64 2e 20 this,.another.rule.is.required..
14a40 54 68 69 73 20 72 75 6c 65 20 65 78 63 6c 75 64 65 73 20 74 72 61 66 66 69 63 20 62 65 74 77 65 This.rule.excludes.traffic.betwe
14a60 65 6e 20 74 68 65 20 6c 6f 63 61 6c 20 73 75 62 6e 65 74 73 20 66 72 6f 6d 20 74 68 65 20 6c 6f en.the.local.subnets.from.the.lo
14a80 61 64 20 62 61 6c 61 6e 63 65 72 2e 20 49 74 20 61 6c 73 6f 20 65 78 63 6c 75 64 65 73 20 6c 6f ad.balancer..It.also.excludes.lo
14aa0 63 61 6c 6c 79 2d 73 6f 75 72 63 65 73 20 70 61 63 6b 65 74 73 20 28 72 65 71 75 69 72 65 64 20 cally-sources.packets.(required.
14ac0 66 6f 72 20 77 65 62 20 63 61 63 68 69 6e 67 20 77 69 74 68 20 6c 6f 61 64 20 62 61 6c 61 6e 63 for.web.caching.with.load.balanc
14ae0 69 6e 67 29 2e 20 65 74 68 2b 20 69 73 20 75 73 65 64 20 61 73 20 61 6e 20 61 6c 69 61 73 20 74 ing)..eth+.is.used.as.an.alias.t
14b00 68 61 74 20 72 65 66 65 72 73 20 74 6f 20 61 6c 6c 20 65 74 68 65 72 6e 65 74 20 69 6e 74 65 72 hat.refers.to.all.ethernet.inter
14b20 66 61 63 65 73 3a 00 42 61 73 69 63 20 46 69 72 65 77 61 6c 6c 00 42 61 73 69 63 20 53 65 74 75 faces:.Basic.Firewall.Basic.Setu
14b40 70 20 28 76 69 61 20 63 6f 6e 73 6f 6c 65 29 00 42 61 73 69 63 20 63 6f 6e 66 69 67 75 72 61 74 p.(via.console).Basic.configurat
14b60 69 6f 6e 20 6f 66 20 61 6e 73 69 62 6c 65 2e 63 66 67 3a 00 42 61 73 69 6b 20 63 6f 6e 66 69 67 ion.of.ansible.cfg:.Basik.config
14b80 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 61 6e 73 69 62 6c 65 2e 63 66 67 3a 00 42 65 66 6f uration.of.the.ansible.cfg:.Befo
14ba0 72 65 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 20 65 74 68 30 20 6f 6e 20 72 6f 75 74 65 72 20 re.the.interface.eth0.on.router.
14bc0 56 79 4f 53 33 00 42 6f 6e 64 69 6e 67 20 6f 6e 20 48 61 72 64 77 61 72 65 20 52 6f 75 74 65 72 VyOS3.Bonding.on.Hardware.Router
14be0 00 42 6f 74 68 20 4c 41 4e 73 20 68 61 76 65 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 72 6f .Both.LANs.have.to.be.able.to.ro
14c00 75 74 65 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 6f 74 68 65 72 2c 20 62 6f 74 68 20 77 69 6c ute.between.each.other,.both.wil
14c20 6c 20 68 61 76 65 20 6d 61 6e 61 67 65 64 20 64 65 76 69 63 65 73 20 74 68 72 6f 75 67 68 20 61 l.have.managed.devices.through.a
14c40 20 64 65 64 69 63 61 74 65 64 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6e 65 74 77 6f 72 6b 20 61 6e .dedicated.management.network.an
14c60 64 20 62 6f 74 68 20 77 69 6c 6c 20 6e 65 65 64 20 49 6e 74 65 72 6e 65 74 20 61 63 63 65 73 73 d.both.will.need.Internet.access
14c80 20 79 65 74 20 74 68 65 20 4c 41 4e 32 20 77 69 6c 6c 20 6e 65 65 64 20 61 63 63 65 73 73 20 74 .yet.the.LAN2.will.need.access.t
14ca0 6f 20 73 6f 6d 65 20 73 65 74 20 6f 66 20 6f 75 74 73 69 64 65 20 6e 65 74 77 6f 72 6b 73 2c 20 o.some.set.of.outside.networks,.
14cc0 6e 6f 74 20 61 6c 6c 2e 20 54 68 65 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6e 65 74 77 6f 72 6b 20 not.all..The.management.network.
14ce0 77 69 6c 6c 20 6e 65 65 64 20 61 63 63 65 73 73 20 74 6f 20 62 6f 74 68 20 4c 41 4e 73 20 62 75 will.need.access.to.both.LANs.bu
14d00 74 20 63 61 6e 6e 6f 74 20 68 61 76 65 20 61 63 63 65 73 73 20 74 6f 2f 66 72 6f 6d 20 74 68 65 t.cannot.have.access.to/from.the
14d20 20 6f 75 74 73 69 64 65 2e 00 42 72 61 6e 63 68 00 42 79 20 64 65 66 61 75 6c 74 2c 20 69 70 74 .outside..Branch.By.default,.ipt
14d40 61 62 6c 65 73 20 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 74 72 61 66 66 69 63 20 66 6f 72 ables.does.not.allow.traffic.for
14d60 20 65 73 74 61 62 6c 69 73 68 65 64 20 73 65 73 73 69 6f 6e 73 20 74 6f 20 72 65 74 75 72 6e 2c .established.sessions.to.return,
14d80 20 73 6f 20 79 6f 75 20 6d 75 73 74 20 65 78 70 6c 69 63 69 74 6c 79 20 61 6c 6c 6f 77 20 74 68 .so.you.must.explicitly.allow.th
14da0 69 73 2e 20 49 20 64 6f 20 74 68 69 73 20 62 79 20 61 64 64 69 6e 67 20 74 77 6f 20 72 75 6c 65 is..I.do.this.by.adding.two.rule
14dc0 73 20 74 6f 20 65 76 65 72 79 20 72 75 6c 65 73 65 74 2e 20 31 20 61 6c 6c 6f 77 73 20 65 73 74 s.to.every.ruleset..1.allows.est
14de0 61 62 6c 69 73 68 65 64 20 61 6e 64 20 72 65 6c 61 74 65 64 20 73 74 61 74 65 20 70 61 63 6b 65 ablished.and.related.state.packe
14e00 74 73 20 74 68 72 6f 75 67 68 20 61 6e 64 20 72 75 6c 65 20 32 20 64 72 6f 70 73 20 61 6e 64 20 ts.through.and.rule.2.drops.and.
14e20 6c 6f 67 73 20 69 6e 76 61 6c 69 64 20 73 74 61 74 65 20 70 61 63 6b 65 74 73 2e 20 57 65 20 70 logs.invalid.state.packets..We.p
14e40 6c 61 63 65 20 74 68 65 20 65 73 74 61 62 6c 69 73 68 65 64 2f 72 65 6c 61 74 65 64 20 72 75 6c lace.the.established/related.rul
14e60 65 20 61 74 20 74 68 65 20 74 6f 70 20 62 65 63 61 75 73 65 20 74 68 65 20 76 61 73 74 20 6d 61 e.at.the.top.because.the.vast.ma
14e80 6a 6f 72 69 74 79 20 6f 66 20 74 72 61 66 66 69 63 20 6f 6e 20 61 20 6e 65 74 77 6f 72 6b 20 69 jority.of.traffic.on.a.network.i
14ea0 73 20 65 73 74 61 62 6c 69 73 68 65 64 20 61 6e 64 20 74 68 65 20 69 6e 76 61 6c 69 64 20 72 75 s.established.and.the.invalid.ru
14ec0 6c 65 20 74 6f 20 70 72 65 76 65 6e 74 20 69 6e 76 61 6c 69 64 20 73 74 61 74 65 20 70 61 63 6b le.to.prevent.invalid.state.pack
14ee0 65 74 73 20 66 72 6f 6d 20 6d 69 73 74 61 6b 65 6e 6c 79 20 62 65 69 6e 67 20 6d 61 74 63 68 65 ets.from.mistakenly.being.matche
14f00 64 20 61 67 61 69 6e 73 74 20 6f 74 68 65 72 20 72 75 6c 65 73 2e 20 48 61 76 69 6e 67 20 74 68 d.against.other.rules..Having.th
14f20 65 20 6d 6f 73 74 20 6d 61 74 63 68 65 64 20 72 75 6c 65 20 6c 69 73 74 65 64 20 66 69 72 73 74 e.most.matched.rule.listed.first
14f40 20 72 65 64 75 63 65 73 20 43 50 55 20 6c 6f 61 64 20 69 6e 20 68 69 67 68 20 76 6f 6c 75 6d 65 .reduces.CPU.load.in.high.volume
14f60 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 73 2e 20 4e 6f 74 65 3a 20 49 20 68 61 76 65 20 66 69 6c 65 .environments..Note:.I.have.file
14f80 64 20 61 20 62 75 67 20 74 6f 20 68 61 76 65 20 74 68 69 73 20 61 64 64 65 64 20 61 73 20 61 20 d.a.bug.to.have.this.added.as.a.
14fa0 64 65 66 61 75 6c 74 20 61 63 74 69 6f 6e 20 61 73 20 77 65 6c 6c 2e 00 43 45 20 48 75 62 20 64 default.action.as.well..CE.Hub.d
14fc0 65 76 69 63 65 00 43 53 34 20 2d 3e 20 43 53 35 00 43 65 6e 74 72 61 6c 00 43 68 65 63 6b 20 61 evice.CS4.->.CS5.Central.Check.a
14fe0 6c 6c 20 70 6f 73 73 69 62 6c 65 20 73 65 74 74 69 6e 67 73 20 60 68 65 72 65 20 3c 68 74 74 70 ll.possible.settings.`here.<http
15000 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 68 72 65 65 72 69 6e 67 73 2f 6f 70 65 6e 76 70 s://github.com/threerings/openvp
15020 6e 2d 61 75 74 68 2d 6c 64 61 70 2f 62 6c 6f 62 2f 6d 61 73 74 65 72 2f 61 75 74 68 2d 6c 64 61 n-auth-ldap/blob/master/auth-lda
15040 70 2e 63 6f 6e 66 3e 60 5f 00 43 68 65 63 6b 20 74 68 65 20 42 47 50 20 56 52 46 20 74 61 62 6c p.conf>`_.Check.the.BGP.VRF.tabl
15060 65 20 61 6e 64 20 76 65 72 69 66 79 20 69 66 20 74 68 65 20 73 74 61 74 69 63 20 72 6f 75 74 65 e.and.verify.if.the.static.route
15080 73 20 61 72 65 20 69 6e 6a 65 63 74 65 64 20 73 68 6f 77 69 6e 67 20 74 68 65 20 63 6f 72 72 65 s.are.injected.showing.the.corre
150a0 63 74 20 6e 65 78 74 2d 68 6f 70 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 00 43 68 65 63 6b 20 74 ct.next-hop.information..Check.t
150c0 68 65 20 72 65 73 75 6c 74 00 43 68 65 63 6b 20 74 68 65 20 72 65 73 75 6c 74 20 6f 6e 20 74 68 he.result.Check.the.result.on.th
150e0 65 20 76 79 6f 73 31 30 20 72 6f 75 74 65 72 3a 00 43 68 65 63 6b 20 74 68 65 20 72 65 73 75 6c e.vyos10.router:.Check.the.resul
15100 74 2e 00 43 68 65 63 6b 20 74 68 65 20 76 65 72 73 69 6f 6e 3a 00 43 68 65 63 6b 69 6e 67 20 74 t..Check.the.version:.Checking.t
15120 68 65 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 6f 66 20 74 68 65 20 56 52 46 20 73 68 6f 75 he.routing.table.of.the.VRF.shou
15140 6c 64 20 72 65 76 65 61 6c 20 62 6f 74 68 20 73 74 61 74 69 63 20 61 6e 64 20 63 6f 6e 6e 65 63 ld.reveal.both.static.and.connec
15160 74 65 64 20 65 6e 74 72 69 65 73 20 61 63 74 69 76 65 2e 20 41 20 50 49 4e 47 20 74 65 73 74 20 ted.entries.active..A.PING.test.
15180 62 65 74 77 65 65 6e 20 74 68 65 20 43 6f 72 65 20 61 6e 64 20 72 65 6d 6f 74 65 20 72 6f 75 74 between.the.Core.and.remote.rout
151a0 65 72 20 69 73 20 61 20 77 61 79 20 74 6f 20 76 61 6c 69 64 61 74 65 20 63 6f 6e 6e 65 63 74 69 er.is.a.way.to.validate.connecti
151c0 76 69 74 79 20 77 69 74 68 69 6e 20 74 68 65 20 56 52 46 2e 00 43 68 65 63 6b 69 6e 67 20 74 68 vity.within.the.VRF..Checking.th
151e0 72 6f 75 67 68 20 6f 70 2d 6d 6f 64 65 20 63 6f 6d 6d 61 6e 64 73 00 43 69 73 63 6f 00 43 69 73 rough.op-mode.commands.Cisco.Cis
15200 63 6f 20 56 50 43 20 43 72 6f 73 73 63 6f 6e 6e 65 63 74 20 2d 20 50 6f 72 74 73 20 33 39 20 61 co.VPC.Crossconnect.-.Ports.39.a
15220 6e 64 20 34 30 20 62 6f 6e 64 65 64 20 62 65 74 77 65 65 6e 20 65 61 63 68 20 73 77 69 74 63 68 nd.40.bonded.between.each.switch
15240 00 43 6c 61 6d 70 20 74 68 65 20 56 54 49 27 73 20 4d 53 53 20 74 6f 20 31 33 35 30 20 74 6f 20 .Clamp.the.VTI's.MSS.to.1350.to.
15260 61 76 6f 69 64 20 50 4d 54 55 20 62 6c 61 63 6b 68 6f 6c 65 73 2e 00 43 6c 69 65 6e 74 00 43 6c avoid.PMTU.blackholes..Client.Cl
15280 69 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e ient.configuration.Communication
152a0 20 62 65 74 77 65 65 6e 20 70 72 69 76 61 74 65 20 73 75 62 6e 65 74 73 20 73 68 6f 75 6c 64 20 .between.private.subnets.should.
152c0 62 65 20 64 6f 6e 65 20 74 68 72 6f 75 67 68 20 49 50 53 65 63 20 74 75 6e 6e 65 6c 20 77 69 74 be.done.through.IPSec.tunnel.wit
152e0 68 6f 75 74 20 4e 41 54 2e 00 43 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 hout.NAT..Communication.between.
15300 70 72 69 76 61 74 65 20 73 75 62 6e 65 74 73 20 73 68 6f 75 6c 64 20 62 65 20 64 6f 6e 65 20 74 private.subnets.should.be.done.t
15320 68 72 6f 75 67 68 20 69 70 73 65 63 20 74 75 6e 6e 65 6c 20 77 69 74 68 6f 75 74 20 6e 61 74 2e hrough.ipsec.tunnel.without.nat.
15340 00 43 6f 6e 63 6c 75 73 69 6f 6e 73 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 6f 6e 66 69 .Conclusions.Configuration.Confi
15360 67 75 72 61 74 69 6f 6e 20 27 4e 4d 50 27 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 56 79 guration.'NMP'.Configuration.'Vy
15380 4f 53 27 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 64 63 73 70 27 20 61 6e 64 20 73 68 61 OS'.Configuration.'dcsp'.and.sha
153a0 70 65 72 20 75 73 69 6e 67 20 51 6f 53 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 42 6c 75 65 per.using.QoS.Configuration.Blue
153c0 70 72 69 6e 74 73 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 42 6c 75 65 70 72 69 6e 74 73 20 prints.Configuration.Blueprints.
153e0 28 61 75 74 6f 74 65 73 74 29 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 56 79 4f 53 20 61 73 (autotest).Configuration.VyOS.as
15400 20 4f 70 65 6e 56 50 4e 20 53 65 72 76 65 72 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 .OpenVPN.Server.Configuration.of
15420 20 62 61 73 69 63 20 66 69 72 65 77 61 6c 6c 20 69 6e 20 6f 6e 65 20 73 69 74 65 2c 20 69 6e 20 .basic.firewall.in.one.site,.in.
15440 6f 72 64 65 72 20 74 6f 3a 00 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 43 6f 6e 66 69 67 75 order.to:.Configuration:.Configu
15460 72 61 74 69 6f 6e 73 00 43 6f 6e 66 69 67 75 72 65 20 57 69 72 65 67 75 61 72 64 00 43 6f 6e 66 rations.Configure.Wireguard.Conf
15480 69 67 75 72 65 20 61 20 56 54 49 20 77 69 74 68 20 61 20 64 75 6d 6d 79 20 49 50 20 61 64 64 72 igure.a.VTI.with.a.dummy.IP.addr
154a0 65 73 73 00 43 6f 6e 66 69 67 75 72 65 20 63 6f 6e 6e 74 72 61 63 6b 2d 73 79 6e 63 20 61 6e 64 ess.Configure.conntrack-sync.and
154c0 20 65 6e 61 62 6c 65 20 68 65 6c 70 65 72 73 00 43 6f 6e 66 69 67 75 72 65 20 74 68 65 20 49 4b .enable.helpers.Configure.the.IK
154e0 45 20 61 6e 64 20 45 53 50 20 73 65 74 74 69 6e 67 73 20 74 6f 20 6d 61 74 63 68 20 61 20 73 75 E.and.ESP.settings.to.match.a.su
15500 62 73 65 74 20 6f 66 20 74 68 6f 73 65 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 41 7a 75 72 65 bset.of.those.supported.by.Azure
15520 3a 00 43 6f 6e 66 69 67 75 72 65 20 74 68 65 20 56 50 4e 20 74 75 6e 6e 65 6c 00 43 6f 6e 66 69 :.Configure.the.VPN.tunnel.Confi
15540 67 75 72 65 20 74 68 65 20 56 50 4e 20 74 75 6e 6e 65 6c 73 00 43 6f 6e 66 69 67 75 72 65 20 74 gure.the.VPN.tunnels.Configure.t
15560 68 65 20 57 41 4e 20 6c 6f 61 64 20 62 61 6c 61 6e 63 65 72 20 77 69 74 68 20 74 68 65 20 70 61 he.WAN.load.balancer.with.the.pa
15580 72 61 6d 65 74 65 72 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 3a 00 43 6f 6e 66 69 67 rameters.described.above:.Config
155a0 75 72 65 20 74 68 65 20 6c 6f 61 64 20 62 61 6c 61 6e 63 65 72 00 43 6f 6e 66 69 67 75 72 65 20 ure.the.load.balancer.Configure.
155c0 74 77 6f 20 56 54 49 73 20 77 69 74 68 20 61 20 64 75 6d 6d 79 20 49 50 20 61 64 64 72 65 73 73 two.VTIs.with.a.dummy.IP.address
155e0 20 65 61 63 68 00 43 6f 6e 66 69 67 75 72 65 20 79 6f 75 72 20 42 47 50 20 73 65 74 74 69 6e 67 .each.Configure.your.BGP.setting
15600 73 00 43 6f 6e 6e 74 72 61 63 6b 20 68 65 6c 70 65 72 20 6d 6f 64 75 6c 65 73 20 61 72 65 20 65 s.Conntrack.helper.modules.are.e
15620 6e 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20 74 68 65 79 20 74 65 6e 64 nabled.by.default,.but.they.tend
15640 20 74 6f 20 63 61 75 73 65 20 6d 6f 72 65 20 70 72 6f 62 6c 65 6d 73 20 74 68 61 6e 20 74 68 65 .to.cause.more.problems.than.the
15660 79 27 72 65 20 77 6f 72 74 68 20 69 6e 20 63 6f 6d 70 6c 65 78 20 6e 65 74 77 6f 72 6b 73 2e 20 y're.worth.in.complex.networks..
15680 59 6f 75 20 63 61 6e 20 64 69 73 61 62 6c 65 20 61 6c 6c 20 6f 66 20 74 68 65 6d 20 61 74 20 6f You.can.disable.all.of.them.at.o
156a0 6e 65 20 67 6f 2e 00 43 6f 6e 73 69 64 65 72 20 68 6f 77 20 74 6f 20 71 75 69 63 6b 6c 79 20 73 ne.go..Consider.how.to.quickly.s
156c0 65 74 20 75 70 20 4e 4d 50 20 61 6e 64 20 56 79 4f 53 20 66 6f 72 20 6d 6f 6e 69 74 6f 72 69 6e et.up.NMP.and.VyOS.for.monitorin
156e0 67 2e 20 4e 4d 50 20 69 73 20 6d 75 6c 74 69 2d 76 65 6e 64 6f 72 20 6e 65 74 77 6f 72 6b 20 6d g..NMP.is.multi-vendor.network.m
15700 6f 6e 69 74 6f 72 69 6e 67 20 66 72 6f 6d 20 27 53 6f 6c 61 72 57 69 6e 64 73 27 20 62 75 69 6c onitoring.from.'SolarWinds'.buil
15720 74 20 74 6f 20 73 63 61 6c 65 20 61 6e 64 20 65 78 70 61 6e 64 20 77 69 74 68 20 74 68 65 20 6e t.to.scale.and.expand.with.the.n
15740 65 65 64 73 20 6f 66 20 79 6f 75 72 20 6e 65 74 77 6f 72 6b 2e 00 43 6f 72 65 00 43 6f 72 65 20 eeds.of.your.network..Core.Core.
15760 52 6f 75 74 65 72 00 43 6f 72 65 20 6e 65 74 77 6f 72 6b 00 43 72 65 61 74 65 20 45 78 70 6f 72 Router.Core.network.Create.Expor
15780 74 20 46 69 6c 74 65 72 00 43 72 65 61 74 65 20 49 6d 70 6f 72 74 20 46 69 6c 74 65 72 00 43 72 t.Filter.Create.Import.Filter.Cr
157a0 65 61 74 65 20 56 52 52 50 20 73 79 6e 63 2d 67 72 6f 75 70 00 43 72 65 61 74 65 20 61 20 4c 41 eate.VRRP.sync-group.Create.a.LA
157c0 43 50 20 62 6f 6e 64 20 6f 6e 20 74 68 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 2e 20 CP.bond.on.the.hardware.router..
157e0 57 65 20 61 72 65 20 61 73 73 75 6d 69 6e 67 20 74 68 61 74 20 65 74 68 30 20 61 6e 64 20 65 74 We.are.assuming.that.eth0.and.et
15800 68 31 20 61 72 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 70 6f 72 74 20 38 20 6f 6e 20 62 6f h1.are.connected.to.port.8.on.bo
15820 74 68 20 73 77 69 74 63 68 65 73 2c 20 61 6e 64 20 74 68 61 74 20 74 68 6f 73 65 20 70 6f 72 74 th.switches,.and.that.those.port
15840 73 20 61 72 65 20 63 6f 6e 66 69 67 75 72 65 64 20 61 73 20 61 20 50 6f 72 74 2d 43 68 61 6e 6e s.are.configured.as.a.Port-Chann
15860 65 6c 2e 00 43 72 65 61 74 65 20 61 6e 20 27 41 6c 6c 20 56 4c 41 4e 73 27 20 6e 65 74 77 6f 72 el..Create.an.'All.VLANs'.networ
15880 6b 20 67 72 6f 75 70 2c 20 74 68 61 74 20 70 61 73 73 65 73 20 61 6c 6c 20 74 72 75 6e 6b 65 64 k.group,.that.passes.all.trunked
158a0 20 74 72 61 66 66 69 63 20 74 68 72 6f 75 67 68 20 74 6f 20 74 68 65 20 56 4d 2e 20 41 74 74 61 .traffic.through.to.the.VM..Atta
158c0 63 68 20 74 68 69 73 20 6e 65 74 77 6f 72 6b 20 67 72 6f 75 70 20 74 6f 20 72 6f 75 74 65 72 31 ch.this.network.group.to.router1
158e0 20 61 73 20 65 74 68 30 2e 00 43 72 65 61 74 65 20 69 6e 74 65 72 66 61 63 65 20 77 65 69 67 68 .as.eth0..Create.interface.weigh
15900 74 20 62 61 73 65 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 72 65 61 74 65 20 72 75 6c t.based.configuration.Create.rul
15920 65 20 6f 72 64 65 72 20 62 61 73 65 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 43 72 65 61 e.order.based.configuration.Crea
15940 74 65 20 72 75 6c 65 20 6f 72 64 65 72 20 62 61 73 65 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f te.rule.order.based.configuratio
15960 6e 20 77 69 74 68 20 6c 6f 77 20 73 70 65 65 64 20 73 65 63 6f 6e 64 61 72 79 20 6c 69 6e 6b 00 n.with.low.speed.secondary.link.
15980 43 72 65 61 74 65 20 73 74 61 74 69 63 20 72 6f 75 74 65 73 20 74 68 72 6f 75 67 68 20 74 68 65 Create.static.routes.through.the
159a0 20 74 77 6f 20 49 53 50 73 20 74 6f 77 61 72 64 73 20 74 68 65 20 70 69 6e 67 20 74 61 72 67 65 .two.ISPs.towards.the.ping.targe
159c0 74 73 20 61 6e 64 20 63 6f 6d 6d 69 74 20 74 68 65 20 63 68 61 6e 67 65 73 3a 00 43 72 65 61 74 ts.and.commit.the.changes:.Creat
159e0 65 20 73 74 61 74 69 63 20 72 6f 75 74 65 73 20 74 6f 20 70 69 6e 67 20 74 61 72 67 65 74 73 00 e.static.routes.to.ping.targets.
15a00 43 72 65 61 74 65 20 79 6f 75 72 20 72 6f 75 74 65 72 31 20 56 4d 2e 20 53 6f 20 69 74 20 63 61 Create.your.router1.VM..So.it.ca
15a20 6e 20 77 69 74 68 73 74 61 6e 64 20 61 20 56 4d 20 48 6f 73 74 20 66 61 69 6c 69 6e 67 20 6f 72 n.withstand.a.VM.Host.failing.or
15a40 20 61 20 6e 65 74 77 6f 72 6b 20 6c 69 6e 6b 20 66 61 69 6c 69 6e 67 2e 20 55 73 69 6e 67 20 56 .a.network.link.failing..Using.V
15a60 4d 77 61 72 65 2c 20 74 68 69 73 20 69 73 20 61 63 68 69 65 76 65 64 20 62 79 20 65 6e 61 62 6c Mware,.this.is.achieved.by.enabl
15a80 69 6e 67 20 76 53 70 68 65 72 65 20 44 52 53 2c 20 76 53 70 68 65 72 65 20 41 76 61 69 6c 61 62 ing.vSphere.DRS,.vSphere.Availab
15aa0 69 6c 69 74 79 2c 20 61 6e 64 20 63 72 65 61 74 69 6e 67 20 61 20 44 69 73 74 72 69 62 75 74 65 ility,.and.creating.a.Distribute
15ac0 64 20 50 6f 72 74 20 47 72 6f 75 70 20 74 68 61 74 20 75 73 65 73 20 4c 41 43 50 2e 00 44 48 43 d.Port.Group.that.uses.LACP..DHC
15ae0 50 20 52 65 6c 61 79 20 74 72 6f 75 67 68 20 47 52 45 2d 42 72 69 64 67 65 00 44 48 43 50 2d 52 P.Relay.trough.GRE-Bridge.DHCP-R
15b00 65 6c 61 79 00 44 48 43 50 2d 53 65 72 76 65 72 00 44 48 43 50 76 36 2d 50 44 20 53 65 74 75 70 elay.DHCP-Server.DHCPv6-PD.Setup
15b20 00 44 4d 5a 20 63 61 6e 6e 6f 74 20 61 63 63 65 73 73 20 4c 41 4e 20 72 65 73 6f 75 72 63 65 73 .DMZ.cannot.access.LAN.resources
15b40 2e 00 44 4d 5a 2d 4c 41 4e 20 70 6f 6c 69 63 79 20 69 73 20 4c 41 4e 2d 44 4d 5a 2e 20 59 6f 75 ..DMZ-LAN.policy.is.LAN-DMZ..You
15b60 20 63 61 6e 20 67 65 74 20 61 20 72 68 79 74 68 6d 20 74 6f 20 69 74 20 77 68 65 6e 20 79 6f 75 .can.get.a.rhythm.to.it.when.you
15b80 20 62 75 69 6c 64 20 6f 75 74 20 61 20 62 75 6e 63 68 20 61 74 20 6f 6e 65 20 74 69 6d 65 2e 00 .build.out.a.bunch.at.one.time..
15ba0 44 65 73 69 67 6e 00 44 65 76 69 63 65 2d 41 00 44 65 76 69 63 65 2d 42 00 44 75 70 6c 69 63 61 Design.Device-A.Device-B.Duplica
15bc0 74 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 44 75 72 69 6e 67 20 61 64 64 72 65 73 73 20 te.configuration.During.address.
15be0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 61 73 configuration,.in.addition.to.as
15c00 73 69 67 6e 69 6e 67 20 61 6e 20 61 64 64 72 65 73 73 20 74 6f 20 74 68 65 20 57 41 4e 20 69 6e signing.an.address.to.the.WAN.in
15c20 74 65 72 66 61 63 65 2c 20 49 53 50 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 73 20 61 20 70 72 65 terface,.ISP.also.provides.a.pre
15c40 66 69 78 20 74 6f 20 61 6c 6c 6f 77 20 74 68 65 20 72 6f 75 74 65 72 20 74 6f 20 63 6f 6e 66 69 fix.to.allow.the.router.to.confi
15c60 67 75 72 65 20 61 64 64 72 65 73 73 65 73 20 6f 66 20 4c 41 4e 20 69 6e 74 65 72 66 61 63 65 20 gure.addresses.of.LAN.interface.
15c80 61 6e 64 20 6f 74 68 65 72 20 6e 6f 64 65 73 20 63 6f 6e 6e 65 63 74 69 6e 67 20 74 6f 20 4c 41 and.other.nodes.connecting.to.LA
15ca0 4e 2c 20 77 68 69 63 68 20 69 73 20 63 61 6c 6c 65 64 20 70 72 65 66 69 78 20 64 65 6c 65 67 61 N,.which.is.called.prefix.delega
15cc0 74 69 6f 6e 20 28 50 44 29 2e 00 44 79 6e 61 6d 69 63 20 72 6f 75 74 69 6e 67 20 75 73 65 64 20 tion.(PD)..Dynamic.routing.used.
15ce0 62 65 74 77 65 65 6e 20 43 45 20 61 6e 64 20 50 45 20 6e 6f 64 65 73 20 61 6e 64 20 65 42 47 50 between.CE.and.PE.nodes.and.eBGP
15d00 20 70 65 65 72 69 6e 67 20 65 73 74 61 62 6c 69 73 68 65 64 20 66 6f 72 20 74 68 65 20 72 6f 75 .peering.established.for.the.rou
15d20 74 65 20 65 78 63 68 61 6e 67 69 6e 67 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2e 20 41 6c 6c 20 te.exchanging.between.them..All.
15d40 72 6f 75 74 65 73 20 72 65 63 65 69 76 65 64 20 62 79 20 50 45 73 20 61 72 65 20 74 68 65 6e 20 routes.received.by.PEs.are.then.
15d60 65 78 70 6f 72 74 65 64 20 74 6f 20 4c 33 56 50 4e 20 61 6e 64 20 64 65 6c 69 76 65 72 65 64 20 exported.to.L3VPN.and.delivered.
15d80 66 72 6f 6d 20 53 70 6f 6b 65 20 73 69 74 65 73 20 74 6f 20 48 75 62 20 61 6e 64 20 76 69 73 65 from.Spoke.sites.to.Hub.and.vise
15da0 2d 76 65 72 73 61 20 62 61 73 65 64 20 6f 6e 20 70 72 65 76 69 6f 75 73 6c 79 20 63 6f 6e 66 69 -versa.based.on.previously.confi
15dc0 67 75 72 65 64 20 4c 33 56 50 4e 20 70 61 72 61 6d 65 74 65 72 73 2e 00 45 61 63 68 20 69 6e 74 gured.L3VPN.parameters..Each.int
15de0 65 72 66 61 63 65 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 6f 20 61 20 7a 6f 6e 65 2e 20 54 68 erface.is.assigned.to.a.zone..Th
15e00 65 20 69 6e 74 65 72 66 61 63 65 20 63 61 6e 20 62 65 20 70 68 79 73 69 63 61 6c 20 6f 72 20 76 e.interface.can.be.physical.or.v
15e20 69 72 74 75 61 6c 20 73 75 63 68 20 61 73 20 74 75 6e 6e 65 6c 73 20 28 56 50 4e 2c 20 50 50 54 irtual.such.as.tunnels.(VPN,.PPT
15e40 50 2c 20 47 52 45 2c 20 65 74 63 29 20 61 6e 64 20 61 72 65 20 74 72 65 61 74 65 64 20 65 78 61 P,.GRE,.etc).and.are.treated.exa
15e60 63 74 6c 79 20 74 68 65 20 73 61 6d 65 2e 00 45 61 63 68 20 6c 61 62 20 77 69 6c 6c 20 62 75 69 ctly.the.same..Each.lab.will.bui
15e80 6c 64 20 61 6e 20 74 65 73 74 20 66 72 6f 6d 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 73 63 72 69 ld.an.test.from.an.external.scri
15ea0 70 74 2e 20 54 68 65 20 70 61 67 65 20 63 6f 6e 74 65 6e 74 20 77 69 6c 6c 20 67 65 6e 65 72 61 pt..The.page.content.will.genera
15ec0 74 65 2c 20 73 6f 20 63 68 61 6e 67 65 73 20 77 69 6c 6c 20 6e 6f 74 20 74 61 6b 65 20 61 6e 20 te,.so.changes.will.not.take.an.
15ee0 65 66 66 65 63 74 2e 00 45 6e 61 62 6c 65 20 49 50 73 65 63 20 6f 6e 20 65 74 68 30 00 45 6e 61 effect..Enable.IPsec.on.eth0.Ena
15f00 62 6c 65 20 4f 53 50 46 00 45 6e 61 62 6c 65 20 53 53 48 00 45 6e 61 62 6c 65 20 53 53 48 20 73 ble.OSPF.Enable.SSH.Enable.SSH.s
15f20 6f 20 79 6f 75 20 63 61 6e 20 6e 6f 77 20 53 53 48 20 69 6e 74 6f 20 74 68 65 20 72 6f 75 74 65 o.you.can.now.SSH.into.the.route
15f40 72 73 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6e 73 6f 6c rs,.rather.than.using.the.consol
15f60 65 2e 00 45 6e 61 62 6c 65 73 20 72 6f 75 74 65 72 20 61 64 76 65 72 74 69 73 65 6d 65 6e 74 73 e..Enables.router.advertisements
15f80 2e 20 54 68 69 73 20 69 73 20 61 6e 20 49 50 76 36 20 61 6c 74 65 72 6e 61 74 69 76 65 20 66 6f ..This.is.an.IPv6.alternative.fo
15fa0 72 20 44 48 43 50 20 28 74 68 6f 75 67 68 20 44 48 43 50 76 36 20 63 61 6e 20 73 74 69 6c 6c 20 r.DHCP.(though.DHCPv6.can.still.
15fc0 62 65 20 75 73 65 64 29 2e 20 57 69 74 68 20 52 41 73 2c 20 59 6f 75 72 20 64 65 76 69 63 65 73 be.used)..With.RAs,.Your.devices
15fe0 20 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 66 69 6e 64 20 74 68 65 20 69 6e 66 .will.automatically.find.the.inf
16000 6f 72 6d 61 74 69 6f 6e 20 74 68 65 79 20 6e 65 65 64 20 66 6f 72 20 72 6f 75 74 69 6e 67 20 61 ormation.they.need.for.routing.a
16020 6e 64 20 44 4e 53 2e 00 45 76 65 6e 20 69 66 20 74 68 65 20 74 77 6f 20 7a 6f 6e 65 73 20 77 69 nd.DNS..Even.if.the.two.zones.wi
16040 6c 6c 20 6e 65 76 65 72 20 63 6f 6d 6d 75 6e 69 63 61 74 65 2c 20 69 74 20 69 73 20 61 20 67 6f ll.never.communicate,.it.is.a.go
16060 6f 64 20 69 64 65 61 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 7a 6f 6e 65 2d 70 61 69 72 2d od.idea.to.create.the.zone-pair-
16080 64 69 72 65 63 74 69 6f 6e 20 72 75 6c 65 73 65 74 73 20 61 6e 64 20 73 65 74 20 65 6e 61 62 6c direction.rulesets.and.set.enabl
160a0 65 2d 64 65 66 61 75 6c 74 2d 6c 6f 67 2e 20 54 68 69 73 20 77 69 6c 6c 20 61 6c 6c 6f 77 20 79 e-default-log..This.will.allow.y
160c0 6f 75 20 74 6f 20 6c 6f 67 20 61 74 74 65 6d 70 74 73 20 74 6f 20 61 63 63 65 73 73 20 74 68 65 ou.to.log.attempts.to.access.the
160e0 20 6e 65 74 77 6f 72 6b 73 2e 20 57 69 74 68 6f 75 74 20 69 74 2c 20 79 6f 75 20 77 69 6c 6c 20 .networks..Without.it,.you.will.
16100 6e 65 76 65 72 20 73 65 65 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 61 74 74 65 6d 70 74 never.see.the.connection.attempt
16120 73 2e 00 45 76 65 72 79 20 72 6f 75 74 65 72 20 2a 2a 6d 75 73 74 2a 2a 20 68 61 76 65 20 61 20 s..Every.router.**must**.have.a.
16140 75 6e 69 71 75 65 20 72 6f 75 74 65 72 2d 69 64 2e 20 54 68 65 20 27 72 65 66 65 72 65 6e 63 65 unique.router-id..The.'reference
16160 2d 62 61 6e 64 77 69 64 74 68 27 20 69 73 20 75 73 65 64 20 62 65 63 61 75 73 65 20 77 68 65 6e -bandwidth'.is.used.because.when
16180 20 4f 53 50 46 20 77 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 64 65 73 69 67 6e 65 64 2c 20 74 .OSPF.was.originally.designed,.t
161a0 68 65 20 69 64 65 61 20 6f 66 20 61 20 6c 69 6e 6b 20 66 61 73 74 65 72 20 74 68 61 6e 20 31 67 he.idea.of.a.link.faster.than.1g
161c0 62 69 74 20 77 61 73 20 75 6e 68 65 61 72 64 20 6f 66 2c 20 61 6e 64 20 69 74 20 64 6f 65 73 20 bit.was.unheard.of,.and.it.does.
161e0 6e 6f 74 20 73 63 61 6c 65 20 63 6f 72 72 65 63 74 6c 79 2e 00 45 76 65 72 79 20 72 6f 75 74 65 not.scale.correctly..Every.route
16200 72 20 74 68 61 74 20 70 72 6f 76 69 64 65 73 20 61 63 63 65 73 73 20 74 6f 20 61 20 63 75 73 74 r.that.provides.access.to.a.cust
16220 6f 6d 65 72 20 6e 65 74 77 6f 72 6b 20 6e 65 65 64 73 20 74 6f 20 68 61 76 65 20 74 68 65 20 63 omer.network.needs.to.have.the.c
16240 75 73 74 6f 6d 65 72 20 6e 65 74 77 6f 72 6b 20 28 56 52 46 20 2b 20 56 4e 49 29 20 63 6f 6e 66 ustomer.network.(VRF.+.VNI).conf
16260 69 67 75 72 65 64 2e 20 54 6f 20 6d 61 6b 65 20 6f 75 72 20 6f 77 6e 20 6c 69 76 65 73 20 65 61 igured..To.make.our.own.lives.ea
16280 73 69 65 72 2c 20 77 65 20 75 74 69 6c 69 7a 65 20 74 68 65 20 73 61 6d 65 20 56 52 46 20 74 61 sier,.we.utilize.the.same.VRF.ta
162a0 62 6c 65 20 69 64 20 28 6c 6f 63 61 6c 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 6e 75 6d 62 ble.id.(local.routing.table.numb
162c0 65 72 29 20 61 6e 64 20 56 4e 49 20 28 56 69 72 74 75 61 6c 20 4e 65 74 77 6f 72 6b 20 49 64 65 er).and.VNI.(Virtual.Network.Ide
162e0 6e 74 69 66 69 65 72 29 20 70 65 72 20 74 65 6e 61 6e 74 20 6f 6e 20 61 6c 6c 20 6f 75 72 20 72 ntifier).per.tenant.on.all.our.r
16300 6f 75 74 65 72 73 2e 00 45 76 65 72 79 20 74 65 6e 61 6e 74 20 69 73 20 61 73 73 69 67 6e 65 64 outers..Every.tenant.is.assigned
16320 20 61 6e 20 69 6e 64 69 76 69 64 75 61 6c 20 56 52 46 20 74 68 61 74 20 77 6f 75 6c 64 20 73 75 .an.individual.VRF.that.would.su
16340 70 70 6f 72 74 20 6f 76 65 72 6c 61 70 70 69 6e 67 20 61 64 64 72 65 73 73 20 72 61 6e 67 65 73 pport.overlapping.address.ranges
16360 20 66 6f 72 20 63 75 73 74 6f 6d 65 72 73 20 62 6c 75 65 2c 20 72 65 64 20 61 6e 64 20 67 72 65 .for.customers.blue,.red.and.gre
16380 65 6e 2e 20 49 6e 20 6f 75 72 20 65 78 61 6d 70 6c 65 2c 20 77 65 20 64 6f 20 6e 6f 74 20 75 73 en..In.our.example,.we.do.not.us
163a0 65 20 6f 76 65 72 6c 61 70 70 69 6e 67 20 72 61 6e 67 65 73 20 74 6f 20 6d 61 6b 65 20 69 74 20 e.overlapping.ranges.to.make.it.
163c0 65 61 73 69 65 72 20 77 68 65 6e 20 73 68 6f 77 69 6e 67 20 64 65 62 75 67 20 63 6f 6d 6d 61 6e easier.when.showing.debug.comman
163e0 64 73 2e 00 45 78 61 6d 70 6c 65 00 45 78 61 6d 70 6c 65 20 31 3a 20 44 69 73 74 72 69 62 75 74 ds..Example.Example.1:.Distribut
16400 69 6e 67 20 6c 6f 61 64 20 65 76 65 6e 6c 79 00 45 78 61 6d 70 6c 65 20 32 3a 20 46 61 69 6c 6f ing.load.evenly.Example.2:.Failo
16420 76 65 72 20 62 61 73 65 64 20 6f 6e 20 69 6e 74 65 72 66 61 63 65 20 77 65 69 67 68 74 73 00 45 ver.based.on.interface.weights.E
16440 78 61 6d 70 6c 65 20 33 3a 20 46 61 69 6c 6f 76 65 72 20 62 61 73 65 64 20 6f 6e 20 72 75 6c 65 xample.3:.Failover.based.on.rule
16460 20 6f 72 64 65 72 00 45 78 61 6d 70 6c 65 20 34 3a 20 46 61 69 6c 6f 76 65 72 20 62 61 73 65 64 .order.Example.4:.Failover.based
16480 20 6f 6e 20 72 75 6c 65 20 6f 72 64 65 72 20 2d 20 70 72 69 6f 72 69 74 79 20 74 72 61 66 66 69 .on.rule.order.-.priority.traffi
164a0 63 00 45 78 61 6d 70 6c 65 20 35 3a 20 45 78 63 6c 75 64 65 20 74 72 61 66 66 69 63 20 66 72 6f c.Example.5:.Exclude.traffic.fro
164c0 6d 20 6c 6f 61 64 20 62 61 6c 61 6e 63 69 6e 67 00 45 78 61 6d 70 6c 65 20 4e 65 74 77 6f 72 6b m.load.balancing.Example.Network
164e0 00 46 69 6c 6c 20 60 60 70 61 73 73 77 6f 72 64 60 60 20 61 6e 64 20 60 60 75 73 65 72 60 60 20 .Fill.``password``.and.``user``.
16500 77 69 74 68 20 74 68 65 20 63 72 65 64 65 6e 74 69 61 6c 20 70 72 6f 76 69 64 65 64 20 62 79 20 with.the.credential.provided.by.
16520 79 6f 75 72 20 49 53 50 2e 00 46 69 6e 61 6c 6c 79 2c 20 64 6f 6e 27 74 20 66 6f 72 67 65 74 20 your.ISP..Finally,.don't.forget.
16540 74 68 65 20 3a 72 65 66 3a 60 66 69 72 65 77 61 6c 6c 60 2e 20 54 68 65 20 75 73 61 67 65 20 69 the.:ref:`firewall`..The.usage.i
16560 73 20 69 64 65 6e 74 69 63 61 6c 2c 20 65 78 63 65 70 74 20 66 6f 72 20 69 6e 73 74 65 61 64 20 s.identical,.except.for.instead.
16580 6f 66 20 60 73 65 74 20 66 69 72 65 77 61 6c 6c 20 6e 61 6d 65 20 4e 41 4d 45 60 2c 20 79 6f 75 of.`set.firewall.name.NAME`,.you
165a0 20 77 6f 75 6c 64 20 75 73 65 20 60 73 65 74 20 66 69 72 65 77 61 6c 6c 20 69 70 76 36 2d 6e 61 .would.use.`set.firewall.ipv6-na
165c0 6d 65 20 4e 41 4d 45 60 2e 00 46 69 6e 61 6c 6c 79 2c 20 6c 65 74 e2 80 99 73 20 63 68 65 63 6b me.NAME`..Finally,.let...s.check
165e0 20 74 68 65 20 72 65 61 63 68 61 62 69 6c 69 74 79 20 62 65 74 77 65 65 6e 20 43 45 73 3a 00 46 .the.reachability.between.CEs:.F
16600 69 72 65 77 61 6c 6c 00 46 69 72 65 77 61 6c 6c 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 irewall.Firewall.Configuration:.
16620 46 69 72 73 74 20 61 20 43 41 2c 20 61 20 73 69 67 6e 65 64 20 73 65 72 76 65 72 20 61 6e 64 20 First.a.CA,.a.signed.server.and.
16640 63 6c 69 65 6e 74 20 63 65 66 74 69 66 69 63 61 74 65 20 61 6e 64 20 61 20 44 69 66 66 69 65 2d client.ceftificate.and.a.Diffie-
16660 48 65 6c 6c 6d 61 6e 20 70 61 72 61 6d 65 74 65 72 20 6d 75 73 73 74 20 62 65 20 67 65 6e 65 72 Hellman.parameter.musst.be.gener
16680 61 74 65 64 20 61 6e 64 20 69 6e 73 74 61 6c 6c 65 64 2e 20 50 6c 65 61 73 65 20 6c 6f 6f 6b 20 ated.and.installed..Please.look.
166a0 3a 72 65 66 3a 60 68 65 72 65 20 3c 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2f 70 6b 69 2f 69 6e :ref:`here.<configuration/pki/in
166c0 64 65 78 3a 70 6b 69 3e 60 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 00 dex:pki>`.for.more.information..
166e0 46 69 72 73 74 20 70 72 65 70 61 72 65 20 6f 75 72 20 56 79 4f 53 20 72 6f 75 74 65 72 20 66 6f First.prepare.our.VyOS.router.fo
16700 72 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 4e 4d 50 2e 20 57 65 20 68 61 76 65 20 74 6f 20 r.connection.to.NMP..We.have.to.
16720 73 65 74 20 75 70 20 74 68 65 20 53 4e 4d 50 20 70 72 6f 74 6f 63 6f 6c 20 61 6e 64 20 63 6f 6e set.up.the.SNMP.protocol.and.con
16740 6e 65 63 74 69 76 69 74 79 20 62 65 74 77 65 65 6e 20 74 68 65 20 72 6f 75 74 65 72 20 61 6e 64 nectivity.between.the.router.and
16760 20 4e 4d 50 2e 00 46 69 72 73 74 2c 20 77 65 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 60 60 .NMP..First,.we.configure.the.``
16780 76 79 6f 73 2d 77 61 6e 60 60 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 67 65 74 20 61 20 44 48 vyos-wan``.interface.to.get.a.DH
167a0 43 50 20 61 64 64 72 65 73 73 2e 00 46 69 72 73 74 2c 20 77 65 20 63 6f 6e 66 69 67 75 72 65 20 CP.address..First,.we.configure.
167c0 74 68 65 20 74 72 61 6e 73 70 6f 72 74 20 6e 65 74 77 6f 72 6b 20 61 6e 64 20 74 68 65 20 54 75 the.transport.network.and.the.Tu
167e0 6e 6e 65 6c 20 69 6e 74 65 72 66 61 63 65 2e 00 46 6c 65 78 56 50 4e 20 69 73 20 61 20 6e 65 77 nnel.interface..FlexVPN.is.a.new
16800 65 72 20 22 73 6f 6c 75 74 69 6f 6e 22 20 66 6f 72 20 64 65 70 6c 6f 79 6d 65 6e 74 20 6f 66 20 er."solution".for.deployment.of.
16820 56 50 4e 73 20 61 6e 64 20 69 74 20 75 74 69 6c 69 7a 65 73 20 49 4b 45 76 32 20 61 73 20 74 68 VPNs.and.it.utilizes.IKEv2.as.th
16840 65 20 6b 65 79 20 65 78 63 68 61 6e 67 65 20 70 72 6f 74 6f 63 6f 6c 2e 20 54 68 65 20 72 65 73 e.key.exchange.protocol..The.res
16860 75 6c 74 20 69 73 20 61 20 66 6c 65 78 69 62 6c 65 20 61 6e 64 20 73 63 61 6c 61 62 6c 65 20 56 ult.is.a.flexible.and.scalable.V
16880 50 4e 20 73 6f 6c 75 74 69 6f 6e 20 74 68 61 74 20 63 61 6e 20 62 65 20 65 61 73 69 6c 79 20 61 PN.solution.that.can.be.easily.a
168a0 64 61 70 74 65 64 20 74 6f 20 66 69 74 20 76 61 72 69 6f 75 73 20 6e 65 74 77 6f 72 6b 20 6e 65 dapted.to.fit.various.network.ne
168c0 65 64 73 2e 20 49 74 20 63 61 6e 20 61 6c 73 6f 20 73 75 70 70 6f 72 74 20 61 20 76 61 72 69 65 eds..It.can.also.support.a.varie
168e0 74 79 20 6f 66 20 65 6e 63 72 79 70 74 69 6f 6e 20 6d 65 74 68 6f 64 73 2c 20 69 6e 63 6c 75 64 ty.of.encryption.methods,.includ
16900 69 6e 67 20 41 45 53 20 61 6e 64 20 33 44 45 53 2e 00 46 6f 72 20 63 6f 6e 6e 65 63 74 69 6f 6e ing.AES.and.3DES..For.connection
16920 20 62 65 74 77 65 65 6e 20 73 69 74 65 73 2c 20 77 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 61 .between.sites,.we.are.running.a
16940 20 57 69 72 65 47 75 61 72 64 20 6c 69 6e 6b 20 74 6f 20 74 77 6f 20 52 45 4d 4f 54 45 20 72 6f .WireGuard.link.to.two.REMOTE.ro
16960 75 74 65 72 73 20 61 6e 64 20 75 73 69 6e 67 20 4f 53 50 46 20 6f 76 65 72 20 74 68 6f 73 65 20 uters.and.using.OSPF.over.those.
16980 6c 69 6e 6b 73 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 72 6f 75 74 65 73 2e 20 54 68 61 74 links.to.distribute.routes..That
169a0 20 72 65 6d 6f 74 65 20 73 69 74 65 20 69 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 73 65 6e 64 .remote.site.is.expected.to.send
169c0 20 74 72 61 66 66 69 63 20 66 72 6f 6d 20 61 6e 79 74 68 69 6e 67 20 69 6e 20 31 30 2e 32 30 31 .traffic.from.anything.in.10.201
169e0 2e 30 2e 30 2f 31 36 00 46 6f 72 20 68 6f 6d 65 20 6e 65 74 77 6f 72 6b 20 75 73 65 72 73 2c 20 .0.0/16.For.home.network.users,.
16a00 6d 6f 73 74 20 6f 66 20 74 69 6d 65 20 49 53 50 20 6f 6e 6c 79 20 70 72 6f 76 69 64 65 73 20 2f most.of.time.ISP.only.provides./
16a20 36 34 20 70 72 65 66 69 78 2c 20 68 65 6e 63 65 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6e 65 65 64.prefix,.hence.there.is.no.nee
16a40 64 20 74 6f 20 73 65 74 20 53 4c 41 20 49 44 20 61 6e 64 20 70 72 65 66 69 78 20 6c 65 6e 67 74 d.to.set.SLA.ID.and.prefix.lengt
16a60 68 2e 20 53 65 65 20 3a 72 65 66 3a 60 70 70 70 6f 65 2d 69 6e 74 65 72 66 61 63 65 60 20 66 6f h..See.:ref:`pppoe-interface`.fo
16a80 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 00 46 6f 72 20 72 65 64 75 6e 64 61 6e r.more.information..For.redundan
16aa0 74 20 2f 20 61 63 74 69 76 65 2d 61 63 74 69 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 t./.active-active.configurations
16ac0 20 73 65 65 20 3a 72 65 66 3a 60 65 78 61 6d 70 6c 65 73 2d 61 7a 75 72 65 2d 76 70 6e 2d 64 75 .see.:ref:`examples-azure-vpn-du
16ae0 61 6c 2d 62 67 70 60 00 46 6f 72 20 73 69 6d 70 6c 69 63 69 74 79 2c 20 63 6f 6e 66 69 67 75 72 al-bgp`.For.simplicity,.configur
16b00 61 74 69 6f 6e 20 61 6e 64 20 74 65 73 74 73 20 61 72 65 20 64 6f 6e 65 20 6f 6e 6c 79 20 75 73 ation.and.tests.are.done.only.us
16b20 69 6e 67 20 49 50 76 34 2c 20 61 6e 64 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 ing.IPv4,.and.firewall.configura
16b40 74 69 6f 6e 20 69 73 20 64 6f 6e 65 20 6f 6e 6c 79 20 6f 6e 20 6f 6e 65 20 72 6f 75 74 65 72 2e tion.is.done.only.on.one.router.
16b60 00 46 6f 72 20 73 69 6d 70 6c 69 63 69 74 79 2c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 .For.simplicity,.configuration.a
16b80 6e 64 20 74 65 73 74 73 20 61 72 65 20 64 6f 6e 65 20 6f 6e 6c 79 20 75 73 69 6e 67 20 69 70 76 nd.tests.are.done.only.using.ipv
16ba0 34 2c 20 61 6e 64 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 4,.and.firewall.configuration.in
16bc0 20 64 6f 6e 65 20 6f 6e 6c 79 20 6f 6e 20 6f 6e 65 20 72 6f 75 74 65 72 2e 00 46 6f 72 20 74 68 .done.only.on.one.router..For.th
16be0 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 2c 20 72 65 70 6c 61 63 65 20 60 60 65 74 68 e.hardware.router,.replace.``eth
16c00 30 60 60 20 77 69 74 68 20 60 60 62 6f 6e 64 30 60 60 2e 20 41 73 20 28 61 6c 6d 6f 73 74 29 20 0``.with.``bond0``..As.(almost).
16c20 65 76 65 72 79 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 64 65 6e 74 69 63 61 6c 2c 20 74 68 69 73 every.command.is.identical,.this
16c40 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 73 70 65 63 69 66 69 65 64 20 75 6e 6c 65 73 73 20 64 69 .will.not.be.specified.unless.di
16c60 66 66 65 72 65 6e 74 20 74 68 69 6e 67 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 65 72 66 6f 72 fferent.things.need.to.be.perfor
16c80 6d 65 64 20 6f 6e 20 64 69 66 66 65 72 65 6e 74 20 68 6f 73 74 73 2e 00 46 72 6f 6d 20 44 61 74 med.on.different.hosts..From.Dat
16ca0 61 63 65 6e 74 65 72 20 2d 20 54 68 69 73 20 63 6f 6e 6e 65 63 74 73 20 69 6e 74 6f 20 70 6f 72 acenter.-.This.connects.into.por
16cc0 74 20 31 20 6f 6e 20 62 6f 74 68 20 73 77 69 74 63 68 65 73 2c 20 61 6e 64 20 69 73 20 74 61 67 t.1.on.both.switches,.and.is.tag
16ce0 67 65 64 20 61 73 20 56 4c 41 4e 20 35 30 00 46 72 6f 6d 20 4d 61 6e 61 67 65 6d 65 6e 74 20 74 ged.as.VLAN.50.From.Management.t
16d00 6f 20 4c 41 4e 31 2f 4c 41 4e 32 00 46 72 6f 6d 20 4d 61 6e 61 67 65 6d 65 6e 74 20 74 6f 20 4f o.LAN1/LAN2.From.Management.to.O
16d20 75 74 73 69 64 65 20 28 66 61 69 6c 73 20 61 73 20 69 6e 74 65 6e 64 65 64 29 00 46 75 6c 6c 20 utside.(fails.as.intended).Full.
16d40 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 61 6c 6c 20 64 65 76 69 63 65 73 00 47 configuration.from.all.devices.G
16d60 52 45 3a 00 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 4c 33 RE:.General.information.about.L3
16d80 56 50 4e 73 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 63 VPNs.can.be.found.in.the.:ref:`c
16da0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2f 76 72 66 2f 69 6e 64 65 78 3a 4c 33 56 50 4e 20 56 52 46 onfiguration/vrf/index:L3VPN.VRF
16dc0 73 60 20 63 68 61 70 74 65 72 2e 00 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 s`.chapter..General.information.
16de0 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 63 6f 6e 66 69 67 can.be.found.in.the.:ref:`config
16e00 75 72 61 74 69 6f 6e 2f 76 72 66 2f 69 6e 64 65 78 3a 4c 33 56 50 4e 20 56 52 46 73 60 20 63 68 uration/vrf/index:L3VPN.VRFs`.ch
16e20 61 70 74 65 72 2e 00 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 apter..General.information.can.b
16e40 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 72 6f 75 74 69 6e 67 2d 62 67 70 e.found.in.the.:ref:`routing-bgp
16e60 60 20 63 68 61 70 74 65 72 2e 00 47 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 `.chapter..General.information.c
16e80 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 3a 72 65 66 3a 60 72 6f 75 74 69 6e 67 an.be.found.in.the.:ref:`routing
16ea0 2d 6f 73 70 66 60 20 63 68 61 70 74 65 72 2e 00 48 61 72 64 77 61 72 65 00 48 61 72 64 77 61 72 -ospf`.chapter..Hardware.Hardwar
16ec0 65 20 52 6f 75 74 65 72 20 2d 20 50 6f 72 74 20 38 20 6f 66 20 65 61 63 68 20 73 77 69 74 63 68 e.Router.-.Port.8.of.each.switch
16ee0 00 48 65 72 65 20 69 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 6f 66 20 61 6e 20 49 50 76 36 20 44 .Here.is.an.example.of.an.IPv6.D
16f00 4d 5a 2d 57 41 4e 20 72 75 6c 65 73 65 74 2e 00 48 65 72 65 20 69 73 20 74 68 65 20 72 6f 75 74 MZ-WAN.ruleset..Here.is.the.rout
16f20 69 6e 67 20 74 61 62 6c 65 73 20 73 68 6f 77 69 6e 67 20 74 68 65 20 4d 50 4c 53 20 73 65 67 6d ing.tables.showing.the.MPLS.segm
16f40 65 6e 74 20 72 6f 75 74 69 6e 67 20 6c 61 62 65 6c 20 6f 70 65 72 61 74 69 6f 6e 73 3a 00 48 65 ent.routing.label.operations:.He
16f60 72 65 20 77 65 20 73 65 74 20 74 68 65 20 70 72 65 66 69 78 20 74 6f 20 60 60 3a 3a 2f 36 34 60 re.we.set.the.prefix.to.``::/64`
16f80 60 20 74 6f 20 69 6e 64 69 63 61 74 65 20 61 64 76 65 72 74 69 73 69 6e 67 20 61 6e 79 20 2f 36 `.to.indicate.advertising.any./6
16fa0 34 20 70 72 65 66 69 78 20 74 68 65 20 4c 41 4e 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 61 73 4.prefix.the.LAN.interface.is.as
16fc0 73 69 67 6e 65 64 2e 00 48 65 72 65 20 77 65 20 75 73 65 20 74 68 65 20 70 72 65 66 69 78 20 74 signed..Here.we.use.the.prefix.t
16fe0 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 61 64 64 72 65 73 73 20 6f 66 20 65 74 68 31 20 o.configure.the.address.of.eth1.
17000 28 4c 41 4e 29 20 74 6f 20 66 6f 72 6d 20 60 60 3c 70 72 65 66 69 78 3e 3a 3a 36 34 60 60 2c 20 (LAN).to.form.``<prefix>::64``,.
17020 77 68 65 72 65 20 60 60 36 34 60 60 20 69 73 20 68 65 78 61 64 65 63 69 6d 61 6c 20 6f 66 20 61 where.``64``.is.hexadecimal.of.a
17040 64 64 72 65 73 73 20 31 30 30 2e 00 48 69 67 68 20 41 76 61 69 6c 61 62 69 6c 69 74 79 20 57 61 ddress.100..High.Availability.Wa
17060 6c 6b 74 68 72 6f 75 67 68 00 48 6f 77 20 64 6f 65 73 20 69 74 20 77 6f 72 6b 3f 00 48 75 62 00 lkthrough.How.does.it.work?.Hub.
17080 49 20 63 68 6f 73 65 20 74 6f 20 72 75 6e 20 4f 53 50 46 20 61 73 20 74 68 65 20 49 47 50 20 28 I.chose.to.run.OSPF.as.the.IGP.(
170a0 49 6e 74 65 72 69 6f 72 20 47 61 74 65 77 61 79 20 50 72 6f 74 6f 63 6f 6c 29 2e 20 41 6c 6c 20 Interior.Gateway.Protocol)..All.
170c0 72 65 71 75 69 72 65 64 20 42 47 50 20 73 65 73 73 69 6f 6e 73 20 61 72 65 20 65 73 74 61 62 6c required.BGP.sessions.are.establ
170e0 69 73 68 65 64 20 76 69 61 20 61 20 64 75 6d 6d 79 20 69 6e 74 65 72 66 61 63 65 73 20 28 73 69 ished.via.a.dummy.interfaces.(si
17100 6d 69 6c 61 72 20 74 6f 20 74 68 65 20 6c 6f 6f 70 62 61 63 6b 2c 20 62 75 74 20 69 6e 20 4c 69 milar.to.the.loopback,.but.in.Li
17120 6e 75 78 20 79 6f 75 20 63 61 6e 20 68 61 76 65 20 6f 6e 6c 79 20 6f 6e 65 20 6c 6f 6f 70 62 61 nux.you.can.have.only.one.loopba
17140 63 6b 2c 20 77 68 69 6c 65 20 74 68 65 72 65 20 63 61 6e 20 62 65 20 6d 61 6e 79 20 64 75 6d 6d ck,.while.there.can.be.many.dumm
17160 79 20 69 6e 74 65 72 66 61 63 65 73 29 20 6f 6e 20 74 68 65 20 50 45 20 72 6f 75 74 65 72 73 2e y.interfaces).on.the.PE.routers.
17180 20 49 6e 20 63 61 73 65 20 6f 66 20 61 20 6c 69 6e 6b 20 66 61 69 6c 75 72 65 2c 20 74 72 61 66 .In.case.of.a.link.failure,.traf
171a0 66 69 63 20 69 73 20 64 69 76 65 72 74 65 64 20 69 6e 20 74 68 65 20 6f 74 68 65 72 20 64 69 72 fic.is.diverted.in.the.other.dir
171c0 65 63 74 69 6f 6e 20 69 6e 20 74 68 69 73 20 74 72 69 61 6e 67 6c 65 20 73 65 74 75 70 20 61 6e ection.in.this.triangle.setup.an
171e0 64 20 42 47 50 20 73 65 73 73 69 6f 6e 73 20 77 69 6c 6c 20 6e 6f 74 20 67 6f 20 64 6f 77 6e 2e d.BGP.sessions.will.not.go.down.
17200 20 4f 6e 65 20 63 6f 75 6c 64 20 65 76 65 6e 20 65 6e 61 62 6c 65 20 42 46 44 20 28 42 69 64 69 .One.could.even.enable.BFD.(Bidi
17220 72 65 63 74 69 6f 6e 61 6c 20 46 6f 72 77 61 72 64 69 6e 67 20 44 65 74 65 63 74 69 6f 6e 29 20 rectional.Forwarding.Detection).
17240 6f 6e 20 74 68 65 20 6c 69 6e 6b 73 20 66 6f 72 20 61 20 66 61 73 74 65 72 20 66 61 69 6c 6f 76 on.the.links.for.a.faster.failov
17260 65 72 20 61 6e 64 20 72 65 73 69 6c 69 65 6e 63 65 20 69 6e 20 74 68 65 20 6e 65 74 77 6f 72 6b er.and.resilience.in.the.network
17280 2e 00 49 20 63 72 65 61 74 65 2f 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 69 6e 74 65 72 66 61 ..I.create/configure.the.interfa
172a0 63 65 73 20 66 69 72 73 74 2e 20 42 75 69 6c 64 20 6f 75 74 20 74 68 65 20 72 75 6c 65 73 65 74 ces.first..Build.out.the.ruleset
172c0 73 20 66 6f 72 20 65 61 63 68 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 69 6f 6e 20 77 s.for.each.zone-pair-direction.w
172e0 68 69 63 68 20 69 6e 63 6c 75 64 65 73 20 61 74 20 6c 65 61 73 74 20 74 68 65 20 74 68 72 65 65 hich.includes.at.least.the.three
17300 20 73 74 61 74 65 20 72 75 6c 65 73 2e 20 54 68 65 6e 20 49 20 73 65 74 75 70 20 74 68 65 20 7a .state.rules..Then.I.setup.the.z
17320 6f 6e 65 2d 70 6f 6c 69 63 69 65 73 2e 00 49 20 6e 61 6d 65 20 72 75 6c 65 20 73 65 74 73 20 74 one-policies..I.name.rule.sets.t
17340 6f 20 69 6e 64 69 63 61 74 65 20 77 68 69 63 68 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 o.indicate.which.zone-pair-direc
17360 74 69 6f 6e 20 74 68 65 79 20 72 65 70 72 65 73 65 6e 74 2e 20 65 67 2e 20 5a 6f 6e 65 41 2d 5a tion.they.represent..eg..ZoneA-Z
17380 6f 6e 65 42 20 6f 72 20 5a 6f 6e 65 42 2d 5a 6f 6e 65 41 2e 20 4c 41 4e 2d 44 4d 5a 2c 20 44 4d oneB.or.ZoneB-ZoneA..LAN-DMZ,.DM
173a0 5a 2d 4c 41 4e 2e 00 49 20 6e 61 6d 65 64 20 74 68 65 20 63 75 73 74 6f 6d 65 72 73 20 62 6c 75 Z-LAN..I.named.the.customers.blu
173c0 65 2c 20 72 65 64 20 61 6e 64 20 67 72 65 65 6e 20 77 68 69 63 68 20 69 73 20 63 6f 6d 6d 6f 6e e,.red.and.green.which.is.common
173e0 20 70 72 61 63 74 69 63 65 20 69 6e 20 56 52 46 20 28 56 69 72 74 75 61 6c 20 52 6f 75 74 69 6e .practice.in.VRF.(Virtual.Routin
17400 67 20 61 6e 64 20 46 6f 72 77 61 72 64 69 6e 67 29 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 g.and.Forwarding).documentation.
17420 73 63 65 6e 61 72 69 6f 73 2e 00 49 20 73 70 75 6e 20 75 70 20 61 20 6e 65 77 20 6c 61 62 20 69 scenarios..I.spun.up.a.new.lab.i
17440 6e 20 45 56 45 2d 4e 47 2c 20 77 68 69 63 68 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 69 73 20 n.EVE-NG,.which.represents.this.
17460 61 73 20 74 68 65 20 22 46 6f 6f 20 42 61 72 20 2d 20 53 65 72 76 69 63 65 20 50 72 6f 76 69 64 as.the."Foo.Bar.-.Service.Provid
17480 65 72 20 49 6e 63 2e 22 20 74 68 61 74 20 68 61 73 20 33 20 70 6f 69 6e 74 73 20 6f 66 20 70 72 er.Inc.".that.has.3.points.of.pr
174a0 65 73 65 6e 63 65 20 28 50 6f 50 29 20 69 6e 20 72 61 6e 64 6f 6d 20 64 61 74 61 63 65 6e 74 65 esence.(PoP).in.random.datacente
174c0 72 73 2f 73 69 74 65 73 20 6e 61 6d 65 64 20 50 45 31 2c 20 50 45 32 2c 20 61 6e 64 20 50 45 33 rs/sites.named.PE1,.PE2,.and.PE3
174e0 2e 20 45 61 63 68 20 50 6f 50 20 61 67 67 72 65 67 61 74 65 73 20 61 74 20 6c 65 61 73 74 20 74 ..Each.PoP.aggregates.at.least.t
17500 77 6f 20 63 75 73 74 6f 6d 65 72 73 2e 00 49 50 20 53 63 68 65 6d 61 00 49 50 2f 4d 50 4c 53 20 wo.customers..IP.Schema.IP/MPLS.
17520 74 65 63 68 6e 6f 6c 6f 67 79 20 69 73 20 77 69 64 65 6c 79 20 75 73 65 64 20 62 79 20 76 61 72 technology.is.widely.used.by.var
17540 69 6f 75 73 20 73 65 72 76 69 63 65 20 70 72 6f 76 69 64 65 72 73 20 61 6e 64 20 6c 61 72 67 65 ious.service.providers.and.large
17560 20 65 6e 74 65 72 70 72 69 73 65 73 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 61 63 68 69 65 76 65 .enterprises.in.order.to.achieve
17580 20 62 65 74 74 65 72 20 6e 65 74 77 6f 72 6b 20 73 63 61 6c 61 62 69 6c 69 74 79 2c 20 6d 61 6e .better.network.scalability,.man
175a0 61 67 65 61 62 69 6c 69 74 79 20 61 6e 64 20 66 6c 65 78 69 62 69 6c 69 74 79 2e 20 49 74 20 61 ageability.and.flexibility..It.a
175c0 6c 73 6f 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 70 6f 73 73 69 62 69 6c 69 74 79 20 74 6f 20 lso.provides.the.possibility.to.
175e0 64 65 6c 69 76 65 72 20 64 69 66 66 65 72 65 6e 74 20 73 65 72 76 69 63 65 73 20 66 6f 72 20 74 deliver.different.services.for.t
17600 68 65 20 63 75 73 74 6f 6d 65 72 73 20 69 6e 20 61 20 73 65 61 6d 6c 65 73 73 20 6d 61 6e 6e 65 he.customers.in.a.seamless.manne
17620 72 2e 20 4c 61 79 65 72 20 33 20 56 50 4e 20 28 4c 33 56 50 4e 29 20 69 73 20 61 20 74 79 70 65 r..Layer.3.VPN.(L3VPN).is.a.type
17640 20 6f 66 20 56 50 4e 20 6d 6f 64 65 20 74 68 61 74 20 69 73 20 62 75 69 6c 74 20 61 6e 64 20 64 .of.VPN.mode.that.is.built.and.d
17660 65 6c 69 76 65 72 65 64 20 74 68 72 6f 75 67 68 20 4f 53 49 20 6c 61 79 65 72 20 33 20 6e 65 74 elivered.through.OSI.layer.3.net
17680 77 6f 72 6b 69 6e 67 20 74 65 63 68 6e 6f 6c 6f 67 69 65 73 2e 20 4f 66 74 65 6e 20 74 68 65 20 working.technologies..Often.the.
176a0 62 6f 72 64 65 72 20 67 61 74 65 77 61 79 20 70 72 6f 74 6f 63 6f 6c 20 28 42 47 50 29 20 69 73 border.gateway.protocol.(BGP).is
176c0 20 75 73 65 64 20 74 6f 20 73 65 6e 64 20 61 6e 64 20 72 65 63 65 69 76 65 20 56 50 4e 2d 72 65 .used.to.send.and.receive.VPN-re
176e0 6c 61 74 65 64 20 64 61 74 61 20 74 68 61 74 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 lated.data.that.is.responsible.f
17700 6f 72 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 70 6c 61 6e 65 2e 20 4c 33 56 50 4e 20 75 74 69 6c or.the.control.plane..L3VPN.util
17720 69 7a 65 73 20 76 69 72 74 75 61 6c 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 66 6f 72 77 61 72 64 izes.virtual.routing.and.forward
17740 69 6e 67 20 28 56 52 46 29 20 74 65 63 68 6e 69 71 75 65 73 20 74 6f 20 72 65 63 65 69 76 65 20 ing.(VRF).techniques.to.receive.
17760 61 6e 64 20 64 65 6c 69 76 65 72 20 75 73 65 72 20 64 61 74 61 20 61 73 20 77 65 6c 6c 20 61 73 and.deliver.user.data.as.well.as
17780 20 73 65 70 61 72 61 74 65 20 64 61 74 61 20 70 6c 61 6e 65 73 20 6f 66 20 74 68 65 20 65 6e 64 .separate.data.planes.of.the.end
177a0 2d 75 73 65 72 73 2e 20 49 74 20 69 73 20 62 75 69 6c 74 20 75 73 69 6e 67 20 61 20 63 6f 6d 62 -users..It.is.built.using.a.comb
177c0 69 6e 61 74 69 6f 6e 20 6f 66 20 49 50 2d 20 61 6e 64 20 4d 50 4c 53 2d 62 61 73 65 64 20 69 6e ination.of.IP-.and.MPLS-based.in
177e0 66 6f 72 6d 61 74 69 6f 6e 2e 20 47 65 6e 65 72 61 6c 6c 79 2c 20 4c 33 56 50 4e 73 20 61 72 65 formation..Generally,.L3VPNs.are
17800 20 75 73 65 64 20 74 6f 20 73 65 6e 64 20 64 61 74 61 20 6f 6e 20 62 61 63 6b 2d 65 6e 64 20 56 .used.to.send.data.on.back-end.V
17820 50 4e 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 73 2c 20 73 75 63 68 20 61 73 20 66 6f 72 20 PN.infrastructures,.such.as.for.
17840 56 50 4e 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 62 65 74 77 65 65 6e 20 64 61 74 61 20 63 65 6e VPN.connections.between.data.cen
17860 74 72 65 73 2c 20 48 51 73 20 61 6e 64 20 62 72 61 6e 63 68 65 73 2e 00 49 50 53 65 63 20 63 6f tres,.HQs.and.branches..IPSec.co
17880 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 49 50 73 65 63 3a 00 49 50 76 34 20 4e 65 74 77 6f 72 6b nfiguration:.IPsec:.IPv4.Network
178a0 00 49 50 76 36 20 4e 65 74 77 6f 72 6b 00 49 50 76 36 20 54 75 6e 6e 65 6c 00 49 53 49 53 2d 53 .IPv6.Network.IPv6.Tunnel.ISIS-S
178c0 52 20 65 78 61 6d 70 6c 65 20 6e 65 74 77 6f 72 6b 00 49 53 49 53 2d 53 52 20 6e 65 74 77 6f 72 R.example.network.ISIS-SR.networ
178e0 6b 00 49 53 50 00 49 66 20 74 68 65 20 63 6c 69 65 6e 74 20 69 73 20 63 6f 6e 6e 65 63 74 20 73 k.ISP.If.the.client.is.connect.s
17900 75 63 63 65 73 73 66 75 6c 6c 79 20 79 6f 75 20 63 61 6e 20 63 68 65 63 6b 20 74 68 65 20 6f 75 uccessfully.you.can.check.the.ou
17920 74 70 75 74 20 77 69 74 68 00 49 66 20 77 65 20 6e 65 65 64 20 74 6f 20 72 65 74 72 69 65 76 65 tput.with.If.we.need.to.retrieve
17940 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 61 20 73 70 65 63 69 66 69 63 20 68 6f .information.about.a.specific.ho
17960 73 74 2f 6e 65 74 77 6f 72 6b 20 69 6e 73 69 64 65 20 74 68 65 20 45 56 50 4e 20 6e 65 74 77 6f st/network.inside.the.EVPN.netwo
17980 72 6b 20 77 65 20 6e 65 65 64 20 74 6f 20 72 75 6e 00 49 66 20 79 6f 75 20 61 72 65 20 66 6f 6c rk.we.need.to.run.If.you.are.fol
179a0 6c 6f 77 69 6e 67 20 74 68 72 6f 75 67 68 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 2c 20 69 74 lowing.through.this.document,.it
179c0 20 69 73 20 73 74 72 6f 6e 67 6c 79 20 73 75 67 67 65 73 74 65 64 20 79 6f 75 20 63 6f 6d 70 6c .is.strongly.suggested.you.compl
179e0 65 74 65 20 74 68 65 20 65 6e 74 69 72 65 20 64 6f 63 75 6d 65 6e 74 2c 20 4f 4e 4c 59 20 64 6f ete.the.entire.document,.ONLY.do
17a00 69 6e 67 20 74 68 65 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 72 31 20 73 74 65 70 73 2c 20 61 ing.the.virtual.router1.steps,.a
17a20 6e 64 20 74 68 65 6e 20 63 6f 6d 65 20 62 61 63 6b 20 61 6e 64 20 77 61 6c 6b 20 74 68 72 6f 75 nd.then.come.back.and.walk.throu
17a40 67 68 20 69 74 20 41 47 41 49 4e 20 6f 6e 20 74 68 65 20 62 61 63 6b 75 70 20 68 61 72 64 77 61 gh.it.AGAIN.on.the.backup.hardwa
17a60 72 65 20 72 6f 75 74 65 72 2e 00 49 66 20 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 61 20 49 50 re.router..If.you.are.using.a.IP
17a80 76 36 20 74 75 6e 6e 65 6c 20 66 72 6f 6d 20 48 45 2e 6e 65 74 20 6f 72 20 73 6f 6d 65 6f 6e 65 v6.tunnel.from.HE.net.or.someone
17aa0 20 65 6c 73 65 2c 20 74 68 65 20 62 61 73 69 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 65 78 63 .else,.the.basis.is.the.same.exc
17ac0 65 70 74 20 79 6f 75 20 68 61 76 65 20 74 77 6f 20 57 41 4e 20 69 6e 74 65 72 66 61 63 65 73 2e ept.you.have.two.WAN.interfaces.
17ae0 20 4f 6e 65 20 66 6f 72 20 76 34 20 61 6e 64 20 6f 6e 65 20 66 6f 72 20 76 36 2e 00 49 66 20 79 .One.for.v4.and.one.for.v6..If.y
17b00 6f 75 20 75 73 65 20 61 20 72 6f 75 74 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 69 74 73 65 6c 66 ou.use.a.routing.protocol.itself
17b20 2c 20 79 6f 75 20 73 6f 6c 76 65 20 74 77 6f 20 70 72 6f 62 6c 65 6d 73 20 61 74 20 6f 6e 63 65 ,.you.solve.two.problems.at.once
17b40 2e 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 20 61 20 62 61 73 69 63 20 65 78 61 6d 70 6c 65 2c 20 ..This.is.only.a.basic.example,.
17b60 61 6e 64 20 69 73 20 70 72 6f 76 69 64 65 64 20 61 73 20 61 20 73 74 61 72 74 69 6e 67 20 70 6f and.is.provided.as.a.starting.po
17b80 69 6e 74 2e 00 49 66 20 79 6f 75 72 20 63 6f 6d 70 75 74 65 72 20 69 73 20 6f 6e 20 74 68 65 20 int..If.your.computer.is.on.the.
17ba0 4c 41 4e 20 61 6e 64 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 53 53 48 20 69 6e 74 6f 20 79 6f 75 LAN.and.you.need.to.SSH.into.you
17bc0 72 20 56 79 4f 53 20 62 6f 78 2c 20 79 6f 75 20 77 6f 75 6c 64 20 6e 65 65 64 20 61 20 72 75 6c r.VyOS.box,.you.would.need.a.rul
17be0 65 20 74 6f 20 61 6c 6c 6f 77 20 69 74 20 69 6e 20 74 68 65 20 4c 41 4e 2d 4c 6f 63 61 6c 20 72 e.to.allow.it.in.the.LAN-Local.r
17c00 75 6c 65 73 65 74 2e 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 61 63 63 65 73 73 20 61 20 uleset..If.you.want.to.access.a.
17c20 77 65 62 70 61 67 65 20 66 72 6f 6d 20 79 6f 75 72 20 56 79 4f 53 20 62 6f 78 2c 20 79 6f 75 20 webpage.from.your.VyOS.box,.you.
17c40 6e 65 65 64 20 61 20 72 75 6c 65 20 74 6f 20 61 6c 6c 6f 77 20 69 74 20 69 6e 20 74 68 65 20 4c need.a.rule.to.allow.it.in.the.L
17c60 6f 63 61 6c 2d 4c 41 4e 20 72 75 6c 65 73 65 74 2e 00 49 6d 61 67 65 20 6e 61 6d 65 3a 20 76 79 ocal-LAN.ruleset..Image.name:.vy
17c80 6f 73 2d 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 31 31 30 33 31 30 33 31 37 2d 61 6d 64 36 os-1.4-rolling-202110310317-amd6
17ca0 34 2e 69 73 6f 00 49 6e 20 3a 76 79 74 61 73 6b 3a 60 54 32 31 39 39 60 20 74 68 65 20 73 79 6e 4.iso.In.:vytask:`T2199`.the.syn
17cc0 74 61 78 20 6f 66 20 74 68 65 20 7a 6f 6e 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 61 tax.of.the.zone.configuration.wa
17ce0 73 20 63 68 61 6e 67 65 64 2e 20 54 68 65 20 7a 6f 6e 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f s.changed..The.zone.configuratio
17d00 6e 20 6d 6f 76 65 64 20 66 72 6f 6d 20 60 60 7a 6f 6e 65 2d 70 6f 6c 69 63 79 20 7a 6f 6e 65 20 n.moved.from.``zone-policy.zone.
17d20 3c 6e 61 6d 65 3e 60 60 20 74 6f 20 60 60 66 69 72 65 77 61 6c 6c 20 7a 6f 6e 65 20 3c 6e 61 6d <name>``.to.``firewall.zone.<nam
17d40 65 3e 60 60 2e 00 49 6e 20 56 79 4f 53 20 79 6f 75 20 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 e>``..In.VyOS.you.must.have.the.
17d60 69 6e 74 65 72 66 61 63 65 73 20 63 72 65 61 74 65 64 20 62 65 66 6f 72 65 20 79 6f 75 20 63 61 interfaces.created.before.you.ca
17d80 6e 20 61 70 70 6c 79 20 69 74 20 74 6f 20 74 68 65 20 7a 6f 6e 65 20 61 6e 64 20 74 68 65 20 72 n.apply.it.to.the.zone.and.the.r
17da0 75 6c 65 73 65 74 73 20 6d 75 73 74 20 62 65 20 63 72 65 61 74 65 64 20 70 72 69 6f 72 20 74 6f ulesets.must.be.created.prior.to
17dc0 20 61 70 70 6c 79 69 6e 67 20 69 74 20 74 6f 20 61 20 7a 6f 6e 65 2d 70 6f 6c 69 63 79 2e 00 49 .applying.it.to.a.zone-policy..I
17de0 6e 20 56 79 4f 53 2c 20 79 6f 75 20 68 61 76 65 20 74 6f 20 68 61 76 65 20 75 6e 69 71 75 65 20 n.VyOS,.you.have.to.have.unique.
17e00 52 75 6c 65 73 65 74 20 6e 61 6d 65 73 2e 20 49 6e 20 74 68 65 20 65 76 65 6e 74 20 6f 66 20 6f Ruleset.names..In.the.event.of.o
17e20 76 65 72 6c 61 70 2c 20 49 20 61 64 64 20 61 20 22 2d 36 22 20 74 6f 20 74 68 65 20 65 6e 64 20 verlap,.I.add.a."-6".to.the.end.
17e40 6f 66 20 76 36 20 72 75 6c 65 73 65 74 73 2e 20 65 67 2e 20 4c 41 4e 2d 44 4d 5a 2c 20 4c 41 4e of.v6.rulesets..eg..LAN-DMZ,.LAN
17e60 2d 44 4d 5a 2d 36 2e 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 66 6f 72 20 65 61 63 68 20 61 75 74 -DMZ-6..This.allows.for.each.aut
17e80 6f 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 75 6e 69 71 75 65 6e 65 73 73 2e 00 49 6e 20 o-completion.and.uniqueness..In.
17ea0 72 75 6c 65 73 2c 20 69 74 20 69 73 20 67 6f 6f 64 20 74 6f 20 6b 65 65 70 20 74 68 65 6d 20 6e rules,.it.is.good.to.keep.them.n
17ec0 61 6d 65 64 20 63 6f 6e 73 69 73 74 65 6e 74 6c 79 2e 20 41 73 20 74 68 65 20 6e 75 6d 62 65 72 amed.consistently..As.the.number
17ee0 20 6f 66 20 72 75 6c 65 73 20 79 6f 75 20 68 61 76 65 20 67 72 6f 77 73 2c 20 74 68 65 20 6d 6f .of.rules.you.have.grows,.the.mo
17f00 72 65 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 79 6f 75 20 68 61 76 65 2c 20 74 68 65 20 65 61 73 re.consistency.you.have,.the.eas
17f20 69 65 72 20 79 6f 75 72 20 6c 69 66 65 20 77 69 6c 6c 20 62 65 2e 00 49 6e 20 74 68 65 20 61 62 ier.your.life.will.be..In.the.ab
17f40 6f 76 65 20 65 78 61 6d 70 6c 65 73 2c 20 31 2c 32 2c 66 66 66 66 20 61 72 65 20 61 6c 6c 20 63 ove.examples,.1,2,ffff.are.all.c
17f60 68 6f 73 65 6e 20 62 79 20 79 6f 75 2e 20 59 6f 75 20 63 61 6e 20 75 73 65 20 31 2d 66 66 66 66 hosen.by.you..You.can.use.1-ffff
17f80 20 28 31 2d 36 35 35 33 35 29 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 6f 6e 20 74 68 65 20 72 .(1-65535)..In.the.end,.on.the.r
17fa0 6f 75 74 65 72 20 e2 80 9c 56 79 4f 53 32 e2 80 9d 20 77 65 20 77 69 6c 6c 20 73 65 74 20 6f 75 outer....VyOS2....we.will.set.ou
17fc0 74 67 6f 69 6e 67 20 62 61 6e 64 77 69 64 74 68 20 6c 69 6d 69 74 73 20 62 65 74 77 65 65 6e 20 tgoing.bandwidth.limits.between.
17fe0 74 68 65 20 e2 80 9c 56 79 4f 53 33 e2 80 9d 20 61 6e 64 20 e2 80 9c 56 79 4f 53 31 e2 80 9d 20 the....VyOS3....and....VyOS1....
18000 72 6f 75 74 65 72 73 2e 20 4c 65 74 27 73 20 73 65 74 20 61 20 6c 69 6d 69 74 20 66 6f 72 20 49 routers..Let's.set.a.limit.for.I
18020 50 20 31 30 2e 31 2e 31 2e 31 30 30 20 3d 20 35 20 4d 62 70 73 28 54 78 29 2e 20 57 65 20 77 69 P.10.1.1.100.=.5.Mbps(Tx)..We.wi
18040 6c 6c 20 63 68 65 63 6b 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 ll.check.the.result.of.the.work.
18060 77 69 74 68 20 74 68 65 20 68 65 6c 70 20 6f 66 20 74 68 65 20 e2 80 9c 69 50 65 72 66 e2 80 9d with.the.help.of.the....iPerf...
18080 20 75 74 69 6c 69 74 79 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 77 65 20 77 69 6c 6c 20 63 6f .utility..In.the.end,.we.will.co
180a0 6e 66 69 67 75 72 65 20 74 68 65 20 74 72 61 66 66 69 63 20 73 68 61 70 65 72 20 75 73 69 6e 67 nfigure.the.traffic.shaper.using
180c0 20 51 6f 53 20 6d 65 63 68 61 6e 69 73 6d 73 20 6f 6e 20 74 68 65 20 e2 80 9c 56 59 4f 53 32 e2 .QoS.mechanisms.on.the....VYOS2.
180e0 80 9d 20 72 6f 75 74 65 72 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 79 6f 75 20 77 69 6c 6c 20 ...router..In.the.end,.you.will.
18100 65 6e 64 20 75 70 20 77 69 74 68 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 20 end.up.with.something.like.this.
18120 63 6f 6e 66 69 67 2e 20 49 20 74 6f 6f 6b 20 6f 75 74 20 65 76 65 72 79 74 68 69 6e 67 20 62 75 config..I.took.out.everything.bu
18140 74 20 74 68 65 20 46 69 72 65 77 61 6c 6c 2c 20 49 6e 74 65 72 66 61 63 65 73 2c 20 61 6e 64 20 t.the.Firewall,.Interfaces,.and.
18160 7a 6f 6e 65 2d 70 6f 6c 69 63 79 20 73 65 63 74 69 6f 6e 73 2e 20 49 74 20 69 73 20 6c 6f 6e 67 zone-policy.sections..It.is.long
18180 20 65 6e 6f 75 67 68 20 61 73 20 69 73 2e 00 49 6e 20 74 68 65 20 65 6e 64 2c 20 79 6f 75 27 6c .enough.as.is..In.the.end,.you'l
181a0 6c 20 67 65 74 20 61 20 70 6f 77 65 72 66 75 6c 20 69 6e 73 74 72 75 6d 65 6e 74 20 66 6f 72 20 l.get.a.powerful.instrument.for.
181c0 6d 6f 6e 69 74 6f 72 69 6e 67 20 74 68 65 20 56 79 4f 53 20 73 79 73 74 65 6d 73 2e 00 49 6e 20 monitoring.the.VyOS.systems..In.
181e0 74 68 65 20 6e 65 78 74 20 63 68 61 70 74 65 72 20 6f 66 20 74 68 65 20 65 78 61 6d 70 6c 65 2c the.next.chapter.of.the.example,
18200 20 77 65 27 6c 6c 20 75 73 65 20 41 6e 73 69 62 6c 65 20 77 69 74 68 20 6a 69 6e 6a 61 32 20 74 .we'll.use.Ansible.with.jinja2.t
18220 65 6d 70 6c 61 74 65 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 2e 00 49 6e 20 74 68 65 20 6e emplates.and.variables..In.the.n
18240 65 78 74 20 63 68 61 70 74 65 72 20 6f 66 20 74 68 65 20 65 78 61 6d 70 6c 65 2c 20 77 65 27 6c ext.chapter.of.the.example,.we'l
18260 6c 20 75 73 65 20 74 68 65 20 41 6e 73 69 62 6c 65 20 77 69 74 68 20 6a 69 6e 6a 61 32 20 74 65 l.use.the.Ansible.with.jinja2.te
18280 6d 70 6c 61 74 65 73 20 61 6e 64 20 76 61 72 69 61 62 6c 65 73 2e 00 49 6e 20 74 68 69 73 20 63 mplates.and.variables..In.this.c
182a0 61 73 65 2c 20 74 68 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 20 68 61 73 20 61 20 64 ase,.the.hardware.router.has.a.d
182c0 69 66 66 65 72 65 6e 74 20 49 50 2c 20 73 6f 20 69 74 20 77 6f 75 6c 64 20 62 65 00 49 6e 20 74 ifferent.IP,.so.it.would.be.In.t
182e0 68 69 73 20 63 61 73 65 2c 20 77 65 20 61 72 65 20 73 65 74 74 69 6e 67 20 74 68 65 20 76 36 20 his.case,.we.are.setting.the.v6.
18300 72 75 6c 65 73 65 74 20 74 68 61 74 20 72 65 70 72 65 73 65 6e 74 73 20 74 72 61 66 66 69 63 20 ruleset.that.represents.traffic.
18320 73 6f 75 72 63 65 64 20 66 72 6f 6d 20 74 68 65 20 4c 41 4e 2c 20 64 65 73 74 69 6e 65 64 20 66 sourced.from.the.LAN,.destined.f
18340 6f 72 20 74 68 65 20 44 4d 5a 2e 20 42 65 63 61 75 73 65 20 74 68 65 20 7a 6f 6e 65 2d 70 6f 6c or.the.DMZ..Because.the.zone-pol
18360 69 63 79 20 66 69 72 65 77 61 6c 6c 20 73 79 6e 74 61 78 20 69 73 20 61 20 6c 69 74 74 6c 65 20 icy.firewall.syntax.is.a.little.
18380 61 77 6b 77 61 72 64 2c 20 49 20 6b 65 65 70 20 69 74 20 73 74 72 61 69 67 68 74 20 62 79 20 74 awkward,.I.keep.it.straight.by.t
183a0 68 69 6e 6b 69 6e 67 20 6f 66 20 69 74 20 62 61 63 6b 77 61 72 64 73 2e 00 49 6e 20 74 68 69 73 hinking.of.it.backwards..In.this
183c0 20 63 61 73 65 2c 20 77 65 27 6c 6c 20 74 72 79 20 74 6f 20 6d 61 6b 65 20 61 20 73 69 6d 70 6c .case,.we'll.try.to.make.a.simpl
183e0 65 20 6c 61 62 20 75 73 69 6e 67 20 51 6f 53 20 61 6e 64 20 74 68 65 20 67 65 6e 65 72 61 6c 20 e.lab.using.QoS.and.the.general.
18400 61 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 56 79 4f 53 20 73 79 73 74 65 6d 2e 20 57 65 20 72 ability.of.the.VyOS.system..We.r
18420 65 63 6f 6d 6d 65 6e 64 20 79 6f 75 20 74 6f 20 67 6f 20 74 68 72 6f 75 67 68 20 74 68 65 20 6d ecommend.you.to.go.through.the.m
18440 61 69 6e 20 61 72 74 69 63 6c 65 20 61 62 6f 75 74 20 60 51 6f 53 20 3c 68 74 74 70 73 3a 2f 2f ain.article.about.`QoS.<https://
18460 64 6f 63 73 2e 76 79 6f 73 2e 69 6f 2f 65 6e 2f 6c 61 74 65 73 74 2f 63 6f 6e 66 69 67 75 72 61 docs.vyos.io/en/latest/configura
18480 74 69 6f 6e 2f 74 72 61 66 66 69 63 70 6f 6c 69 63 79 2f 69 6e 64 65 78 2e 68 74 6d 6c 3e 60 5f tion/trafficpolicy/index.html>`_
184a0 20 66 69 72 73 74 2e 00 49 6e 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 2c 20 77 65 20 68 61 76 .first..In.this.document,.we.hav
184c0 65 20 62 65 65 6e 20 61 6c 6c 6f 63 61 74 65 64 20 32 30 33 2e 30 2e 31 31 33 2e 30 2f 32 34 20 e.been.allocated.203.0.113.0/24.
184e0 62 79 20 6f 75 72 20 75 70 73 74 72 65 61 6d 20 70 72 6f 76 69 64 65 72 2c 20 77 68 69 63 68 20 by.our.upstream.provider,.which.
18500 77 65 20 61 72 65 20 70 75 62 6c 69 73 68 69 6e 67 20 6f 6e 20 56 4c 41 4e 31 30 30 2e 00 49 6e we.are.publishing.on.VLAN100..In
18520 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 4f 70 65 6e 56 50 4e 20 77 69 6c 6c 20 62 65 20 73 65 .this.example.OpenVPN.will.be.se
18540 74 75 70 20 77 69 74 68 20 61 20 63 6c 69 65 6e 74 20 63 65 72 74 69 66 69 63 61 74 65 20 61 6e tup.with.a.client.certificate.an
18560 64 20 75 73 65 72 6e 61 6d 65 20 2f 20 70 61 73 73 77 6f 72 64 20 61 75 74 68 65 6e 74 69 63 61 d.username./.password.authentica
18580 74 69 6f 6e 2e 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 74 77 6f 20 4c 41 4e 20 69 6e tion..In.this.example.two.LAN.in
185a0 74 65 72 66 61 63 65 73 20 65 78 69 73 74 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 73 75 62 6e terfaces.exist.in.different.subn
185c0 65 74 73 20 69 6e 73 74 65 61 64 20 6f 66 20 6f 6e 65 20 6c 69 6b 65 20 69 6e 20 74 68 65 20 70 ets.instead.of.one.like.in.the.p
185e0 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 73 3a 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c revious.examples:.In.this.exampl
18600 65 20 77 65 20 68 61 76 65 20 34 20 7a 6f 6e 65 73 2e 20 4c 41 4e 2c 20 57 41 4e 2c 20 44 4d 5a e.we.have.4.zones..LAN,.WAN,.DMZ
18620 2c 20 4c 6f 63 61 6c 2e 20 54 68 65 20 6c 6f 63 61 6c 20 7a 6f 6e 65 20 69 73 20 74 68 65 20 66 ,.Local..The.local.zone.is.the.f
18640 69 72 65 77 61 6c 6c 20 69 74 73 65 6c 66 2e 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 20 irewall.itself..In.this.example.
18660 77 65 20 75 73 65 20 56 79 4f 53 20 31 2e 35 20 61 73 20 4c 4e 53 20 61 6e 64 20 43 69 73 63 6f we.use.VyOS.1.5.as.LNS.and.Cisco
18680 20 49 4f 53 20 61 73 20 4c 41 43 2e 20 41 6c 6c 20 75 73 65 72 73 20 77 69 74 68 20 64 6f 6d 61 .IOS.as.LAC..All.users.with.doma
186a0 69 6e 20 2a 2a 76 79 6f 73 2e 69 6f 2a 2a 20 77 69 6c 6c 20 62 65 20 74 75 6e 6e 65 6c 65 64 20 in.**vyos.io**.will.be.tunneled.
186c0 74 6f 20 4c 4e 53 20 76 69 61 20 4c 32 54 50 2e 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 to.LNS.via.L2TP..In.this.example
186e0 2c 20 65 74 68 30 20 69 73 20 74 68 65 20 70 72 69 6d 61 72 79 20 69 6e 74 65 72 66 61 63 65 20 ,.eth0.is.the.primary.interface.
18700 61 6e 64 20 65 74 68 31 20 69 73 20 74 68 65 20 73 65 63 6f 6e 64 61 72 79 20 69 6e 74 65 72 66 and.eth1.is.the.secondary.interf
18720 61 63 65 2e 20 54 6f 20 70 72 6f 76 69 64 65 20 73 69 6d 70 6c 65 20 66 61 69 6c 6f 76 65 72 20 ace..To.provide.simple.failover.
18740 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e 20 49 66 20 65 74 68 30 20 66 61 69 6c 73 2c 20 65 74 functionality..If.eth0.fails,.et
18760 68 31 20 74 61 6b 65 73 20 6f 76 65 72 2e 00 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 h1.takes.over..In.this.example,.
18780 77 65 20 77 69 6c 6c 20 73 65 74 20 75 70 20 61 20 73 69 6d 70 6c 65 20 75 73 65 20 6f 66 20 41 we.will.set.up.a.simple.use.of.A
187a0 6e 73 69 62 6c 65 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 6d 75 6c 74 69 70 6c 65 20 56 79 6f nsible.to.configure.multiple.Vyo
187c0 53 20 72 6f 75 74 65 72 73 2e 20 57 65 20 68 61 76 65 20 66 6f 75 72 20 70 72 65 2d 63 6f 6e 66 S.routers..We.have.four.pre-conf
187e0 69 67 75 72 65 64 20 72 6f 75 74 65 72 73 20 77 69 74 68 20 74 68 69 73 20 63 6f 6e 66 69 67 75 igured.routers.with.this.configu
18800 72 61 74 69 6f 6e 3a 00 49 6e 20 74 68 69 73 20 6c 61 62 20 77 65 20 75 73 65 20 57 69 6e 64 6f ration:.In.this.lab.we.use.Windo
18820 77 73 20 50 50 50 6f 45 20 63 6c 69 65 6e 74 2e 00 49 6e 62 6f 75 6e 64 20 57 41 4e 20 63 6f 6e ws.PPPoE.client..Inbound.WAN.con
18840 6e 65 63 74 20 74 6f 20 44 4d 5a 20 68 6f 73 74 2e 00 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 nect.to.DMZ.host..Information.ab
18860 6f 75 74 20 45 74 68 65 72 6e 65 74 20 56 69 72 74 75 61 6c 20 50 72 69 76 61 74 65 20 4e 65 74 out.Ethernet.Virtual.Private.Net
18880 77 6f 72 6b 73 00 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 70 72 65 66 69 78 2d 73 works.Information.about.prefix-s
188a0 69 64 20 61 6e 64 20 6c 61 62 65 6c 2d 6f 70 65 72 61 74 69 6f 6e 20 66 72 6f 6d 20 56 79 4f 53 id.and.label-operation.from.VyOS
188c0 00 49 6e 73 74 61 6c 6c 20 41 6e 73 69 62 6c 65 3a 00 49 6e 73 74 61 6c 6c 20 50 61 72 61 6d 69 .Install.Ansible:.Install.Parami
188e0 6b 6f 3a 00 49 6e 73 74 61 6c 6c 20 74 68 65 20 41 6e 73 69 62 6c 65 3a 00 49 6e 73 74 61 6c 6c ko:.Install.the.Ansible:.Install
18900 20 74 68 65 20 70 61 72 61 6d 69 6b 6f 3a 00 49 6e 74 65 72 2d 56 52 46 20 52 6f 75 74 69 6e 67 .the.paramiko:.Inter-VRF.Routing
18920 20 6f 76 65 72 20 56 52 46 20 4c 69 74 65 00 49 6e 74 65 72 2d 56 52 46 20 72 6f 75 74 69 6e 67 .over.VRF.Lite.Inter-VRF.routing
18940 20 69 73 20 61 20 77 65 6c 6c 2d 6b 6e 6f 77 6e 20 73 6f 6c 75 74 69 6f 6e 20 74 6f 20 61 64 64 .is.a.well-known.solution.to.add
18960 72 65 73 73 20 63 6f 6d 70 6c 65 78 20 72 6f 75 74 69 6e 67 20 73 63 65 6e 61 72 69 6f 73 20 74 ress.complex.routing.scenarios.t
18980 68 61 74 20 65 6e 61 62 6c 65 20 2d 69 6e 20 61 20 64 79 6e 61 6d 69 63 20 77 61 79 2d 20 74 6f hat.enable.-in.a.dynamic.way-.to
189a0 20 6c 65 61 6b 20 72 6f 75 74 65 73 20 62 65 74 77 65 65 6e 20 56 52 46 73 2e 20 49 73 20 72 65 .leak.routes.between.VRFs..Is.re
189c0 63 6f 6d 6d 65 6e 64 65 64 20 74 6f 20 74 61 6b 65 20 73 70 65 63 69 61 6c 20 63 6f 6e 73 69 64 commended.to.take.special.consid
189e0 65 72 61 74 69 6f 6e 20 77 68 69 6c 65 20 64 65 73 69 67 6e 69 6e 67 20 72 6f 75 74 65 2d 74 61 eration.while.designing.route-ta
18a00 72 67 65 74 73 20 61 6e 64 20 69 74 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 61 73 20 69 74 20 rgets.and.its.application.as.it.
18a20 63 61 6e 20 6d 69 6e 69 6d 69 7a 65 20 66 75 74 75 72 65 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e can.minimize.future.intervention
18a40 73 20 77 68 69 6c 65 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 56 52 46 20 77 69 6c 6c 20 s.while.creating.a.new.VRF.will.
18a60 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 61 6b 65 20 74 68 65 20 64 65 73 69 72 65 64 20 65 automatically.take.the.desired.e
18a80 66 66 65 63 74 20 69 6e 20 69 74 73 20 70 72 6f 70 61 67 61 74 69 6f 6e 2e 00 49 6e 74 65 72 66 ffect.in.its.propagation..Interf
18aa0 61 63 65 20 61 6e 64 20 72 6f 75 74 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 00 49 ace.and.routing.configuration:.I
18ac0 6e 74 65 72 6e 61 6c 20 4e 65 74 77 6f 72 6b 00 49 6e 74 65 72 6e 65 74 00 49 6e 74 65 72 6e 65 nternal.Network.Internet.Interne
18ae0 74 20 2d 20 31 39 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 20 2d 20 54 43 50 2f 32 35 00 49 6e 74 t.-.192.168.200.100.-.TCP/25.Int
18b00 65 72 6e 65 74 20 2d 20 31 39 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 20 2d 20 54 43 50 2f 34 34 ernet.-.192.168.200.100.-.TCP/44
18b20 33 00 49 6e 74 65 72 6e 65 74 20 2d 20 31 39 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 20 2d 20 54 3.Internet.-.192.168.200.100.-.T
18b40 43 50 2f 35 33 00 49 6e 74 65 72 6e 65 74 20 2d 20 31 39 32 2e 31 36 38 2e 32 30 30 2e 31 30 30 CP/53.Internet.-.192.168.200.100
18b60 20 2d 20 54 43 50 2f 38 30 00 49 74 20 69 73 20 61 73 73 75 6d 65 64 20 74 68 61 74 20 74 68 65 .-.TCP/80.It.is.assumed.that.the
18b80 20 72 6f 75 74 65 72 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 75 70 73 74 72 65 61 6d 20 61 72 .routers.provided.by.upstream.ar
18ba0 65 20 63 61 70 61 62 6c 65 20 6f 66 20 61 63 74 69 6e 67 20 61 73 20 61 20 64 65 66 61 75 6c 74 e.capable.of.acting.as.a.default
18bc0 20 72 6f 75 74 65 72 2c 20 61 64 64 20 74 68 61 74 20 61 73 20 61 20 73 74 61 74 69 63 20 72 6f .router,.add.that.as.a.static.ro
18be0 75 74 65 2e 00 49 74 20 69 73 20 67 6f 6f 64 20 70 72 61 63 74 69 63 65 20 74 6f 20 6c 6f 67 20 ute..It.is.good.practice.to.log.
18c00 62 6f 74 68 20 61 63 63 65 70 74 65 64 20 61 6e 64 20 64 65 6e 69 65 64 20 74 72 61 66 66 69 63 both.accepted.and.denied.traffic
18c20 2e 20 49 74 20 63 61 6e 20 73 61 76 65 20 79 6f 75 20 73 69 67 6e 69 66 69 63 61 6e 74 20 68 65 ..It.can.save.you.significant.he
18c40 61 64 61 63 68 65 73 20 77 68 65 6e 20 74 72 79 69 6e 67 20 74 6f 20 74 72 6f 75 62 6c 65 73 68 adaches.when.trying.to.troublesh
18c60 6f 6f 74 20 61 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 69 73 73 75 65 2e 00 49 74 20 77 69 6c oot.a.connectivity.issue..It.wil
18c80 6c 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 3a 00 49 74 27 73 l.look.something.like.this:.It's
18ca0 20 69 6d 70 6f 72 74 61 6e 74 20 74 6f 20 6e 6f 74 65 20 74 68 61 74 20 61 6c 6c 20 79 6f 75 72 .important.to.note.that.all.your
18cc0 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 77 69 6c 6c 20 62 65 .existing.configurations.will.be
18ce0 20 6d 69 67 72 61 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6f 6e 20 69 6d 61 67 65 .migrated.automatically.on.image
18d00 20 75 70 67 72 61 64 65 2e 20 4e 6f 74 68 69 6e 67 20 74 6f 20 64 6f 20 6f 6e 20 79 6f 75 72 20 .upgrade..Nothing.to.do.on.your.
18d20 73 69 64 65 2e 00 4b 65 65 70 20 6e 65 74 77 6f 72 6b 73 20 69 73 6f 6c 61 74 65 64 20 69 73 20 side..Keep.networks.isolated.is.
18d40 2d 69 6e 20 67 65 6e 65 72 61 6c 2d 20 61 20 67 6f 6f 64 20 70 72 69 6e 63 69 70 6c 65 2c 20 62 -in.general-.a.good.principle,.b
18d60 75 74 20 74 68 65 72 65 20 61 72 65 20 63 61 73 65 73 20 77 68 65 72 65 20 79 6f 75 20 6d 69 67 ut.there.are.cases.where.you.mig
18d80 68 74 20 6e 65 65 64 20 74 68 61 74 20 73 6f 6d 65 20 6e 65 74 77 6f 72 6b 20 63 61 6e 20 61 63 ht.need.that.some.network.can.ac
18da0 63 65 73 73 20 6f 74 68 65 72 20 69 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 2e 00 4c cess.other.in.a.different.VRF..L
18dc0 33 56 50 4e 20 45 56 50 4e 20 77 69 74 68 20 56 79 4f 53 00 4c 33 56 50 4e 20 45 56 50 4e 20 77 3VPN.EVPN.with.VyOS.L3VPN.EVPN.w
18de0 69 74 68 20 56 79 4f 53 20 74 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 4c 33 56 50 4e 20 63 6f ith.VyOS.topology.image.L3VPN.co
18e00 6e 66 69 67 75 72 61 74 69 6f 6e 20 70 61 72 61 6d 65 74 65 72 73 20 74 61 62 6c 65 3a 00 4c 33 nfiguration.parameters.table:.L3
18e20 56 50 4e 20 66 6f 72 20 48 75 62 2d 61 6e 64 2d 53 70 6f 6b 65 20 63 6f 6e 6e 65 63 74 69 76 69 VPN.for.Hub-and-Spoke.connectivi
18e40 74 79 20 77 69 74 68 20 56 79 4f 53 00 4c 41 43 00 4c 41 4e 20 31 00 4c 41 4e 20 32 00 4c 41 4e ty.with.VyOS.LAC.LAN.1.LAN.2.LAN
18e60 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 4c 41 4e 20 61 6e 64 20 44 4d 5a 20 68 6f 73 74 73 .Configuration.LAN.and.DMZ.hosts
18e80 20 68 61 76 65 20 62 61 73 69 63 20 6f 75 74 62 6f 75 6e 64 20 61 63 63 65 73 73 3a 20 57 65 62 .have.basic.outbound.access:.Web
18ea0 2c 20 46 54 50 2c 20 53 53 48 2e 00 4c 41 4e 20 63 61 6e 20 61 63 63 65 73 73 20 44 4d 5a 20 72 ,.FTP,.SSH..LAN.can.access.DMZ.r
18ec0 65 73 6f 75 72 63 65 73 2e 00 4c 41 4e 2c 20 57 41 4e 2c 20 44 4d 5a 2c 20 6c 6f 63 61 6c 20 61 esources..LAN,.WAN,.DMZ,.local.a
18ee0 6e 64 20 54 55 4e 20 28 74 75 6e 6e 65 6c 29 00 4c 41 4e 31 00 4c 41 4e 31 20 74 6f 20 4c 41 4e nd.TUN.(tunnel).LAN1.LAN1.to.LAN
18f00 32 00 4c 41 4e 31 20 74 6f 20 4f 75 74 73 69 64 65 00 4c 41 4e 32 00 4c 4e 53 00 4c 65 74 e2 80 2.LAN1.to.Outside.LAN2.LNS.Let..
18f20 99 73 20 63 68 65 63 6b 20 49 50 76 34 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 4d 50 4c 53 20 69 .s.check.IPv4.routing.and.MPLS.i
18f40 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 70 72 6f 76 69 64 65 72 20 6e 6f 64 65 73 20 28 73 61 nformation.on.provider.nodes.(sa
18f60 6d 65 20 70 72 6f 63 65 64 75 72 65 20 66 6f 72 20 61 6c 6c 20 50 20 6e 6f 64 65 73 29 3a 00 4c me.procedure.for.all.P.nodes):.L
18f80 65 74 e2 80 99 73 20 73 61 79 20 77 65 20 68 61 76 65 20 61 20 72 65 71 75 69 72 65 6d 65 6e 74 et...s.say.we.have.a.requirement
18fa0 20 74 6f 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 6e 65 74 77 6f 72 6b 73 2e 00 4c 6f 63 61 .to.have.multiple.networks..Loca
18fc0 6c 20 73 75 62 6e 65 74 73 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 72 65 61 63 l.subnets.should.be.able.to.reac
18fe0 68 20 69 6e 74 65 72 6e 65 74 20 75 73 69 6e 67 20 73 6f 75 72 63 65 20 4e 41 54 2e 00 4c 6f 63 h.internet.using.source.NAT..Loc
19000 61 6c 20 73 75 62 6e 65 74 73 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 72 65 61 al.subnets.should.be.able.to.rea
19020 63 68 20 69 6e 74 65 72 6e 65 74 20 75 73 69 6e 67 20 73 6f 75 72 63 65 20 6e 61 74 2e 00 4d 50 ch.internet.using.source.nat..MP
19040 2d 42 47 50 20 6f 72 20 4d 75 6c 74 69 50 72 6f 74 6f 63 6f 6c 20 42 47 50 20 69 6e 74 72 6f 64 -BGP.or.MultiProtocol.BGP.introd
19060 75 63 65 73 20 74 77 6f 20 6d 61 69 6e 20 63 6f 6e 63 65 70 74 73 20 74 6f 20 73 6f 6c 76 65 20 uces.two.main.concepts.to.solve.
19080 74 68 69 73 20 6c 69 6d 69 74 61 74 69 6f 6e 3a 20 2d 20 52 6f 75 74 65 20 44 69 73 74 69 6e 67 this.limitation:.-.Route.Disting
190a0 75 69 73 68 65 72 20 28 52 44 29 3a 20 49 73 20 75 73 65 64 20 74 6f 20 64 69 73 74 69 6e 67 75 uisher.(RD):.Is.used.to.distingu
190c0 69 73 68 20 62 65 74 77 65 65 6e 20 64 69 66 66 65 72 65 6e 74 20 56 52 46 73 20 e2 80 93 63 61 ish.between.different.VRFs....ca
190e0 6c 6c 65 64 20 56 50 4e 73 2d 20 69 6e 73 69 64 65 20 74 68 65 20 42 47 50 20 50 72 6f 63 65 73 lled.VPNs-.inside.the.BGP.Proces
19100 73 2e 20 54 68 65 20 52 44 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 65 61 63 68 20 49 50 s..The.RD.is.appended.to.each.IP
19120 76 34 20 4e 65 74 77 6f 72 6b 20 74 68 61 74 20 69 73 20 61 64 76 65 72 74 69 73 65 64 20 69 6e v4.Network.that.is.advertised.in
19140 74 6f 20 42 47 50 20 66 6f 72 20 74 68 61 74 20 56 50 4e 20 6d 61 6b 69 6e 67 20 69 74 20 61 20 to.BGP.for.that.VPN.making.it.a.
19160 75 6e 69 71 75 65 20 56 50 4e 76 34 20 72 6f 75 74 65 2e 20 2d 20 52 6f 75 74 65 20 54 61 72 67 unique.VPNv4.route..-.Route.Targ
19180 65 74 20 28 52 54 29 3a 20 54 68 69 73 20 69 73 20 61 6e 20 65 78 74 65 6e 64 65 64 20 42 47 50 et.(RT):.This.is.an.extended.BGP
191a0 20 63 6f 6d 6d 75 6e 69 74 79 20 61 70 70 65 6e 64 20 74 6f 20 74 68 65 20 56 50 4e 76 34 20 72 .community.append.to.the.VPNv4.r
191c0 6f 75 74 65 20 69 6e 20 74 68 65 20 49 6d 70 6f 72 74 2f 45 78 70 6f 72 74 20 70 72 6f 63 65 73 oute.in.the.Import/Export.proces
191e0 73 2e 20 57 68 65 6e 20 61 20 72 6f 75 74 65 20 70 61 73 73 65 73 20 66 72 6f 6d 20 74 68 65 20 s..When.a.route.passes.from.the.
19200 56 52 46 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 69 6e 74 6f 20 74 68 65 20 42 47 50 20 70 VRF.routing.table.into.the.BGP.p
19220 72 6f 63 65 73 73 20 69 74 20 77 69 6c 6c 20 61 64 64 20 74 68 65 20 63 6f 6e 66 69 67 75 72 65 rocess.it.will.add.the.configure
19240 64 20 65 78 70 6f 72 74 20 65 78 74 65 6e 64 65 64 20 63 6f 6d 6d 75 6e 69 74 79 28 69 65 73 29 d.export.extended.community(ies)
19260 20 66 6f 72 20 74 68 61 74 20 56 50 4e 2e 20 57 68 65 6e 20 74 68 61 74 20 72 6f 75 74 65 20 6e .for.that.VPN..When.that.route.n
19280 65 65 64 73 20 74 6f 20 67 6f 20 66 72 6f 6d 20 42 47 50 20 69 6e 74 6f 20 74 68 65 20 56 52 46 eeds.to.go.from.BGP.into.the.VRF
192a0 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 77 69 6c 6c 20 6f 6e 6c 79 20 70 61 73 73 20 69 66 .routing.table.will.only.pass.if
192c0 20 74 68 61 74 20 67 69 76 65 6e 20 56 50 4e 20 69 6d 70 6f 72 74 20 70 6f 6c 69 63 79 20 6d 61 .that.given.VPN.import.policy.ma
192e0 74 63 68 65 73 20 61 6e 79 20 6f 66 20 74 68 65 20 61 70 70 65 6e 64 65 64 20 63 6f 6d 6d 75 6e tches.any.of.the.appended.commun
19300 69 74 79 28 69 65 73 29 20 69 6e 74 6f 20 74 68 61 74 20 70 72 65 66 69 78 2e 00 4d 61 69 6e 20 ity(ies).into.that.prefix..Main.
19320 72 75 6c 65 73 3a 00 4d 61 6b 65 20 73 75 72 65 20 79 6f 75 20 63 61 6e 20 70 69 6e 67 20 31 30 rules:.Make.sure.you.can.ping.10
19340 2e 32 35 34 2e 36 30 2e 31 20 61 6e 64 20 2e 32 20 66 72 6f 6d 20 62 6f 74 68 20 72 6f 75 74 65 .254.60.1.and..2.from.both.route
19360 72 73 2e 00 4d 61 6e 61 67 65 6d 65 6e 74 00 4d 61 6e 61 67 65 6d 65 6e 74 20 56 52 46 00 4d 61 rs..Management.Management.VRF.Ma
19380 6e 79 20 6f 74 68 65 72 20 48 79 70 65 72 76 69 73 6f 72 73 20 64 6f 20 74 68 69 73 2c 20 61 6e ny.other.Hypervisors.do.this,.an
193a0 64 20 49 27 6d 20 68 6f 70 69 6e 67 20 74 68 61 74 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 d.I'm.hoping.that.this.document.
193c0 77 69 6c 6c 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 64 6f 63 75 6d 65 6e 74 20 68 6f 77 will.be.expanded.to.document.how
193e0 20 74 6f 20 64 6f 20 74 68 69 73 20 66 6f 72 20 6f 74 68 65 72 73 2e 00 4d 61 73 71 75 65 72 61 .to.do.this.for.others..Masquera
19400 64 65 20 54 72 61 66 66 69 63 20 6f 72 69 67 69 6e 61 74 69 6e 67 20 66 72 6f 6d 20 31 30 2e 32 de.Traffic.originating.from.10.2
19420 30 30 2e 32 30 31 2e 30 2f 32 34 20 74 68 61 74 20 69 73 20 68 65 61 64 69 6e 67 20 6f 75 74 20 00.201.0/24.that.is.heading.out.
19440 74 68 65 20 70 75 62 6c 69 63 20 69 6e 74 65 72 66 61 63 65 2e 00 4d 6f 6e 69 74 6f 72 69 6e 67 the.public.interface..Monitoring
19460 00 4d 6f 6e 69 74 6f 72 69 6e 67 20 6f 6e 20 4c 41 43 20 73 69 64 65 00 4d 6f 6e 69 74 6f 72 69 .Monitoring.on.LAC.side.Monitori
19480 6e 67 20 6f 6e 20 4c 4e 53 20 73 69 64 65 00 4d 6f 6e 69 74 6f 72 69 6e 67 20 6f 6e 20 52 41 44 ng.on.LNS.side.Monitoring.on.RAD
194a0 49 55 53 20 53 65 72 76 65 72 20 73 69 64 65 00 4d 75 6c 74 69 70 6c 65 20 4c 41 4e 2f 44 4d 5a IUS.Server.side.Multiple.LAN/DMZ
194c0 20 53 65 74 75 70 00 4e 41 54 20 61 6e 64 20 63 6f 6e 6e 74 72 61 63 6b 2d 73 79 6e 63 00 4e 4d .Setup.NAT.and.conntrack-sync.NM
194e0 50 20 65 78 61 6d 70 6c 65 00 4e 61 74 69 76 65 20 49 50 76 34 20 61 6e 64 20 49 50 76 36 00 4e P.example.Native.IPv4.and.IPv6.N
19500 65 74 77 6f 72 6b 20 43 61 62 6c 69 6e 67 00 4e 65 74 77 6f 72 6b 20 54 6f 70 6f 6c 6f 67 79 00 etwork.Cabling.Network.Topology.
19520 4e 65 74 77 6f 72 6b 20 54 6f 70 6f 6c 6f 67 79 20 44 69 61 67 72 61 6d 00 4e 65 74 77 6f 72 6b Network.Topology.Diagram.Network
19540 20 54 6f 70 6f 6c 6f 67 79 20 61 6e 64 20 72 65 71 75 69 72 65 6d 65 6e 74 73 00 4e 65 78 74 20 .Topology.and.requirements.Next.
19560 6f 6e 20 74 68 65 20 72 6f 75 74 65 72 20 56 79 4f 53 32 20 77 65 20 77 69 6c 6c 20 63 68 61 6e on.the.router.VyOS2.we.will.chan
19580 67 65 20 6c 61 62 65 6c 73 20 6f 6e 20 61 6c 6c 20 69 6e 63 6f 6d 69 6e 67 20 74 72 61 66 66 69 ge.labels.on.all.incoming.traffi
195a0 63 20 6f 6e 6c 79 20 66 72 6f 6d 20 43 53 34 2d 3e 20 43 53 36 00 4e 65 78 74 20 74 68 69 6e 67 c.only.from.CS4->.CS6.Next.thing
195c0 20 74 6f 20 64 6f 2c 20 69 73 20 74 6f 20 63 72 65 61 74 65 20 61 20 77 69 72 65 67 75 61 72 64 .to.do,.is.to.create.a.wireguard
195e0 20 6b 65 79 70 61 69 72 20 6f 6e 20 65 61 63 68 20 73 69 64 65 2e 20 41 66 74 65 72 20 74 68 69 .keypair.on.each.side..After.thi
19600 73 2c 20 74 68 65 20 70 75 62 6c 69 63 20 6b 65 79 20 63 61 6e 20 62 65 20 64 69 73 70 6c 61 79 s,.the.public.key.can.be.display
19620 65 64 2c 20 74 6f 20 73 61 76 65 20 66 6f 72 20 6c 61 74 65 72 2e 00 4e 65 78 74 2c 20 77 65 20 ed,.to.save.for.later..Next,.we.
19640 77 69 6c 6c 20 72 65 70 6c 61 63 65 20 6f 6e 6c 79 20 61 6c 6c 20 43 53 34 20 6c 61 62 65 6c 73 will.replace.only.all.CS4.labels
19660 20 6f 6e 20 74 68 65 20 e2 80 9c 56 79 4f 53 32 e2 80 9d 20 72 6f 75 74 65 72 2e 00 4e 65 78 74 .on.the....VyOS2....router..Next
19680 2c 20 79 6f 75 20 6a 75 73 74 20 20 73 68 6f 75 6c 64 20 66 6f 6c 6c 6f 77 20 74 68 65 20 70 69 ,.you.just..should.follow.the.pi
196a0 63 74 75 72 65 73 3a 00 4e 6f 64 65 00 4e 6f 74 65 20 74 68 61 74 20 72 6f 75 74 65 72 31 20 69 ctures:.Node.Note.that.router1.i
196c0 73 20 61 20 56 4d 20 74 68 61 74 20 72 75 6e 73 20 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 s.a.VM.that.runs.on.one.of.the.c
196e0 6f 6d 70 75 74 65 20 6e 6f 64 65 73 2e 00 4e 6f 74 65 20 74 6f 20 61 6c 6c 6f 77 20 74 68 65 20 ompute.nodes..Note.to.allow.the.
19700 72 6f 75 74 65 72 20 74 6f 20 72 65 63 65 69 76 65 20 44 48 43 50 76 36 20 72 65 73 70 6f 6e 73 router.to.receive.DHCPv6.respons
19720 65 20 66 72 6f 6d 20 49 53 50 2e 20 57 65 20 6e 65 65 64 20 74 6f 20 61 6c 6c 6f 77 20 70 61 63 e.from.ISP..We.need.to.allow.pac
19740 6b 65 74 73 20 77 69 74 68 20 73 6f 75 72 63 65 20 70 6f 72 74 20 35 34 37 20 28 73 65 72 76 65 kets.with.source.port.547.(serve
19760 72 29 20 61 6e 64 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 70 6f 72 74 20 35 34 36 20 28 63 6c 69 r).and.destination.port.546.(cli
19780 65 6e 74 29 2e 00 4e 6f 74 69 63 65 2c 20 6e 6f 6e 65 20 67 6f 20 74 6f 20 57 41 4e 20 73 69 6e ent)..Notice,.none.go.to.WAN.sin
197a0 63 65 20 57 41 4e 20 77 6f 75 6c 64 6e 27 74 20 68 61 76 65 20 61 20 76 36 20 61 64 64 72 65 73 ce.WAN.wouldn't.have.a.v6.addres
197c0 73 20 6f 6e 20 69 74 2e 00 4e 6f 77 20 65 6e 61 62 6c 65 20 72 65 70 6c 69 63 61 74 69 6f 6e 20 s.on.it..Now.enable.replication.
197e0 62 65 74 77 65 65 6e 20 6e 6f 64 65 73 2e 20 52 65 70 6c 61 63 65 20 65 74 68 30 2e 32 30 31 20 between.nodes..Replace.eth0.201.
19800 77 69 74 68 20 62 6f 6e 64 30 2e 32 30 31 20 6f 6e 20 74 68 65 20 68 61 72 64 77 61 72 65 20 72 with.bond0.201.on.the.hardware.r
19820 6f 75 74 65 72 2e 00 4e 6f 77 20 67 65 6e 65 72 61 74 65 20 61 6c 6c 20 72 65 71 75 69 72 65 64 outer..Now.generate.all.required
19840 20 63 65 72 74 69 66 69 63 61 74 65 73 20 6f 6e 20 74 68 65 20 6f 76 70 6e 2d 73 65 72 76 65 72 .certificates.on.the.ovpn-server
19860 3a 00 4e 6f 77 20 74 68 65 20 43 6c 69 65 6e 74 20 69 73 20 61 62 6c 65 20 74 6f 20 70 69 6e 67 :.Now.the.Client.is.able.to.ping
19880 20 61 20 70 75 62 6c 69 63 20 49 50 76 36 20 61 64 64 72 65 73 73 00 4e 6f 77 20 77 65 20 61 72 .a.public.IPv6.address.Now.we.ar
198a0 65 20 61 62 6c 65 20 74 6f 20 73 65 74 75 70 20 74 68 65 20 74 75 6e 6e 65 6c 20 69 6e 74 65 72 e.able.to.setup.the.tunnel.inter
198c0 66 61 63 65 2e 00 4e 6f 77 20 77 65 20 70 65 72 66 6f 72 6d 20 73 6f 6d 65 20 65 6e 64 2d 74 6f face..Now.we.perform.some.end-to
198e0 2d 65 6e 64 20 74 65 73 74 69 6e 67 00 4e 6f 77 20 77 65 e2 80 99 72 65 20 63 68 65 63 6b 69 6e -end.testing.Now.we...re.checkin
19900 67 20 69 42 47 50 20 73 74 61 74 75 73 20 61 6e 64 20 72 6f 75 74 65 73 20 66 72 6f 6d 20 72 6f g.iBGP.status.and.routes.from.ro
19920 75 74 65 2d 72 65 66 6c 65 63 74 6f 72 20 6e 6f 64 65 73 20 74 6f 20 6f 74 68 65 72 20 64 65 76 ute-reflector.nodes.to.other.dev
19940 69 63 65 73 3a 00 4e 6f 77 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 ices:.Now.you.should.be.able.to.
19960 70 69 6e 67 20 61 20 70 75 62 6c 69 63 20 49 50 76 36 20 41 64 64 72 65 73 73 00 4e 6f 77 2c 20 ping.a.public.IPv6.Address.Now,.
19980 6c 65 74 e2 80 99 73 20 63 68 65 63 6b 20 72 6f 75 74 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f let...s.check.routing.informatio
199a0 6e 20 6f 6e 20 6f 75 74 20 48 75 62 20 50 45 3a 00 4f 53 50 46 20 4f 76 65 72 20 57 69 72 65 47 n.on.out.Hub.PE:.OSPF.Over.WireG
199c0 75 61 72 64 00 4f 53 50 46 20 75 6e 6e 75 6d 62 65 72 65 64 20 77 69 74 68 20 45 43 4d 50 00 4f uard.OSPF.unnumbered.with.ECMP.O
199e0 6e 20 74 68 65 20 72 6f 75 74 65 72 2c 20 56 79 4f 53 34 20 73 65 74 20 61 6c 6c 20 74 72 61 66 n.the.router,.VyOS4.set.all.traf
19a00 66 69 63 20 61 73 20 43 53 34 2e 20 57 65 20 68 61 76 65 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 fic.as.CS4..We.have.to.configure
19a20 20 74 68 65 20 64 65 66 61 75 6c 74 20 63 6c 61 73 73 20 61 6e 64 20 63 6c 61 73 73 20 66 6f 72 .the.default.class.and.class.for
19a40 20 63 68 61 6e 67 69 6e 67 20 61 6c 6c 20 6c 61 62 65 6c 73 20 66 72 6f 6d 20 43 53 30 20 74 6f .changing.all.labels.from.CS0.to
19a60 20 43 53 34 00 4f 6e 2d 70 72 65 6d 69 73 65 73 20 61 64 64 72 65 73 73 20 73 70 61 63 65 00 4f .CS4.On-premises.address.space.O
19a80 6e 63 65 20 61 6c 6c 20 72 6f 75 74 65 72 73 20 63 61 6e 20 62 65 20 73 61 66 65 6c 79 20 72 65 nce.all.routers.can.be.safely.re
19aa0 6d 6f 74 65 6c 79 20 6d 61 6e 61 67 65 64 20 61 6e 64 20 74 68 65 20 63 6f 72 65 20 6e 65 74 77 motely.managed.and.the.core.netw
19ac0 6f 72 6b 20 69 73 20 6f 70 65 72 61 74 69 6f 6e 61 6c 2c 20 77 65 20 63 61 6e 20 6e 6f 77 20 73 ork.is.operational,.we.can.now.s
19ae0 65 74 75 70 20 74 68 65 20 74 65 6e 61 6e 74 20 6e 65 74 77 6f 72 6b 73 2e 00 4f 6e 63 65 20 61 etup.the.tenant.networks..Once.a
19b00 6c 6c 20 74 68 65 20 72 65 71 75 69 72 65 64 20 63 65 72 74 69 66 69 63 61 74 65 73 20 61 6e 64 ll.the.required.certificates.and
19b20 20 6b 65 79 73 20 61 72 65 20 69 6e 73 74 61 6c 6c 65 64 2c 20 74 68 65 20 72 65 6d 61 69 6e 69 .keys.are.installed,.the.remaini
19b40 6e 67 20 4f 70 65 6e 56 50 4e 20 53 65 72 76 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 ng.OpenVPN.Server.configuration.
19b60 63 61 6e 20 62 65 20 63 61 72 72 69 65 64 20 6f 75 74 2e 00 4f 6e 63 65 20 79 6f 75 20 68 61 76 can.be.carried.out..Once.you.hav
19b80 65 20 61 6c 6c 20 6f 66 20 79 6f 75 72 20 72 75 6c 65 73 65 74 73 20 62 75 69 6c 74 2c 20 74 68 e.all.of.your.rulesets.built,.th
19ba0 65 6e 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 63 72 65 61 74 65 20 79 6f 75 72 20 7a 6f 6e 65 2d en.you.need.to.create.your.zone-
19bc0 70 6f 6c 69 63 79 2e 00 4f 6e 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 68 61 76 69 6e 67 20 policy..One.advantage.of.having.
19be0 74 68 65 20 63 6c 69 65 6e 74 20 63 65 72 74 69 66 69 63 61 74 65 20 73 74 6f 72 65 64 20 69 73 the.client.certificate.stored.is
19c00 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 63 6c 69 65 6e .the.ability.to.create.the.clien
19c20 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f 67 69 63 t.configuration..One.cable/logic
19c40 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 31 20 61 6e 64 20 49 al.connection.between.LAN1.and.I
19c60 6e 74 65 72 6e 65 74 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f 67 69 63 61 6c 20 63 6f 6e 6e 65 63 nternet.One.cable/logical.connec
19c80 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 31 20 61 6e 64 20 4c 41 4e 32 00 4f 6e 65 20 63 tion.between.LAN1.and.LAN2.One.c
19ca0 61 62 6c 65 2f 6c 6f 67 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 able/logical.connection.between.
19cc0 4c 41 4e 31 20 61 6e 64 20 4d 61 6e 61 67 65 6d 65 6e 74 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f LAN1.and.Management.One.cable/lo
19ce0 67 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 32 20 61 6e gical.connection.between.LAN2.an
19d00 64 20 49 6e 74 65 72 6e 65 74 00 4f 6e 65 20 63 61 62 6c 65 2f 6c 6f 67 69 63 61 6c 20 63 6f 6e d.Internet.One.cable/logical.con
19d20 6e 65 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 4c 41 4e 32 20 61 6e 64 20 4d 61 6e 61 67 65 6d nection.between.LAN2.and.Managem
19d40 65 6e 74 00 4f 70 65 6e 56 50 4e 20 77 69 74 68 20 4c 44 41 50 00 4f 70 65 6e 56 50 4e 20 77 69 ent.OpenVPN.with.LDAP.OpenVPN.wi
19d60 74 68 20 4c 44 41 50 20 74 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 4f 70 65 72 61 74 69 6e 67 th.LDAP.topology.image.Operating
19d80 20 73 79 73 74 65 6d 3a 20 56 79 4f 53 00 4f 75 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e .system:.VyOS.Our.implementation
19da0 20 75 73 65 73 20 56 4d 77 61 72 65 27 73 20 44 69 73 74 72 69 62 75 74 65 64 20 50 6f 72 74 20 .uses.VMware's.Distributed.Port.
19dc0 47 72 6f 75 70 73 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 56 4d 77 61 72 65 20 74 6f 20 75 Groups,.which.allows.VMware.to.u
19de0 73 65 20 4c 41 43 50 2e 20 54 68 69 73 20 69 73 20 61 20 70 61 72 74 20 6f 66 20 74 68 65 20 45 se.LACP..This.is.a.part.of.the.E
19e00 4e 54 45 52 50 52 49 53 45 20 6c 69 63 65 6e 63 65 2c 20 61 6e 64 20 69 73 20 6e 6f 74 20 61 76 NTERPRISE.licence,.and.is.not.av
19e20 61 69 6c 61 62 6c 65 20 6f 6e 20 61 20 66 72 65 65 20 6c 69 63 65 6e 63 65 2e 20 49 66 20 79 6f ailable.on.a.free.licence..If.yo
19e40 75 20 61 72 65 20 69 6d 70 6c 65 6d 65 6e 74 69 6e 67 20 74 68 69 73 20 61 6e 64 20 64 6f 20 6e u.are.implementing.this.and.do.n
19e60 6f 74 20 68 61 76 65 20 61 63 63 65 73 73 20 74 6f 20 44 50 47 73 2c 20 79 6f 75 20 73 68 6f 75 ot.have.access.to.DPGs,.you.shou
19e80 6c 64 20 6e 6f 74 20 75 73 65 20 56 4d 77 61 72 65 2c 20 61 6e 64 20 75 73 65 20 73 6f 6d 65 20 ld.not.use.VMware,.and.use.some.
19ea0 6f 74 68 65 72 20 76 69 72 74 75 61 6c 69 7a 61 74 69 6f 6e 20 70 6c 61 74 66 6f 72 6d 20 69 6e other.virtualization.platform.in
19ec0 73 74 65 61 64 2e 00 4f 75 72 20 72 6f 75 74 65 72 73 20 61 72 65 20 67 6f 69 6e 67 20 74 6f 20 stead..Our.routers.are.going.to.
19ee0 68 61 76 65 20 61 20 66 6c 6f 61 74 69 6e 67 20 49 50 20 61 64 64 72 65 73 73 20 6f 66 20 32 30 have.a.floating.IP.address.of.20
19f00 33 2e 30 2e 31 31 33 2e 31 2c 20 61 6e 64 20 75 73 65 20 2e 32 20 61 6e 64 20 2e 33 20 61 73 20 3.0.113.1,.and.use..2.and..3.as.
19f20 74 68 65 69 72 20 66 69 78 65 64 20 49 50 73 2e 00 4f 76 65 72 76 69 65 77 00 50 45 31 00 50 45 their.fixed.IPs..Overview.PE1.PE
19f40 31 20 69 73 20 6c 6f 63 61 74 65 64 20 69 6e 20 61 6e 20 69 6e 64 75 73 74 72 69 61 6c 20 61 72 1.is.located.in.an.industrial.ar
19f60 65 61 20 74 68 61 74 20 68 6f 6c 64 73 20 6d 75 6c 74 69 70 6c 65 20 6f 66 66 69 63 65 20 62 75 ea.that.holds.multiple.office.bu
19f80 69 6c 64 69 6e 67 73 2e 20 41 6c 6c 20 63 75 73 74 6f 6d 65 72 73 20 68 61 76 65 20 61 20 73 69 ildings..All.customers.have.a.si
19fa0 74 65 20 69 6e 20 74 68 69 73 20 61 72 65 61 2e 00 50 45 32 00 50 45 32 20 69 73 20 6c 6f 63 61 te.in.this.area..PE2.PE2.is.loca
19fc0 74 65 64 20 69 6e 20 61 20 73 6d 61 6c 6c 65 72 20 61 72 65 61 20 77 68 65 72 65 20 62 79 20 63 ted.in.a.smaller.area.where.by.c
19fe0 6f 69 6e 63 69 64 65 6e 63 65 20 74 77 6f 20 63 75 73 74 6f 6d 65 72 73 20 28 62 6c 75 65 20 61 oincidence.two.customers.(blue.a
1a000 6e 64 20 72 65 64 29 20 73 68 61 72 65 20 61 6e 20 6f 66 66 69 63 65 20 62 75 69 6c 64 69 6e 67 nd.red).share.an.office.building
1a020 2e 00 50 45 33 00 50 45 33 20 69 73 20 6c 6f 63 61 74 65 64 20 69 6e 20 61 20 73 6d 61 6c 6c 65 ..PE3.PE3.is.located.in.a.smalle
1a040 72 20 61 72 65 61 20 77 68 65 72 65 20 62 79 20 63 6f 69 6e 63 69 64 65 6e 63 65 20 74 77 6f 20 r.area.where.by.coincidence.two.
1a060 63 75 73 74 6f 6d 65 72 73 20 28 62 6c 75 65 20 61 6e 64 20 67 72 65 65 6e 29 20 61 72 65 20 6c customers.(blue.and.green).are.l
1a080 6f 63 61 74 65 64 2e 00 50 50 50 6f 45 20 49 50 76 36 20 42 61 73 69 63 20 53 65 74 75 70 20 66 ocated..PPPoE.IPv6.Basic.Setup.f
1a0a0 6f 72 20 48 6f 6d 65 20 4e 65 74 77 6f 72 6b 00 50 50 50 6f 45 20 53 65 74 75 70 00 50 50 50 6f or.Home.Network.PPPoE.Setup.PPPo
1a0c0 45 20 6f 76 65 72 20 4c 32 54 50 00 50 69 6e 67 20 62 65 74 77 65 65 6e 20 56 79 4f 53 2d 50 31 E.over.L2TP.Ping.between.VyOS-P1
1a0e0 20 2f 20 56 79 4f 53 2d 50 32 20 74 6f 20 63 6f 6e 66 69 72 6d 20 72 65 61 63 68 61 62 69 6c 69 ./.VyOS-P2.to.confirm.reachabili
1a100 74 79 3a 00 50 69 6e 67 20 74 68 65 20 43 6c 69 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 44 48 43 ty:.Ping.the.Client.from.the.DHC
1a120 50 20 53 65 72 76 65 72 2e 00 50 69 6e 67 73 20 77 69 6c 6c 20 62 65 20 73 65 6e 74 20 74 6f 20 P.Server..Pings.will.be.sent.to.
1a140 66 6f 75 72 20 74 61 72 67 65 74 73 20 66 6f 72 20 68 65 61 6c 74 68 20 74 65 73 74 69 6e 67 20 four.targets.for.health.testing.
1a160 28 33 33 2e 34 34 2e 35 35 2e 36 36 2c 20 34 34 2e 35 35 2e 36 36 2e 37 37 2c 20 35 35 2e 36 36 (33.44.55.66,.44.55.66.77,.55.66
1a180 2e 37 37 2e 38 38 20 61 6e 64 20 36 36 2e 37 37 2e 38 38 2e 39 39 29 2e 00 50 6c 65 61 73 65 20 .77.88.and.66.77.88.99)..Please.
1a1a0 6e 6f 74 65 2c 20 27 61 75 74 6f 6e 6f 6d 6f 75 73 2d 66 6c 61 67 27 20 61 6e 64 20 27 6f 6e 2d note,.'autonomous-flag'.and.'on-
1a1c0 6c 69 6e 6b 2d 66 6c 61 67 27 20 61 72 65 20 65 6e 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c link-flag'.are.enabled.by.defaul
1a1e0 74 2c 20 27 76 61 6c 69 64 2d 6c 69 66 65 74 69 6d 65 27 20 61 6e 64 20 27 70 72 65 66 65 72 72 t,.'valid-lifetime'.and.'preferr
1a200 65 64 2d 6c 69 66 65 74 69 6d 65 27 20 61 72 65 20 73 65 74 20 74 6f 20 64 65 66 61 75 6c 74 20 ed-lifetime'.are.set.to.default.
1a220 76 61 6c 75 65 73 20 6f 66 20 33 30 20 64 61 79 73 20 61 6e 64 20 34 20 68 6f 75 72 73 20 72 65 values.of.30.days.and.4.hours.re
1a240 73 70 65 63 74 69 76 65 6c 79 2e 00 50 6f 6c 69 63 79 2d 42 61 73 65 64 20 53 69 74 65 2d 74 6f spectively..Policy-Based.Site-to
1a260 2d 53 69 74 65 20 56 50 4e 20 61 6e 64 20 46 69 72 65 77 61 6c 6c 20 43 6f 6e 66 69 67 75 72 61 -Site.VPN.and.Firewall.Configura
1a280 74 69 6f 6e 00 50 72 65 2d 73 68 61 72 65 64 20 6b 65 79 00 50 72 65 72 65 71 75 69 73 69 74 65 tion.Pre-shared.key.Prerequisite
1a2a0 73 00 50 72 69 6f 72 69 74 69 65 73 00 50 72 6f 74 65 63 74 20 74 68 65 20 72 6f 75 74 65 72 20 s.Priorities.Protect.the.router.
1a2c0 6f 6e 20 27 57 41 4e 27 20 69 6e 74 65 72 66 61 63 65 2c 20 61 6c 6c 6f 77 69 6e 67 20 6f 6e 6c on.'WAN'.interface,.allowing.onl
1a2e0 79 20 49 50 53 65 63 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 61 6e 64 20 53 53 48 20 61 63 63 65 y.IPSec.connections.and.SSH.acce
1a300 73 73 20 66 72 6f 6d 20 74 72 75 73 74 65 64 20 49 50 73 2e 00 50 72 6f 74 65 63 74 20 74 68 65 ss.from.trusted.IPs..Protect.the
1a320 20 72 6f 75 74 65 72 20 6f 6e 20 27 57 41 4e 27 20 69 6e 74 65 72 66 61 63 65 2c 20 61 6c 6c 6f .router.on.'WAN'.interface,.allo
1a340 77 69 6e 67 20 6f 6e 6c 79 20 69 70 73 65 63 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 61 6e 64 20 wing.only.ipsec.connections.and.
1a360 73 73 68 20 61 63 63 65 73 73 20 66 72 6f 6d 20 74 72 75 73 74 65 64 20 69 70 73 2e 00 50 75 62 ssh.access.from.trusted.ips..Pub
1a380 6c 69 63 20 4e 65 74 77 6f 72 6b 00 51 6f 53 20 65 78 61 6d 70 6c 65 00 52 44 00 52 44 20 26 20 lic.Network.QoS.example.RD.RD.&.
1a3a0 52 54 20 53 63 68 65 6d 61 00 52 54 00 52 54 20 65 78 70 6f 72 74 00 52 54 20 69 6d 70 6f 72 74 RT.Schema.RT.RT.export.RT.import
1a3c0 00 52 65 67 75 6c 61 72 20 56 79 4f 53 20 75 73 65 72 73 20 77 69 6c 6c 20 6e 6f 74 69 63 65 20 .Regular.VyOS.users.will.notice.
1a3e0 74 68 61 74 20 74 68 65 20 42 47 50 20 73 79 6e 74 61 78 20 68 61 73 20 63 68 61 6e 67 65 64 20 that.the.BGP.syntax.has.changed.
1a400 69 6e 20 56 79 4f 53 20 31 2e 34 20 66 72 6f 6d 20 65 76 65 6e 20 74 68 65 20 70 72 69 6f 72 20 in.VyOS.1.4.from.even.the.prior.
1a420 70 6f 73 74 20 61 62 6f 75 74 20 74 68 69 73 20 73 75 62 6a 65 63 74 2e 20 54 68 69 73 20 69 73 post.about.this.subject..This.is
1a440 20 64 75 65 20 74 6f 20 54 31 37 31 31 2c 20 77 68 65 72 65 20 69 74 20 77 61 73 20 66 69 6e 61 .due.to.T1711,.where.it.was.fina
1a460 6c 6c 79 20 64 65 63 69 64 65 64 20 74 6f 20 67 65 74 20 72 69 64 20 6f 66 20 74 68 65 20 72 65 lly.decided.to.get.rid.of.the.re
1a480 64 75 6e 64 61 6e 74 20 42 47 50 20 41 53 4e 20 28 41 75 74 6f 6e 6f 6d 6f 75 73 20 53 79 73 74 dundant.BGP.ASN.(Autonomous.Syst
1a4a0 65 6d 20 4e 75 6d 62 65 72 29 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6f 6e 20 74 68 65 20 em.Number).specification.on.the.
1a4c0 43 4c 49 20 61 6e 64 20 6d 6f 76 65 20 69 74 20 74 6f 20 61 20 73 69 6e 67 6c 65 20 6c 65 61 66 CLI.and.move.it.to.a.single.leaf
1a4e0 20 6e 6f 64 65 20 28 73 65 74 20 70 72 6f 74 6f 63 6f 6c 73 20 62 67 70 20 6c 6f 63 61 6c 2d 61 .node.(set.protocols.bgp.local-a
1a500 73 29 2e 00 52 65 6d 6f 74 65 20 4e 65 74 77 6f 72 6b 73 00 52 65 70 6c 61 63 65 20 74 68 65 20 s)..Remote.Networks.Replace.the.
1a520 32 30 33 2e 30 2e 31 31 33 2e 33 20 77 69 74 68 20 77 68 61 74 65 76 65 72 20 74 68 65 20 6f 74 203.0.113.3.with.whatever.the.ot
1a540 68 65 72 20 72 6f 75 74 65 72 27 73 20 49 50 20 61 64 64 72 65 73 73 20 69 73 2e 00 52 65 71 75 her.router's.IP.address.is..Requ
1a560 65 73 74 65 64 20 61 20 22 52 65 67 75 6c 61 72 20 54 75 6e 6e 65 6c 22 2e 20 59 6f 75 20 77 61 ested.a."Regular.Tunnel"..You.wa
1a580 6e 74 20 74 6f 20 63 68 6f 6f 73 65 20 61 20 6c 6f 63 61 74 69 6f 6e 20 74 68 61 74 20 69 73 20 nt.to.choose.a.location.that.is.
1a5a0 63 6c 6f 73 65 73 74 20 74 6f 20 79 6f 75 72 20 70 68 79 73 69 63 61 6c 20 6c 6f 63 61 74 69 6f closest.to.your.physical.locatio
1a5c0 6e 20 66 6f 72 20 74 68 65 20 62 65 73 74 20 72 65 73 70 6f 6e 73 65 20 74 69 6d 65 2e 00 52 65 n.for.the.best.response.time..Re
1a5e0 73 75 6c 74 73 00 52 6f 6c 65 00 52 6f 75 74 65 2d 42 61 73 65 64 20 52 65 64 75 6e 64 61 6e 74 sults.Role.Route-Based.Redundant
1a600 20 53 69 74 65 2d 74 6f 2d 53 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 28 42 47 50 20 .Site-to-Site.VPN.to.Azure.(BGP.
1a620 6f 76 65 72 20 49 4b 45 76 32 2f 49 50 73 65 63 29 00 52 6f 75 74 65 2d 42 61 73 65 64 20 53 69 over.IKEv2/IPsec).Route-Based.Si
1a640 74 65 2d 74 6f 2d 53 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 28 42 47 50 20 6f 76 65 te-to-Site.VPN.to.Azure.(BGP.ove
1a660 72 20 49 4b 45 76 32 2f 49 50 73 65 63 29 00 52 6f 75 74 65 2d 46 69 6c 74 65 72 69 6e 67 00 52 r.IKEv2/IPsec).Route-Filtering.R
1a680 6f 75 74 65 64 20 2f 34 38 2e 20 54 68 69 73 20 69 73 20 73 6f 6d 65 74 68 69 6e 67 20 79 6f 75 outed./48..This.is.something.you
1a6a0 20 63 61 6e 20 72 65 71 75 65 73 74 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 74 68 65 20 22 41 73 .can.request.by.clicking.the."As
1a6c0 73 69 67 6e 20 2f 34 38 22 20 6c 69 6e 6b 20 69 6e 20 74 68 65 20 54 75 6e 6e 65 6c 62 72 6f 6b sign./48".link.in.the.Tunnelbrok
1a6e0 65 72 2e 6e 65 74 20 74 75 6e 6e 65 6c 20 63 6f 6e 66 69 67 2e 20 49 74 20 61 6c 6c 6f 77 73 20 er.net.tunnel.config..It.allows.
1a700 79 6f 75 20 74 6f 20 68 61 76 65 20 75 70 20 74 6f 20 36 35 6b 00 52 6f 75 74 65 64 20 2f 36 34 you.to.have.up.to.65k.Routed./64
1a720 2e 20 54 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 61 73 73 69 67 6e 6d 65 6e 74 ..This.is.the.default.assignment
1a740 2e 20 49 6e 20 49 50 76 36 2d 6c 61 6e 64 2c 20 69 74 27 73 20 67 6f 6f 64 20 66 6f 72 20 61 20 ..In.IPv6-land,.it's.good.for.a.
1a760 73 69 6e 67 6c 65 20 22 4c 41 4e 22 2c 20 61 6e 64 20 69 73 20 73 6f 6d 65 77 68 61 74 20 65 71 single."LAN",.and.is.somewhat.eq
1a780 75 69 76 61 6c 65 6e 74 20 74 6f 20 61 20 2f 32 34 2e 00 52 6f 75 74 65 72 20 41 3a 00 52 6f 75 uivalent.to.a./24..Router.A:.Rou
1a7a0 74 65 72 20 41 64 76 65 72 74 69 73 65 6d 65 6e 74 00 52 6f 75 74 65 72 20 42 3a 00 52 6f 75 74 ter.Advertisement.Router.B:.Rout
1a7c0 65 72 20 69 64 27 73 20 6d 75 73 74 20 62 65 20 75 6e 69 71 75 65 2e 00 52 75 6c 65 73 65 74 20 er.id's.must.be.unique..Ruleset.
1a7e0 61 72 65 20 63 72 65 61 74 65 64 20 70 65 72 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 are.created.per.zone-pair-direct
1a800 69 6f 6e 2e 00 53 65 67 6d 65 6e 74 2d 72 6f 75 74 69 6e 67 20 49 53 2d 49 53 20 65 78 61 6d 70 ion..Segment-routing.IS-IS.examp
1a820 6c 65 00 53 65 74 20 44 4e 53 20 73 65 72 76 65 72 20 61 64 64 72 65 73 73 20 69 6e 20 74 68 65 le.Set.DNS.server.address.in.the
1a840 20 61 64 76 65 72 74 69 73 65 6d 65 6e 74 20 73 6f 20 74 68 61 74 20 63 6c 69 65 6e 74 73 20 63 .advertisement.so.that.clients.c
1a860 61 6e 20 6f 62 74 61 69 6e 20 69 74 20 62 79 20 75 73 69 6e 67 20 52 44 4e 53 53 20 6f 70 74 69 an.obtain.it.by.using.RDNSS.opti
1a880 6f 6e 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 73 20 28 57 69 6e 64 on..Most.operating.systems.(Wind
1a8a0 6f 77 73 2c 20 4c 69 6e 75 78 2c 20 4d 61 63 29 20 73 68 6f 75 6c 64 20 61 6c 72 65 61 64 79 20 ows,.Linux,.Mac).should.already.
1a8c0 73 75 70 70 6f 72 74 20 69 74 2e 00 53 65 74 20 49 50 20 61 64 64 72 65 73 73 65 73 20 6f 6e 20 support.it..Set.IP.addresses.on.
1a8e0 61 6c 6c 20 56 50 43 73 20 61 6e 64 20 61 20 64 65 66 61 75 6c 74 20 67 61 74 65 77 61 79 20 31 all.VPCs.and.a.default.gateway.1
1a900 37 32 2e 31 37 2e 31 2e 31 2e 20 57 65 27 6c 6c 20 75 73 65 20 69 6e 20 74 68 69 73 20 63 61 73 72.17.1.1..We'll.use.in.this.cas
1a920 65 20 6f 6e 6c 79 20 73 74 61 74 69 63 20 72 6f 75 74 65 73 2e 20 4f 6e 20 74 68 65 20 56 79 4f e.only.static.routes..On.the.VyO
1a940 53 33 20 72 6f 75 74 65 72 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 S3.router,.we.need.to.change.the
1a960 20 27 64 73 63 70 27 20 6c 61 62 65 6c 73 20 66 6f 72 20 74 68 65 20 56 50 43 73 2e 20 54 6f 20 .'dscp'.labels.for.the.VPCs..To.
1a980 64 6f 20 74 68 69 73 2c 20 77 65 20 75 73 65 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 do.this,.we.use.this.configurati
1a9a0 6f 6e 2e 00 53 65 74 20 4d 54 55 20 69 6e 20 61 64 76 65 72 74 69 73 65 6d 65 6e 74 20 74 6f 20 on..Set.MTU.in.advertisement.to.
1a9c0 31 34 39 32 20 62 65 63 61 75 73 65 20 6f 66 20 50 50 50 6f 45 20 68 65 61 64 65 72 20 6f 76 65 1492.because.of.PPPoE.header.ove
1a9e0 72 68 65 61 64 2e 00 53 65 74 20 74 68 65 20 56 52 46 20 6e 61 6d 65 20 61 6e 64 20 54 61 62 6c rhead..Set.the.VRF.name.and.Tabl
1aa00 65 20 49 44 2c 20 73 65 74 20 69 6e 74 65 72 66 61 63 65 20 61 64 64 72 65 73 73 20 61 6e 64 20 e.ID,.set.interface.address.and.
1aa20 62 69 6e 64 20 69 74 20 74 6f 20 74 68 65 20 56 52 46 2e 20 4c 61 73 74 20 61 64 64 20 74 68 65 bind.it.to.the.VRF..Last.add.the
1aa40 20 73 74 61 74 69 63 20 72 6f 75 74 65 20 74 6f 20 74 68 65 20 72 65 6d 6f 74 65 20 6e 65 74 77 .static.route.to.the.remote.netw
1aa60 6f 72 6b 2e 00 53 65 74 20 74 68 65 20 63 6f 73 74 20 6f 6e 20 74 68 65 20 73 65 63 6f 6e 64 61 ork..Set.the.cost.on.the.seconda
1aa80 72 79 20 6c 69 6e 6b 73 20 74 6f 20 62 65 20 32 30 30 2e 20 54 68 69 73 20 6d 65 61 6e 73 20 74 ry.links.to.be.200..This.means.t
1aaa0 68 61 74 20 74 68 65 79 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 75 73 65 64 20 75 6e 6c 65 73 73 hat.they.will.not.be.used.unless
1aac0 20 74 68 65 20 70 72 69 6d 61 72 79 20 6c 69 6e 6b 73 20 61 72 65 20 64 6f 77 6e 2e 00 53 65 74 .the.primary.links.are.down..Set
1aae0 20 74 68 65 20 6c 6f 63 61 6c 20 73 75 62 6e 65 74 20 6f 6e 20 65 74 68 32 20 61 6e 64 20 74 68 .the.local.subnet.on.eth2.and.th
1ab00 65 20 70 75 62 6c 69 63 20 69 70 20 61 64 64 72 65 73 73 20 65 74 68 31 20 6f 6e 20 65 61 63 68 e.public.ip.address.eth1.on.each
1ab20 20 73 69 74 65 2e 00 53 65 74 20 75 70 20 62 61 6e 64 77 69 64 74 68 20 6c 69 6d 69 74 73 20 6f .site..Set.up.bandwidth.limits.o
1ab40 6e 20 74 68 65 20 65 74 68 32 20 69 6e 74 65 72 66 61 63 65 20 6f 66 20 74 68 65 20 72 6f 75 74 n.the.eth2.interface.of.the.rout
1ab60 65 72 20 e2 80 9c 56 79 4f 53 32 e2 80 9d 2e 00 53 65 74 73 20 79 6f 75 72 20 4c 41 4e 20 69 6e er....VyOS2.....Sets.your.LAN.in
1ab80 74 65 72 66 61 63 65 27 73 20 49 50 20 61 64 64 72 65 73 73 00 53 65 74 74 69 6e 67 20 42 47 50 terface's.IP.address.Setting.BGP
1aba0 20 67 6c 6f 62 61 6c 20 6c 6f 63 61 6c 2d 61 73 20 61 73 20 77 65 6c 6c 20 69 6e 73 69 64 65 20 .global.local-as.as.well.inside.
1abc0 74 68 65 20 56 52 46 2e 20 52 65 64 69 73 74 72 69 62 75 74 65 20 73 74 61 74 69 63 20 72 6f 75 the.VRF..Redistribute.static.rou
1abe0 74 65 73 20 74 6f 20 69 6e 6a 65 63 74 20 63 6f 6e 66 69 67 75 72 65 64 20 6e 65 74 77 6f 72 6b tes.to.inject.configured.network
1ac00 73 20 69 6e 74 6f 20 74 68 65 20 42 47 50 20 70 72 6f 63 65 73 73 20 62 75 74 20 73 74 69 6c 6c s.into.the.BGP.process.but.still
1ac20 20 69 6e 73 69 64 65 20 74 68 65 20 56 52 46 2e 00 53 65 74 74 69 6e 67 20 75 70 20 41 6e 73 69 .inside.the.VRF..Setting.up.Ansi
1ac40 62 6c 65 20 6f 6e 20 61 20 73 65 72 76 65 72 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 44 65 62 69 ble.on.a.server.running.the.Debi
1ac60 61 6e 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 2e 00 53 65 74 75 70 20 74 68 65 20 69 an.operating.system..Setup.the.i
1ac80 70 76 36 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 20 74 6f 20 74 68 65 20 74 75 6e 6e 65 6c 20 pv6.default.route.to.the.tunnel.
1aca0 69 6e 74 65 72 66 61 63 65 00 53 68 6f 77 20 72 6f 75 74 65 73 20 66 6f 72 20 61 6c 6c 20 56 52 interface.Show.routes.for.all.VR
1acc0 46 73 00 53 69 6d 69 6c 61 72 6c 79 2c 20 74 6f 20 61 74 74 61 63 68 20 74 68 65 20 66 69 72 65 Fs.Similarly,.to.attach.the.fire
1ace0 77 61 6c 6c 2c 20 79 6f 75 20 77 6f 75 6c 64 20 75 73 65 20 60 73 65 74 20 69 6e 74 65 72 66 61 wall,.you.would.use.`set.interfa
1ad00 63 65 73 20 65 74 68 65 72 6e 65 74 20 65 74 68 30 20 66 69 72 65 77 61 6c 6c 20 69 6e 20 69 70 ces.ethernet.eth0.firewall.in.ip
1ad20 76 36 2d 6e 61 6d 65 60 20 6f 72 20 60 65 74 20 66 69 72 65 77 61 6c 6c 20 7a 6f 6e 65 20 4c 4f v6-name`.or.`et.firewall.zone.LO
1ad40 43 41 4c 20 66 72 6f 6d 20 57 41 4e 20 66 69 72 65 77 61 6c 6c 20 69 70 76 36 2d 6e 61 6d 65 60 CAL.from.WAN.firewall.ipv6-name`
1ad60 2e 00 53 69 6e 63 65 20 73 6f 6d 65 20 49 53 50 73 20 64 69 73 63 6f 6e 6e 65 63 74 73 20 63 6f ..Since.some.ISPs.disconnects.co
1ad80 6e 74 69 6e 75 6f 75 73 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 66 6f 72 20 65 76 65 72 79 20 32 7e ntinuous.connection.for.every.2~
1ada0 33 20 64 61 79 73 2c 20 77 65 20 73 65 74 20 60 60 76 61 6c 69 64 2d 6c 69 66 65 74 69 6d 65 60 3.days,.we.set.``valid-lifetime`
1adc0 60 20 74 6f 20 32 20 64 61 79 73 20 74 6f 20 61 6c 6c 6f 77 20 50 43 20 66 6f 72 20 70 68 61 73 `.to.2.days.to.allow.PC.for.phas
1ade0 69 6e 67 20 6f 75 74 20 6f 6c 64 20 61 64 64 72 65 73 73 2e 00 53 69 6e 63 65 20 74 68 65 20 74 ing.out.old.address..Since.the.t
1ae00 75 6e 6e 65 6c 20 69 73 20 61 20 70 6f 69 6e 74 2d 74 6f 2d 70 6f 69 6e 74 20 47 52 45 20 74 75 unnel.is.a.point-to-point.GRE.tu
1ae20 6e 6e 65 6c 2c 20 69 74 20 62 65 68 61 76 65 73 20 6c 69 6b 65 20 61 6e 79 20 6f 74 68 65 72 20 nnel,.it.behaves.like.any.other.
1ae40 70 6f 69 6e 74 2d 74 6f 2d 70 6f 69 6e 74 20 69 6e 74 65 72 66 61 63 65 20 28 66 6f 72 20 65 78 point-to-point.interface.(for.ex
1ae60 61 6d 70 6c 65 3a 20 73 65 72 69 61 6c 2c 20 64 69 61 6c 65 72 29 2c 20 61 6e 64 20 69 74 20 69 ample:.serial,.dialer),.and.it.i
1ae80 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 72 75 6e 20 61 6e 79 20 49 6e 74 65 72 69 6f 72 20 47 s.possible.to.run.any.Interior.G
1aea0 61 74 65 77 61 79 20 50 72 6f 74 6f 63 6f 6c 20 28 49 47 50 29 2f 45 78 74 65 72 69 6f 72 20 47 ateway.Protocol.(IGP)/Exterior.G
1aec0 61 74 65 77 61 79 20 50 72 6f 74 6f 63 6f 6c 20 28 45 47 50 29 20 6f 76 65 72 20 74 68 65 20 6c ateway.Protocol.(EGP).over.the.l
1aee0 69 6e 6b 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 65 78 63 68 61 6e 67 65 20 72 6f 75 74 69 6e 67 ink.in.order.to.exchange.routing
1af00 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 00 53 69 6e 63 65 20 77 65 20 68 61 76 65 20 34 20 7a 6f 6e .information.Since.we.have.4.zon
1af20 65 73 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 73 65 74 75 70 20 74 68 65 20 66 6f 6c 6c 6f 77 69 es,.we.need.to.setup.the.followi
1af40 6e 67 20 72 75 6c 65 73 65 74 73 2e 00 53 69 6e 67 6c 65 20 4c 41 4e 20 53 65 74 75 70 00 53 69 ng.rulesets..Single.LAN.Setup.Si
1af60 6e 67 6c 65 20 4c 41 4e 20 73 65 74 75 70 20 77 68 65 72 65 20 65 74 68 32 20 69 73 20 79 6f 75 ngle.LAN.setup.where.eth2.is.you
1af80 72 20 4c 41 4e 20 69 6e 74 65 72 66 61 63 65 2e 20 55 73 65 20 74 68 65 20 54 75 6e 6e 65 6c 62 r.LAN.interface..Use.the.Tunnelb
1afa0 72 6f 6b 65 72 20 52 6f 75 74 65 64 20 2f 36 34 20 70 72 65 66 69 78 3a 00 53 69 74 65 2d 74 6f roker.Routed./64.prefix:.Site-to
1afc0 2d 53 69 74 65 20 49 50 53 65 63 20 56 50 4e 20 74 6f 20 43 69 73 63 6f 20 75 73 69 6e 67 20 46 -Site.IPSec.VPN.to.Cisco.using.F
1afe0 6c 65 78 56 50 4e 00 53 6f 2c 20 77 68 65 6e 20 79 6f 75 72 20 4c 41 4e 20 69 73 20 65 74 68 31 lexVPN.So,.when.your.LAN.is.eth1
1b000 2c 20 79 6f 75 72 20 44 4d 5a 20 69 73 20 65 74 68 32 2c 20 79 6f 75 72 20 63 61 6d 65 72 61 73 ,.your.DMZ.is.eth2,.your.cameras
1b020 20 61 72 65 20 6f 6e 20 65 74 68 33 2c 20 65 74 63 3a 00 53 6f 6d 65 74 68 69 6e 67 20 6c 69 6b .are.on.eth3,.etc:.Something.lik
1b040 65 3a 00 53 70 6f 6b 65 00 53 74 61 72 74 20 62 79 20 73 65 74 74 69 6e 67 20 74 68 65 20 69 6e e:.Spoke.Start.by.setting.the.in
1b060 74 65 72 66 61 63 65 20 61 6e 64 20 64 65 66 61 75 6c 74 20 61 63 74 69 6f 6e 20 66 6f 72 20 65 terface.and.default.action.for.e
1b080 61 63 68 20 7a 6f 6e 65 2e 00 53 74 61 72 74 20 74 68 65 20 70 6c 61 79 62 6f 6f 6b 3a 00 53 74 ach.zone..Start.the.playbook:.St
1b0a0 61 72 74 69 6e 67 20 66 72 6f 6d 20 56 79 4f 53 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 arting.from.VyOS.1.4-rolling-202
1b0c0 33 30 38 30 34 30 35 35 37 2c 20 61 20 6e 65 77 20 66 69 72 65 77 61 6c 6c 20 73 74 72 75 63 74 308040557,.a.new.firewall.struct
1b0e0 75 72 65 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 6f 6e 20 61 6c 6c 20 76 79 6f 73 20 69 6e 73 ure.can.be.found.on.all.vyos.ins
1b100 74 61 6c 61 74 69 6f 6e 73 2c 20 61 6e 64 20 7a 6f 6e 65 20 62 61 73 65 64 20 66 69 72 65 77 61 talations,.and.zone.based.firewa
1b120 6c 6c 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 73 75 70 70 6f 72 74 65 64 2e 20 44 6f 63 75 6d ll.is.no.longer.supported..Docum
1b140 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 6e 65 77 20 66 69 72 entation.for.most.of.the.new.fir
1b160 65 77 61 6c 6c 20 43 4c 49 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 60 66 ewall.CLI.can.be.found.in.the.`f
1b180 69 72 65 77 61 6c 6c 20 3c 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 76 79 6f 73 2e 69 6f 2f 65 6e irewall.<https://docs.vyos.io/en
1b1a0 2f 6c 61 74 65 73 74 2f 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2f 66 69 72 65 77 61 6c 6c 2f 67 /latest/configuration/firewall/g
1b1c0 65 6e 65 72 61 6c 2e 68 74 6d 6c 3e 60 5f 20 63 68 61 70 74 65 72 2e 20 54 68 65 20 6c 65 67 61 eneral.html>`_.chapter..The.lega
1b1e0 63 79 20 66 69 72 65 77 61 6c 6c 20 69 73 20 73 74 69 6c 6c 20 61 76 61 69 6c 61 62 6c 65 20 66 cy.firewall.is.still.available.f
1b200 6f 72 20 76 65 72 73 69 6f 6e 73 20 62 65 66 6f 72 65 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 or.versions.before.1.4-rolling-2
1b220 30 32 33 30 38 30 34 30 35 35 37 20 61 6e 64 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 02308040557.and.can.be.found.in.
1b240 74 68 65 20 3a 72 65 66 3a 60 66 69 72 65 77 61 6c 6c 2d 6c 65 67 61 63 79 60 20 63 68 61 70 74 the.:ref:`firewall-legacy`.chapt
1b260 65 72 2e 20 54 68 65 20 65 78 61 6d 70 6c 65 73 20 69 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e er..The.examples.in.this.section
1b280 20 75 73 65 20 74 68 65 20 6c 65 67 61 63 79 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 75 .use.the.legacy.firewall.configu
1b2a0 72 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 2c 20 73 69 6e 63 65 20 74 68 69 73 20 66 65 61 74 ration.commands,.since.this.feat
1b2c0 75 72 65 20 68 61 73 20 62 65 65 6e 20 72 65 6d 6f 76 65 64 20 69 6e 20 65 61 72 6c 69 65 72 20 ure.has.been.removed.in.earlier.
1b2e0 72 65 6c 65 61 73 65 73 2e 00 53 74 65 70 20 31 3a 20 56 52 46 20 61 6e 64 20 43 6f 6e 66 69 67 releases..Step.1:.VRF.and.Config
1b300 75 72 61 74 69 6f 6e 73 20 74 6f 20 72 65 6d 6f 74 65 20 6e 65 74 77 6f 72 6b 73 00 53 74 65 70 urations.to.remote.networks.Step
1b320 20 32 3a 20 42 47 50 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 56 52 46 2d 4c 69 .2:.BGP.Configuration.for.VRF-Li
1b340 74 65 00 53 74 65 70 20 33 3a 20 56 50 4e 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 53 74 65 te.Step.3:.VPN.Configuration.Ste
1b360 70 20 34 3a 20 45 6e 64 20 74 6f 20 45 6e 64 20 76 65 72 69 66 69 63 61 74 69 6f 6e 00 53 74 65 p.4:.End.to.End.verification.Ste
1b380 70 2d 31 3a 20 43 6f 6e 66 69 67 75 72 69 6e 67 20 49 47 50 20 61 6e 64 20 65 6e 61 62 6c 69 6e p-1:.Configuring.IGP.and.enablin
1b3a0 67 20 4d 50 4c 53 20 4c 44 50 00 53 74 65 70 2d 32 3a 20 43 6f 6e 66 69 67 75 72 69 6e 67 20 69 g.MPLS.LDP.Step-2:.Configuring.i
1b3c0 42 47 50 20 66 6f 72 20 4c 33 56 50 4e 20 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 00 53 74 65 70 BGP.for.L3VPN.control-plane.Step
1b3e0 2d 33 3a 20 43 6f 6e 66 69 67 75 72 69 6e 67 20 4c 33 56 50 4e 20 56 52 46 73 20 6f 6e 20 50 45 -3:.Configuring.L3VPN.VRFs.on.PE
1b400 20 6e 6f 64 65 73 00 53 74 65 70 2d 34 3a 20 43 6f 6e 66 69 67 75 72 69 6e 67 20 43 45 20 6e 6f .nodes.Step-4:.Configuring.CE.no
1b420 64 65 73 00 53 74 65 70 2d 35 3a 20 56 65 72 69 66 69 63 61 74 69 6f 6e 00 54 65 6e 61 6e 74 20 des.Step-5:.Verification.Tenant.
1b440 6e 65 74 77 6f 72 6b 73 20 28 56 52 46 73 29 00 54 65 73 74 20 4f 53 50 46 00 54 65 73 74 20 57 networks.(VRFs).Test.OSPF.Test.W
1b460 69 72 65 47 75 61 72 64 00 54 65 73 74 20 74 68 65 20 72 65 73 75 6c 74 00 54 65 73 74 64 61 74 ireGuard.Test.the.result.Testdat
1b480 65 3a 20 32 30 32 33 2d 30 32 2d 32 34 00 54 65 73 74 64 61 74 65 3a 20 32 30 32 33 2d 30 35 2d e:.2023-02-24.Testdate:.2023-05-
1b4a0 31 31 00 54 65 73 74 64 61 74 65 3a 20 32 30 32 33 2d 30 38 2d 33 31 00 54 65 73 74 64 61 74 65 11.Testdate:.2023-08-31.Testdate
1b4c0 3a 20 32 30 32 34 2d 30 31 2d 31 33 00 54 65 73 74 69 6e 67 00 54 65 73 74 69 6e 67 20 61 6e 64 :.2024-01-13.Testing.Testing.and
1b4e0 20 64 65 62 75 67 67 69 6e 67 00 54 68 61 74 27 73 20 68 6f 77 20 79 6f 75 20 63 61 6e 20 65 78 .debugging.That's.how.you.can.ex
1b500 70 61 6e 64 20 74 68 65 20 65 78 61 6d 70 6c 65 20 61 62 6f 76 65 2e 20 55 73 65 20 74 68 65 20 pand.the.example.above..Use.the.
1b520 60 52 6f 75 74 65 64 20 2f 34 38 60 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 54 68 69 73 20 61 `Routed./48`.information..This.a
1b540 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 61 73 73 69 67 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 llows.you.to.assign.a.different.
1b560 2f 36 34 20 74 6f 20 65 76 65 72 79 20 69 6e 74 65 72 66 61 63 65 2c 20 4c 41 4e 2c 20 6f 72 20 /64.to.every.interface,.LAN,.or.
1b580 65 76 65 6e 20 64 65 76 69 63 65 2e 20 4f 72 20 79 6f 75 20 63 6f 75 6c 64 20 62 72 65 61 6b 20 even.device..Or.you.could.break.
1b5a0 79 6f 75 72 20 6e 65 74 77 6f 72 6b 20 69 6e 74 6f 20 73 6d 61 6c 6c 65 72 20 63 68 75 6e 6b 73 your.network.into.smaller.chunks
1b5c0 20 6c 69 6b 65 20 2f 35 36 20 6f 72 20 2f 36 30 2e 00 54 68 65 20 4c 61 62 20 61 73 75 6d 65 20 .like./56.or./60..The.Lab.asume.
1b5e0 61 20 66 75 6c 6c 20 72 75 6e 6e 69 6e 67 20 41 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 20 a.full.running.Active.Directory.
1b600 6f 6e 20 74 68 65 20 57 69 6e 64 6f 77 73 20 53 65 72 76 65 72 2e 20 48 65 72 65 20 61 72 65 20 on.the.Windows.Server..Here.are.
1b620 73 6f 6d 65 20 50 6f 77 65 72 53 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 71 75 69 63 some.PowerShell.commands.to.quic
1b640 6b 6c 79 20 61 64 64 20 61 20 54 65 73 74 20 41 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 2e kly.add.a.Test.Active.Directory.
1b660 00 54 68 65 20 54 6f 70 6f 6c 6f 67 79 20 61 72 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 3a 00 54 .The.Topology.are.consists.of:.T
1b680 68 65 20 56 79 4f 53 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 61 73 73 69 67 6e 65 64 20 74 68 he.VyOS.interface.is.assigned.th
1b6a0 65 20 2e 31 2f 3a 31 20 61 64 64 72 65 73 73 20 6f 66 20 74 68 65 69 72 20 72 65 73 70 65 63 74 e..1/:1.address.of.their.respect
1b6c0 69 76 65 20 6e 65 74 77 6f 72 6b 73 2e 20 57 41 4e 20 69 73 20 6f 6e 20 56 4c 41 4e 20 31 30 2c ive.networks..WAN.is.on.VLAN.10,
1b6e0 20 4c 41 4e 20 6f 6e 20 56 4c 41 4e 20 32 30 2c 20 61 6e 64 20 44 4d 5a 20 6f 6e 20 56 4c 41 4e .LAN.on.VLAN.20,.and.DMZ.on.VLAN
1b700 20 33 30 2e 00 54 68 65 20 60 60 63 6f 6d 6d 69 74 60 60 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 .30..The.``commit``.command.is.i
1b720 6d 70 6c 69 65 64 20 61 66 74 65 72 20 65 76 65 72 79 20 73 65 63 74 69 6f 6e 2e 20 49 66 20 79 mplied.after.every.section..If.y
1b740 6f 75 20 6d 61 6b 65 20 61 6e 20 65 72 72 6f 72 2c 20 60 60 63 6f 6d 6d 69 74 60 60 20 77 69 6c ou.make.an.error,.``commit``.wil
1b760 6c 20 77 61 72 6e 20 79 6f 75 20 61 6e 64 20 79 6f 75 20 63 61 6e 20 66 69 78 20 69 74 20 62 65 l.warn.you.and.you.can.fix.it.be
1b780 66 6f 72 65 20 67 65 74 74 69 6e 67 20 74 6f 6f 20 66 61 72 20 69 6e 74 6f 20 74 68 69 6e 67 73 fore.getting.too.far.into.things
1b7a0 2e 20 50 6c 65 61 73 65 20 65 6e 73 75 72 65 20 79 6f 75 20 63 6f 6d 6d 69 74 20 65 61 72 6c 79 ..Please.ensure.you.commit.early
1b7c0 20 61 6e 64 20 63 6f 6d 6d 69 74 20 6f 66 74 65 6e 2e 00 54 68 65 20 60 60 72 65 64 69 73 74 72 .and.commit.often..The.``redistr
1b7e0 69 62 75 74 65 20 6f 73 70 66 60 60 20 63 6f 6d 6d 61 6e 64 20 69 73 20 74 68 65 72 65 20 70 75 ibute.ospf``.command.is.there.pu
1b800 72 65 6c 79 20 61 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 6f 66 20 68 6f 77 20 74 68 69 73 20 63 rely.as.an.example.of.how.this.c
1b820 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 2e 20 49 6e 20 74 68 69 73 20 77 61 6c 6b 74 68 72 6f an.be.expanded..In.this.walkthro
1b840 75 67 68 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 66 69 6c 74 65 72 65 64 20 62 79 20 42 47 50 4f ugh,.it.will.be.filtered.by.BGPO
1b860 55 54 20 72 75 6c 65 20 31 30 30 30 30 2c 20 61 73 20 69 74 20 69 73 20 6e 6f 74 20 32 30 33 2e UT.rule.10000,.as.it.is.not.203.
1b880 30 2e 31 31 33 2e 30 2f 32 34 2e 00 54 68 65 20 62 65 6c 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 0.113.0/24..The.below.configurat
1b8a0 69 6f 6e 20 69 73 20 75 73 65 64 20 61 73 20 65 78 61 6d 70 6c 65 20 77 68 65 72 65 20 77 65 20 ion.is.used.as.example.where.we.
1b8c0 6b 65 65 70 20 66 6f 63 75 73 20 6f 6e 20 56 79 4f 53 2d 50 31 2f 56 79 4f 53 2d 50 32 2f 58 52 keep.focus.on.VyOS-P1/VyOS-P2/XR
1b8e0 76 2d 50 33 20 77 68 69 63 68 20 77 65 20 73 68 61 72 65 20 74 68 65 20 73 65 74 74 69 6e 67 73 v-P3.which.we.share.the.settings
1b900 2e 00 54 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 74 65 70 73 20 61 72 65 20 74 68 ..The.configuration.steps.are.th
1b920 65 20 73 61 6d 65 20 61 73 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c e.same.as.in.the.previous.exampl
1b940 65 2c 20 65 78 63 65 70 74 20 72 75 6c 65 20 31 30 2e 20 53 6f 20 77 65 20 6b 65 65 70 20 74 68 e,.except.rule.10..So.we.keep.th
1b960 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 72 65 6d 6f 76 65 20 72 75 6c 65 20 31 30 20 e.configuration,.remove.rule.10.
1b980 61 6e 64 20 61 64 64 20 61 20 6e 65 77 20 72 75 6c 65 20 66 6f 72 20 74 68 65 20 66 61 69 6c 6f and.add.a.new.rule.for.the.failo
1b9a0 76 65 72 20 6d 6f 64 65 3a 00 54 68 65 20 65 78 61 6d 70 6c 65 20 74 6f 70 6f 6c 6f 67 79 20 68 ver.mode:.The.example.topology.h
1b9c0 61 73 20 32 20 56 79 4f 53 20 72 6f 75 74 65 72 73 2e 20 4f 6e 65 20 61 73 20 54 68 65 20 57 41 as.2.VyOS.routers..One.as.The.WA
1b9e0 4e 20 52 6f 75 74 65 72 20 61 6e 64 20 6f 6e 20 61 73 20 61 20 43 6c 69 65 6e 74 2c 20 74 6f 20 N.Router.and.on.as.a.Client,.to.
1ba00 74 65 73 74 20 61 20 73 69 6e 67 6c 65 20 4c 41 4e 20 73 65 74 75 70 00 54 68 65 20 66 69 72 73 test.a.single.LAN.setup.The.firs
1ba20 74 20 74 77 6f 20 72 75 6c 65 73 20 61 72 65 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 74 68 65 t.two.rules.are.to.deal.with.the
1ba40 20 69 64 69 6f 73 79 6e 63 72 61 73 69 65 73 20 6f 66 20 56 79 4f 53 20 61 6e 64 20 69 70 74 61 .idiosyncrasies.of.VyOS.and.ipta
1ba60 62 6c 65 73 2e 00 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 61 72 65 20 74 68 65 20 72 75 6c 65 bles..The.following.are.the.rule
1ba80 73 20 74 68 61 74 20 77 65 72 65 20 63 72 65 61 74 65 64 20 66 6f 72 20 74 68 69 73 20 65 78 61 s.that.were.created.for.this.exa
1baa0 6d 70 6c 65 20 28 6d 61 79 20 6e 6f 74 20 62 65 20 63 6f 6d 70 6c 65 74 65 29 2c 20 62 6f 74 68 mple.(may.not.be.complete),.both
1bac0 20 69 6e 20 49 50 76 34 20 61 6e 64 20 49 50 76 36 2e 20 49 66 20 74 68 65 72 65 20 69 73 20 6e .in.IPv4.and.IPv6..If.there.is.n
1bae0 6f 20 49 50 20 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 20 73 6f 75 72 63 65 2f o.IP.specified,.then.the.source/
1bb00 64 65 73 74 69 6e 61 74 69 6f 6e 20 61 64 64 72 65 73 73 20 69 73 20 6e 6f 74 20 65 78 70 6c 69 destination.address.is.not.expli
1bb20 63 69 74 2e 00 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 6f 66 74 77 61 72 65 20 77 61 73 20 cit..The.following.software.was.
1bb40 75 73 65 64 20 69 6e 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 64 6f 63 used.in.the.creation.of.this.doc
1bb60 75 6d 65 6e 74 3a 00 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 6d 70 6c 61 74 65 20 63 6f ument:.The.following.template.co
1bb80 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 65 61 63 68 20 nfiguration.can.be.used.in.each.
1bba0 72 65 6d 6f 74 65 20 72 6f 75 74 65 72 20 62 61 73 65 64 20 69 6e 20 6f 75 72 20 74 6f 70 6f 6c remote.router.based.in.our.topol
1bbc0 6f 67 79 2e 00 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 73 65 20 61 64 64 72 65 73 73 ogy..The.format.of.these.address
1bbe0 65 73 3a 00 54 68 65 20 6c 61 62 20 49 20 62 75 69 6c 74 20 69 73 20 75 73 69 6e 67 20 61 20 56 es:.The.lab.I.built.is.using.a.V
1bc00 52 46 20 28 63 61 6c 6c 65 64 20 2a 2a 6d 67 6d 74 2a 2a 29 20 74 6f 20 70 72 6f 76 69 64 65 20 RF.(called.**mgmt**).to.provide.
1bc20 6f 75 74 2d 6f 66 2d 62 61 6e 64 20 53 53 48 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 50 45 out-of-band.SSH.access.to.the.PE
1bc40 20 28 50 72 6f 76 69 64 65 72 20 45 64 67 65 29 20 72 6f 75 74 65 72 73 2e 00 54 68 65 20 6c 61 .(Provider.Edge).routers..The.la
1bc60 62 20 77 61 73 20 62 75 69 6c 74 20 75 73 69 6e 67 20 45 56 45 2d 4e 47 2e 00 54 68 65 20 6e 65 b.was.built.using.EVE-NG..The.ne
1bc80 78 74 20 70 61 67 65 73 20 63 6f 6e 74 61 69 6e 73 20 61 75 74 6f 6d 61 74 69 63 20 66 75 6c 6c xt.pages.contains.automatic.full
1bca0 20 74 65 73 74 65 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 61 6d 70 6c 65 73 2e 00 .tested.configuration.examples..
1bcc0 54 68 65 20 70 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 20 75 73 65 64 20 74 68 65 20 66 61 The.previous.example.used.the.fa
1bce0 69 6c 6f 76 65 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 73 65 6e 64 20 74 72 61 66 66 69 63 20 74 ilover.command.to.send.traffic.t
1bd00 68 72 6f 75 67 68 20 65 74 68 31 20 69 66 20 65 74 68 30 20 66 61 69 6c 73 2e 20 49 6e 20 74 68 hrough.eth1.if.eth0.fails..In.th
1bd20 69 73 20 65 78 61 6d 70 6c 65 2c 20 66 61 69 6c 6f 76 65 72 20 66 75 6e 63 74 69 6f 6e 61 6c 69 is.example,.failover.functionali
1bd40 74 79 20 69 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 72 75 6c 65 20 6f 72 64 65 72 2e 00 54 68 ty.is.provided.by.rule.order..Th
1bd60 65 20 70 72 6f 63 65 73 73 20 77 69 6c 6c 20 64 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 e.process.will.do.the.following.
1bd80 73 74 65 70 73 3a 00 54 68 65 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 20 64 6f 63 75 6d 65 6e steps:.The.scope.of.this.documen
1bda0 74 20 69 73 20 74 6f 20 63 6f 76 65 72 20 73 75 63 68 20 63 61 73 65 73 20 69 6e 20 61 20 64 79 t.is.to.cover.such.cases.in.a.dy
1bdc0 6e 61 6d 69 63 20 77 61 79 20 77 69 74 68 6f 75 74 20 74 68 65 20 75 73 65 20 6f 66 20 4d 50 4c namic.way.without.the.use.of.MPL
1bde0 53 2d 4c 44 50 2e 00 54 68 65 20 73 65 74 75 70 20 75 73 65 64 20 69 6e 20 74 68 69 73 20 65 78 S-LDP..The.setup.used.in.this.ex
1be00 61 6d 70 6c 65 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 ample.is.shown.in.the.following.
1be20 64 69 61 67 72 61 6d 3a 00 54 68 65 20 73 69 6d 70 6c 65 20 77 61 79 20 77 69 74 68 6f 75 74 20 diagram:.The.simple.way.without.
1be40 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 68 6f 73 74 6e 61 6d 65 20 28 6f configuration.of.the.hostname.(o
1be60 6e 65 20 74 61 73 6b 20 66 6f 72 20 61 6c 6c 20 72 6f 75 74 65 72 73 29 3a 00 54 68 65 20 73 69 ne.task.for.all.routers):.The.si
1be80 6d 70 6c 65 73 74 20 77 61 79 20 74 6f 20 74 65 73 74 20 69 73 20 74 6f 20 6c 6f 6f 6b 20 61 74 mplest.way.to.test.is.to.look.at
1bea0 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 72 61 63 6b 69 6e 67 20 73 74 61 74 73 20 6f .the.connection.tracking.stats.o
1bec0 6e 20 74 68 65 20 73 74 61 6e 64 62 79 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 20 77 69 n.the.standby.hardware.router.wi
1bee0 74 68 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 60 73 68 6f 77 20 63 6f 6e 6e 74 72 61 63 6b 2d th.the.command.``show.conntrack-
1bf00 73 79 6e 63 20 73 74 61 74 69 73 74 69 63 73 60 60 2e 20 54 68 65 20 6e 75 6d 62 65 72 73 20 73 sync.statistics``..The.numbers.s
1bf20 68 6f 75 6c 64 20 62 65 20 76 65 72 79 20 63 6c 6f 73 65 20 74 6f 20 74 68 65 20 6e 75 6d 62 65 hould.be.very.close.to.the.numbe
1bf40 72 73 20 6f 6e 20 74 68 65 20 70 72 69 6d 61 72 79 20 72 6f 75 74 65 72 2e 00 54 68 65 20 73 79 rs.on.the.primary.router..The.sy
1bf60 6e 63 20 67 72 6f 75 70 20 69 73 20 75 73 65 64 20 74 6f 20 72 65 70 6c 69 63 61 74 65 20 63 6f nc.group.is.used.to.replicate.co
1bf80 6e 6e 65 63 74 69 6f 6e 20 74 72 61 63 6b 69 6e 67 2e 20 49 74 20 6e 65 65 64 73 20 74 6f 20 62 nnection.tracking..It.needs.to.b
1bfa0 65 20 61 73 73 69 67 6e 65 64 20 74 6f 20 61 20 72 61 6e 64 6f 6d 20 56 52 52 50 20 67 72 6f 75 e.assigned.to.a.random.VRRP.grou
1bfc0 70 2c 20 61 6e 64 20 77 65 20 61 72 65 20 63 72 65 61 74 69 6e 67 20 61 20 73 79 6e 63 20 67 72 p,.and.we.are.creating.a.sync.gr
1bfe0 6f 75 70 20 63 61 6c 6c 65 64 20 60 60 73 79 6e 63 60 60 20 75 73 69 6e 67 20 74 68 65 20 76 72 oup.called.``sync``.using.the.vr
1c000 72 70 20 67 72 6f 75 70 20 60 60 69 6e 74 60 60 2e 00 54 68 65 20 74 6f 70 6f 6c 6f 67 79 20 68 rp.group.``int``..The.topology.h
1c020 61 73 20 33 20 56 79 4f 53 20 72 6f 75 74 65 72 73 20 61 6e 64 20 6f 6e 65 20 63 6c 69 65 6e 74 as.3.VyOS.routers.and.one.client
1c040 2e 20 42 65 74 77 65 65 6e 20 74 68 65 20 44 48 43 50 20 53 65 72 76 65 72 20 61 6e 64 20 74 68 ..Between.the.DHCP.Server.and.th
1c060 65 20 44 48 43 50 20 52 65 6c 61 79 20 69 73 20 61 20 47 52 45 20 74 75 6e 6e 65 6c 2e 20 54 68 e.DHCP.Relay.is.a.GRE.tunnel..Th
1c080 65 20 60 74 72 61 6e 73 70 6f 72 74 60 20 56 79 4f 53 20 72 65 70 72 65 73 65 6e 74 20 61 20 6c e.`transport`.VyOS.represent.a.l
1c0a0 61 72 67 65 20 4e 65 74 77 6f 72 6b 2e 00 54 68 65 20 74 6f 70 6f 6c 6f 67 79 20 68 61 76 65 20 arge.Network..The.topology.have.
1c0c0 61 20 63 65 6e 74 72 61 6c 20 61 6e 64 20 61 20 62 72 61 6e 63 68 20 56 79 4f 53 20 72 6f 75 74 a.central.and.a.branch.VyOS.rout
1c0e0 65 72 20 61 6e 64 20 6f 6e 65 20 63 6c 69 65 6e 74 2c 20 74 6f 20 74 65 73 74 2c 20 69 6e 20 65 er.and.one.client,.to.test,.in.e
1c100 61 63 68 20 73 69 74 65 2e 00 54 68 65 6e 20 61 64 64 20 61 20 72 6f 75 74 65 2d 6d 61 70 20 61 ach.site..Then.add.a.route-map.a
1c120 6e 64 20 72 65 66 65 72 65 6e 63 65 20 74 6f 20 61 62 6f 76 65 20 70 72 65 66 69 78 2e 20 43 6f nd.reference.to.above.prefix..Co
1c140 6e 73 69 64 65 72 20 74 68 61 74 20 74 68 65 20 61 63 74 69 6f 6e 73 20 74 61 6b 65 6e 20 69 6e nsider.that.the.actions.taken.in
1c160 73 69 64 65 20 74 68 65 20 70 72 65 66 69 78 20 77 69 6c 6c 20 4d 41 54 43 48 20 74 68 65 20 72 side.the.prefix.will.MATCH.the.r
1c180 6f 75 74 65 73 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 61 66 66 65 63 74 65 64 20 62 79 20 74 outes.that.will.be.affected.by.t
1c1a0 68 65 20 61 63 74 69 6f 6e 73 20 69 6e 73 69 64 65 20 74 68 65 20 72 75 6c 65 73 20 6f 66 20 74 he.actions.inside.the.rules.of.t
1c1c0 68 65 20 72 6f 75 74 65 2d 6d 61 70 2e 00 54 68 65 6e 20 77 65 20 6e 65 65 64 20 74 6f 20 61 74 he.route-map..Then.we.need.to.at
1c1e0 74 61 63 68 20 74 68 65 20 70 6f 6c 69 63 79 20 74 6f 20 74 68 65 20 42 47 50 20 70 72 6f 63 65 tach.the.policy.to.the.BGP.proce
1c200 73 73 2e 20 54 68 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 75 6e 64 65 72 20 74 68 65 20 69 ss..This.needs.to.be.under.the.i
1c220 6d 70 6f 72 74 20 73 74 61 74 65 6d 65 6e 74 20 69 6e 20 74 68 65 20 76 72 66 20 77 65 20 6e 65 mport.statement.in.the.vrf.we.ne
1c240 65 64 20 74 6f 20 66 69 6c 74 65 72 2e 00 54 68 65 72 65 20 61 72 65 20 73 6f 6d 65 20 63 61 73 ed.to.filter..There.are.some.cas
1c260 65 73 20 77 68 65 72 65 20 74 68 69 73 20 69 73 20 6e 6f 74 20 6e 65 65 64 65 64 20 2d 66 6f 72 es.where.this.is.not.needed.-for
1c280 20 65 78 61 6d 70 6c 65 2c 20 69 6e 20 73 6f 6d 65 20 44 44 6f 53 20 61 70 70 6c 69 61 6e 63 65 .example,.in.some.DDoS.appliance
1c2a0 2d 20 62 75 74 20 6d 6f 73 74 20 69 6e 74 65 72 2d 76 72 66 20 72 6f 75 74 69 6e 67 20 64 65 73 -.but.most.inter-vrf.routing.des
1c2c0 69 67 6e 73 20 75 73 65 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e igns.use.the.above.configuration
1c2e0 73 2e 00 54 68 65 72 65 20 69 73 20 70 6c 65 6e 74 79 20 6f 66 20 69 6e 73 74 72 75 63 74 69 6f s..There.is.plenty.of.instructio
1c300 6e 73 20 61 6e 64 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 73 65 74 74 69 6e 67 20 ns.and.documentation.on.setting.
1c320 75 70 20 57 69 72 65 67 75 61 72 64 2e 20 54 68 65 20 6f 6e 6c 79 20 69 6d 70 6f 72 74 61 6e 74 up.Wireguard..The.only.important
1c340 20 74 68 69 6e 67 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 72 65 6d 65 6d 62 65 72 20 69 73 20 74 .thing.you.need.to.remember.is.t
1c360 6f 20 6f 6e 6c 79 20 75 73 65 20 6f 6e 65 20 57 69 72 65 47 75 61 72 64 20 69 6e 74 65 72 66 61 o.only.use.one.WireGuard.interfa
1c380 63 65 20 70 65 72 20 4f 53 50 46 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 00 54 68 65 73 65 20 61 72 ce.per.OSPF.connection..These.ar
1c3a0 65 20 74 68 65 20 76 6c 61 6e 73 20 77 65 20 77 69 6c 6c 20 62 65 20 75 73 69 6e 67 3a 00 54 68 e.the.vlans.we.will.be.using:.Th
1c3c0 65 79 20 77 61 6e 74 20 75 73 20 74 6f 20 65 73 74 61 62 6c 69 73 68 20 61 20 42 47 50 20 73 65 ey.want.us.to.establish.a.BGP.se
1c3e0 73 73 69 6f 6e 20 74 6f 20 74 68 65 69 72 20 72 6f 75 74 65 72 73 20 6f 6e 20 31 39 32 2e 30 2e ssion.to.their.routers.on.192.0.
1c400 32 2e 31 31 20 61 6e 64 20 31 39 32 2e 30 2e 32 2e 31 32 20 66 72 6f 6d 20 6f 75 72 20 72 6f 75 2.11.and.192.0.2.12.from.our.rou
1c420 74 65 72 73 20 31 39 32 2e 30 2e 32 2e 32 31 20 61 6e 64 20 31 39 32 2e 30 2e 32 2e 32 32 2e 20 ters.192.0.2.21.and.192.0.2.22..
1c440 54 68 65 79 20 61 72 65 20 41 53 20 36 35 35 35 30 20 61 6e 64 20 77 65 20 61 72 65 20 41 53 20 They.are.AS.65550.and.we.are.AS.
1c460 36 35 35 35 31 2e 00 54 68 69 73 20 4c 41 42 20 73 68 6f 77 20 68 6f 77 20 74 6f 20 75 77 65 20 65551..This.LAB.show.how.to.uwe.
1c480 4f 70 65 6e 56 50 4e 20 77 69 74 68 20 61 20 41 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 20 OpenVPN.with.a.Active.Directory.
1c4a0 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 62 61 63 6b 65 6e 64 2e 00 54 68 69 73 20 61 63 63 authentication.backend..This.acc
1c4c0 6f 6d 70 6c 69 73 68 65 73 20 61 20 66 65 77 20 74 68 69 6e 67 73 3a 00 54 68 69 73 20 63 68 61 omplishes.a.few.things:.This.cha
1c4e0 70 74 65 72 20 63 6f 6e 74 61 69 6e 73 20 76 61 72 69 6f 75 73 20 63 6f 6e 66 69 67 75 72 61 74 pter.contains.various.configurat
1c500 69 6f 6e 20 65 78 61 6d 70 6c 65 73 3a 00 54 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e ion.examples:.This.configuration
1c520 20 65 78 61 6d 70 6c 65 20 61 6e 64 20 74 68 65 20 72 65 71 75 69 72 6d 65 6e 74 73 20 63 6f 6e .example.and.the.requirments.con
1c540 73 69 73 74 73 20 6f 66 3a 00 54 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 61 sists.of:.This.configuration.exa
1c560 6d 70 6c 65 20 61 6e 64 20 74 68 65 20 72 65 71 75 69 72 6d 65 6e 74 73 20 63 6f 6e 73 69 73 74 mple.and.the.requirments.consist
1c580 73 20 6f 6e 3a 00 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 61 69 6d 73 20 74 6f 20 77 61 6c 6b s.on:.This.document.aims.to.walk
1c5a0 20 79 6f 75 20 74 68 72 6f 75 67 68 20 73 65 74 74 69 6e 67 20 65 76 65 72 79 74 68 69 6e 67 20 .you.through.setting.everything.
1c5c0 75 70 2c 20 73 6f 20 61 74 20 61 20 70 6f 69 6e 74 20 77 68 65 72 65 20 79 6f 75 20 63 61 6e 20 up,.so.at.a.point.where.you.can.
1c5e0 72 65 62 6f 6f 74 20 61 6e 79 20 6d 61 63 68 69 6e 65 20 61 6e 64 20 6e 6f 74 20 6c 6f 73 65 20 reboot.any.machine.and.not.lose.
1c600 6d 6f 72 65 20 74 68 61 6e 20 61 20 66 65 77 20 73 65 63 6f 6e 64 73 20 77 6f 72 74 68 20 6f 66 more.than.a.few.seconds.worth.of
1c620 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 2e 00 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 .connectivity..This.document.is.
1c640 74 6f 20 64 65 73 63 72 69 62 65 20 61 20 62 61 73 69 63 20 73 65 74 75 70 20 75 73 69 6e 67 20 to.describe.a.basic.setup.using.
1c660 50 50 50 6f 45 20 6f 76 65 72 20 4c 32 54 50 2e 20 4c 41 43 20 61 6e 64 20 4c 4e 53 20 61 72 65 PPPoE.over.L2TP..LAC.and.LNS.are
1c680 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 6f 66 20 74 68 65 20 62 72 6f 61 64 62 61 6e 64 20 74 6f 70 .components.of.the.broadband.top
1c6a0 6f 6c 6f 67 79 2e 20 4c 41 43 20 2d 20 4c 32 54 50 20 61 63 63 65 73 73 20 63 6f 6e 63 65 6e 74 ology..LAC.-.L2TP.access.concent
1c6c0 72 61 74 6f 72 20 4c 4e 53 20 2d 20 20 4c 32 54 50 20 4e 65 74 77 6f 72 6b 20 53 65 72 76 65 72 rator.LNS.-..L2TP.Network.Server
1c6e0 20 4c 41 43 20 61 6e 64 20 4c 4e 53 20 66 6f 72 6d 73 20 4c 32 54 50 20 74 75 6e 6e 65 6c 2e 20 .LAC.and.LNS.forms.L2TP.tunnel..
1c700 4c 41 43 20 72 65 63 65 69 76 65 73 20 70 61 63 6b 65 74 73 20 66 72 6f 6d 20 50 50 50 6f 45 20 LAC.receives.packets.from.PPPoE.
1c720 63 6c 69 65 6e 74 73 20 61 6e 64 20 66 6f 72 77 61 72 64 20 74 68 65 6d 20 74 6f 20 4c 4e 53 2e clients.and.forward.them.to.LNS.
1c740 20 4c 4e 53 20 69 73 20 74 68 65 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 70 6f 69 6e 74 20 74 68 .LNS.is.the.termination.point.th
1c760 61 74 20 63 6f 6d 65 73 20 66 72 6f 6d 20 50 50 50 20 70 61 63 6b 65 74 73 20 66 72 6f 6d 20 74 at.comes.from.PPP.packets.from.t
1c780 68 65 20 72 65 6d 6f 74 65 20 63 6c 69 65 6e 74 2e 00 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 he.remote.client..This.document.
1c7a0 69 73 20 74 6f 20 64 65 73 63 72 69 62 65 20 61 20 62 61 73 69 63 20 73 65 74 75 70 20 75 73 69 is.to.describe.a.basic.setup.usi
1c7c0 6e 67 20 50 50 50 6f 45 20 77 69 74 68 20 44 48 43 50 76 36 2d 50 44 20 2b 20 53 4c 41 41 43 20 ng.PPPoE.with.DHCPv6-PD.+.SLAAC.
1c7e0 74 6f 20 63 6f 6e 73 74 72 75 63 74 20 61 20 74 79 70 69 63 61 6c 20 68 6f 6d 65 20 6e 65 74 77 to.construct.a.typical.home.netw
1c800 6f 72 6b 2e 20 54 68 65 20 75 73 65 72 20 63 61 6e 20 66 6f 6c 6c 6f 77 20 74 68 65 20 73 74 65 ork..The.user.can.follow.the.ste
1c820 70 73 20 64 65 73 63 72 69 62 65 64 20 68 65 72 65 20 74 6f 20 71 75 69 63 6b 6c 79 20 73 65 74 ps.described.here.to.quickly.set
1c840 75 70 20 61 20 77 6f 72 6b 69 6e 67 20 6e 65 74 77 6f 72 6b 20 61 6e 64 20 75 73 65 20 74 68 69 up.a.working.network.and.use.thi
1c860 73 20 61 73 20 61 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 74 6f 20 66 75 72 74 68 65 72 s.as.a.starting.point.to.further
1c880 20 63 6f 6e 66 69 67 75 72 65 20 6f 72 20 66 69 6e 65 2d 74 75 6e 65 20 6f 74 68 65 72 20 73 65 .configure.or.fine-tune.other.se
1c8a0 74 74 69 6e 67 73 2e 00 54 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 77 61 6c 6b 73 20 79 6f 75 20 ttings..This.document.walks.you.
1c8c0 74 68 72 6f 75 67 68 20 61 20 63 6f 6d 70 6c 65 74 65 20 48 41 20 73 65 74 75 70 20 6f 66 20 74 through.a.complete.HA.setup.of.t
1c8e0 77 6f 20 56 79 4f 53 20 6d 61 63 68 69 6e 65 73 2e 20 54 68 69 73 20 64 65 73 69 67 6e 20 69 73 wo.VyOS.machines..This.design.is
1c900 20 62 61 73 65 64 20 6f 6e 20 61 20 56 4d 20 61 73 20 74 68 65 20 70 72 69 6d 61 72 79 20 72 6f .based.on.a.VM.as.the.primary.ro
1c920 75 74 65 72 20 61 6e 64 20 61 20 70 68 79 73 69 63 61 6c 20 6d 61 63 68 69 6e 65 20 61 73 20 61 uter.and.a.physical.machine.as.a
1c940 20 62 61 63 6b 75 70 2c 20 75 73 69 6e 67 20 56 52 52 50 2c 20 42 47 50 2c 20 4f 53 50 46 2c 20 .backup,.using.VRRP,.BGP,.OSPF,.
1c960 61 6e 64 20 63 6f 6e 6e 74 72 61 63 6b 20 73 68 61 72 69 6e 67 2e 00 54 68 69 73 20 65 6e 73 75 and.conntrack.sharing..This.ensu
1c980 72 65 73 20 79 6f 75 20 64 6f 6e 27 74 20 67 6f 20 74 6f 6f 20 66 61 73 74 20 6f 72 20 6d 69 73 res.you.don't.go.too.fast.or.mis
1c9a0 73 20 61 20 73 74 65 70 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 20 77 69 6c 6c 20 6d 61 6b 65 20 s.a.step..However,.it.will.make.
1c9c0 79 6f 75 72 20 6c 69 66 65 20 65 61 73 69 65 72 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 your.life.easier.to.configure.th
1c9e0 65 20 66 69 78 65 64 20 49 50 20 61 64 64 72 65 73 73 20 61 6e 64 20 64 65 66 61 75 6c 74 20 72 e.fixed.IP.address.and.default.r
1ca00 6f 75 74 65 20 6e 6f 77 20 6f 6e 20 74 68 65 20 68 61 72 64 77 61 72 65 20 72 6f 75 74 65 72 2e oute.now.on.the.hardware.router.
1ca20 00 54 68 69 73 20 65 78 61 6d 70 6c 65 20 75 73 65 73 20 74 68 65 20 66 61 69 6c 6f 76 65 72 20 .This.example.uses.the.failover.
1ca40 6d 6f 64 65 2e 00 54 68 69 73 20 67 69 76 65 73 20 75 73 20 4d 50 4c 53 20 73 65 67 6d 65 6e 74 mode..This.gives.us.MPLS.segment
1ca60 20 72 6f 75 74 69 6e 67 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 6c 61 62 65 6c 73 20 66 6f 72 77 .routing.enabled.and.labels.forw
1ca80 61 72 64 69 6e 67 20 3a 00 54 68 69 73 20 67 75 69 64 65 20 73 68 6f 77 73 20 61 20 73 61 6d 70 arding.:.This.guide.shows.a.samp
1caa0 6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 46 6c 65 78 56 50 4e 20 73 69 74 le.configuration.for.FlexVPN.sit
1cac0 65 2d 74 6f 2d 73 69 74 65 20 49 6e 74 65 72 6e 65 74 20 50 72 6f 74 6f 63 6f 6c 20 53 65 63 75 e-to-site.Internet.Protocol.Secu
1cae0 72 69 74 79 20 28 49 50 73 65 63 29 2f 47 65 6e 65 72 69 63 20 52 6f 75 74 69 6e 67 20 45 6e 63 rity.(IPsec)/Generic.Routing.Enc
1cb00 61 70 73 75 6c 61 74 69 6f 6e 20 28 47 52 45 29 20 74 75 6e 6e 65 6c 2e 00 54 68 69 73 20 67 75 apsulation.(GRE).tunnel..This.gu
1cb20 69 64 65 20 73 68 6f 77 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 6f 66 20 61 20 72 65 64 75 6e 64 ide.shows.an.example.of.a.redund
1cb40 61 6e 74 20 28 61 63 74 69 76 65 2d 61 63 74 69 76 65 29 20 72 6f 75 74 65 2d 62 61 73 65 64 20 ant.(active-active).route-based.
1cb60 49 4b 45 76 32 20 73 69 74 65 2d 74 6f 2d 73 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 IKEv2.site-to-site.VPN.to.Azure.
1cb80 75 73 69 6e 67 20 56 54 49 20 61 6e 64 20 42 47 50 20 66 6f 72 20 64 79 6e 61 6d 69 63 20 72 6f using.VTI.and.BGP.for.dynamic.ro
1cba0 75 74 69 6e 67 20 75 70 64 61 74 65 73 2e 00 54 68 69 73 20 67 75 69 64 65 20 73 68 6f 77 73 20 uting.updates..This.guide.shows.
1cbc0 61 6e 20 65 78 61 6d 70 6c 65 20 6f 66 20 61 20 72 6f 75 74 65 2d 62 61 73 65 64 20 49 4b 45 76 an.example.of.a.route-based.IKEv
1cbe0 32 20 73 69 74 65 2d 74 6f 2d 73 69 74 65 20 56 50 4e 20 74 6f 20 41 7a 75 72 65 20 75 73 69 6e 2.site-to-site.VPN.to.Azure.usin
1cc00 67 20 56 54 49 20 61 6e 64 20 42 47 50 20 66 6f 72 20 64 79 6e 61 6d 69 63 20 72 6f 75 74 69 6e g.VTI.and.BGP.for.dynamic.routin
1cc20 67 20 75 70 64 61 74 65 73 2e 00 54 68 69 73 20 67 75 69 64 65 20 73 68 6f 77 73 20 61 6e 20 65 g.updates..This.guide.shows.an.e
1cc40 78 61 6d 70 6c 65 20 70 6f 6c 69 63 79 2d 62 61 73 65 64 20 49 4b 45 76 32 20 73 69 74 65 2d 74 xample.policy-based.IKEv2.site-t
1cc60 6f 2d 73 69 74 65 20 56 50 4e 20 62 65 74 77 65 65 6e 20 74 77 6f 20 56 79 4f 53 20 72 6f 75 74 o-site.VPN.between.two.VyOS.rout
1cc80 65 72 73 2c 20 61 6e 64 20 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 69 75 72 61 74 69 6f 6e ers,.and.firewall.configiuration
1cca0 2e 00 54 68 69 73 20 67 75 69 64 65 20 73 68 6f 77 73 20 61 6e 20 65 78 61 6d 70 6c 65 20 70 6f ..This.guide.shows.an.example.po
1ccc0 6c 69 63 79 2d 62 61 73 65 64 20 49 4b 45 76 32 20 73 69 74 65 2d 74 6f 2d 73 69 74 65 20 56 50 licy-based.IKEv2.site-to-site.VP
1cce0 4e 20 62 65 74 77 65 65 6e 20 74 77 6f 20 56 79 4f 53 20 72 6f 75 74 65 72 73 2c 20 61 6e 64 20 N.between.two.VyOS.routers,.and.
1cd00 66 69 72 65 77 61 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 00 54 68 69 73 20 67 75 69 firewall.configuration..This.gui
1cd20 64 65 20 77 61 6c 6b 73 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 65 74 75 70 20 6f 66 20 68 74 de.walks.through.the.setup.of.ht
1cd40 74 70 73 3a 2f 2f 77 77 77 2e 74 75 6e 6e 65 6c 62 72 6f 6b 65 72 2e 6e 65 74 2f 20 66 6f 72 20 tps://www.tunnelbroker.net/.for.
1cd60 61 6e 20 49 50 76 36 20 54 75 6e 6e 65 6c 2e 00 54 68 69 73 20 68 61 73 20 61 20 66 6c 6f 61 74 an.IPv6.Tunnel..This.has.a.float
1cd80 69 6e 67 20 49 50 20 61 64 64 72 65 73 73 20 6f 66 20 31 30 2e 32 30 30 2e 32 30 31 2e 31 2f 32 ing.IP.address.of.10.200.201.1/2
1cda0 34 2c 20 75 73 69 6e 67 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 72 20 49 44 20 32 30 31 2e 20 4,.using.virtual.router.ID.201..
1cdc0 54 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 65 6d 20 69 73 20 74 The.difference.between.them.is.t
1cde0 68 65 20 69 6e 74 65 72 66 61 63 65 20 6e 61 6d 65 2c 20 68 65 6c 6c 6f 2d 73 6f 75 72 63 65 2d he.interface.name,.hello-source-
1ce00 61 64 64 72 65 73 73 2c 20 61 6e 64 20 70 65 65 72 2d 61 64 64 72 65 73 73 2e 00 54 68 69 73 20 address,.and.peer-address..This.
1ce20 68 61 73 20 61 20 66 6c 6f 61 74 69 6e 67 20 49 50 20 61 64 64 72 65 73 73 20 6f 66 20 32 30 33 has.a.floating.IP.address.of.203
1ce40 2e 30 2e 31 31 33 2e 31 2f 32 34 2c 20 75 73 69 6e 67 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 .0.113.1/24,.using.virtual.route
1ce60 72 20 49 44 20 31 31 33 2e 20 54 68 65 20 76 69 72 74 75 61 6c 20 72 6f 75 74 65 72 20 49 44 20 r.ID.113..The.virtual.router.ID.
1ce80 69 73 20 6a 75 73 74 20 61 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 62 65 74 77 65 65 6e 20 is.just.a.random.number.between.
1cea0 31 20 61 6e 64 20 32 35 34 2c 20 61 6e 64 20 63 61 6e 20 62 65 20 73 65 74 20 74 6f 20 77 68 61 1.and.254,.and.can.be.set.to.wha
1cec0 74 65 76 65 72 20 79 6f 75 20 77 61 6e 74 2e 20 42 65 73 74 20 70 72 61 63 74 69 63 65 73 20 73 tever.you.want..Best.practices.s
1cee0 75 67 67 65 73 74 20 79 6f 75 20 74 72 79 20 74 6f 20 6b 65 65 70 20 74 68 65 6d 20 75 6e 69 71 uggest.you.try.to.keep.them.uniq
1cf00 75 65 20 65 6e 74 65 72 70 72 69 73 65 2d 77 69 64 65 2e 00 54 68 69 73 20 69 73 20 61 6e 20 65 ue.enterprise-wide..This.is.an.e
1cf20 78 61 6d 70 6c 65 20 6f 66 20 74 68 65 20 74 68 72 65 65 20 62 61 73 65 20 72 75 6c 65 73 2e 00 xample.of.the.three.base.rules..
1cf40 54 68 69 73 20 69 73 20 62 61 73 65 64 20 6f 6e 20 61 20 72 65 61 6c 2d 6c 69 66 65 20 70 72 6f This.is.based.on.a.real-life.pro
1cf60 64 75 63 74 69 6f 6e 20 64 65 73 69 67 6e 2e 20 4f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6d 70 6c duction.design..One.of.the.compl
1cf80 65 78 20 69 73 73 75 65 73 20 69 73 20 65 6e 73 75 72 69 6e 67 20 79 6f 75 20 68 61 76 65 20 72 ex.issues.is.ensuring.you.have.r
1cfa0 65 64 75 6e 64 61 6e 74 20 64 61 74 61 20 49 4e 54 4f 20 79 6f 75 72 20 6e 65 74 77 6f 72 6b 2e edundant.data.INTO.your.network.
1cfc0 20 57 65 20 64 6f 20 74 68 69 73 20 77 69 74 68 20 61 20 70 61 69 72 20 6f 66 20 43 69 73 63 6f .We.do.this.with.a.pair.of.Cisco
1cfe0 20 4e 65 78 75 73 20 73 77 69 74 63 68 65 73 20 61 6e 64 20 75 73 69 6e 67 20 56 69 72 74 75 61 .Nexus.switches.and.using.Virtua
1d000 6c 20 50 6f 72 74 43 68 61 6e 6e 65 6c 73 20 74 68 61 74 20 61 72 65 20 73 70 61 6e 6e 65 64 20 l.PortChannels.that.are.spanned.
1d020 61 63 72 6f 73 73 20 74 68 65 6d 2e 20 41 73 20 61 20 62 6f 6e 75 73 2c 20 74 68 69 73 20 61 6c across.them..As.a.bonus,.this.al
1d040 73 6f 20 61 6c 6c 6f 77 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 65 20 73 77 69 74 63 68 20 66 61 so.allows.for.complete.switch.fa
1d060 69 6c 75 72 65 20 77 69 74 68 6f 75 74 20 61 6e 20 6f 75 74 61 67 65 2e 20 48 6f 77 20 79 6f 75 ilure.without.an.outage..How.you
1d080 20 61 63 68 69 65 76 65 20 74 68 69 73 20 79 6f 75 72 73 65 6c 66 20 69 73 20 6c 65 66 74 20 61 .achieve.this.yourself.is.left.a
1d0a0 73 20 61 6e 20 65 78 65 72 63 69 73 65 20 74 6f 20 74 68 65 20 72 65 61 64 65 72 2e 20 42 75 74 s.an.exercise.to.the.reader..But
1d0c0 20 6f 75 72 20 73 65 74 75 70 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 68 65 72 65 2e 00 54 .our.setup.is.documented.here..T
1d0e0 68 69 73 20 69 73 20 63 6f 6e 6e 65 63 74 69 6e 67 20 62 61 63 6b 20 74 6f 20 74 68 65 20 53 54 his.is.connecting.back.to.the.ST
1d100 41 54 49 43 20 49 50 20 6f 66 20 72 6f 75 74 65 72 31 2c 20 6e 6f 74 20 74 68 65 20 66 6c 6f 61 ATIC.IP.of.router1,.not.the.floa
1d120 74 69 6e 67 2e 00 54 68 69 73 20 69 73 20 69 64 65 6e 74 69 63 61 6c 2c 20 62 75 74 20 79 6f 75 ting..This.is.identical,.but.you
1d140 20 75 73 65 20 74 68 65 20 42 47 50 50 52 45 50 45 4e 44 4f 55 54 20 72 6f 75 74 65 2d 6d 61 70 .use.the.BGPPREPENDOUT.route-map
1d160 20 74 6f 20 61 64 76 65 72 74 69 73 65 20 74 68 65 20 72 6f 75 74 65 20 77 69 74 68 20 61 20 6c .to.advertise.the.route.with.a.l
1d180 6f 6e 67 65 72 20 70 61 74 68 2e 00 54 68 69 73 20 69 73 20 69 67 6e 6f 72 69 6e 67 20 74 68 65 onger.path..This.is.ignoring.the
1d1a0 20 65 78 74 72 61 20 4f 75 74 2d 6f 66 2d 62 61 6e 64 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6e 65 .extra.Out-of-band.management.ne
1d1c0 74 77 6f 72 6b 69 6e 67 2c 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 6f 6e 20 74 6f 74 tworking,.which.should.be.on.tot
1d1e0 61 6c 6c 79 20 64 69 66 66 65 72 65 6e 74 20 73 77 69 74 63 68 65 73 2c 20 61 6e 64 20 61 20 64 ally.different.switches,.and.a.d
1d200 69 66 66 65 72 65 6e 74 20 66 65 65 64 20 69 6e 74 6f 20 74 68 65 20 72 61 63 6b 2c 20 61 6e 64 ifferent.feed.into.the.rack,.and
1d220 20 69 73 20 6f 75 74 20 6f 66 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 2e 00 54 68 69 73 20 73 .is.out.of.scope.of.this..This.s
1d240 63 65 6e 61 72 69 6f 20 63 6f 75 6c 64 20 62 65 20 61 20 6e 69 67 68 74 6d 61 72 65 20 61 70 70 cenario.could.be.a.nightmare.app
1d260 6c 79 69 6e 67 20 72 65 67 75 6c 61 72 20 72 6f 75 74 69 6e 67 20 61 6e 64 20 6d 69 67 68 74 20 lying.regular.routing.and.might.
1d280 6e 65 65 64 20 66 69 6c 74 65 72 69 6e 67 20 69 6e 20 6d 75 6c 74 69 70 6c 65 20 69 6e 74 65 72 need.filtering.in.multiple.inter
1d2a0 66 61 63 65 73 2e 00 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 72 69 62 65 73 20 76 65 faces..This.section.describes.ve
1d2c0 72 69 66 69 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 4d 50 4c 53 2f 42 47 50 rification.commands.for.MPLS/BGP
1d2e0 2f 4c 44 50 20 70 72 6f 74 6f 63 6f 6c 73 20 61 6e 64 20 4c 33 56 50 4e 20 72 65 6c 61 74 65 64 /LDP.protocols.and.L3VPN.related
1d300 20 72 6f 75 74 65 73 20 61 73 20 77 65 6c 6c 20 61 73 20 64 69 61 67 6e 6f 73 69 73 20 61 6e 64 .routes.as.well.as.diagnosis.and
1d320 20 72 65 61 63 68 61 62 69 6c 69 74 79 20 63 68 65 63 6b 73 20 62 65 74 77 65 65 6e 20 43 45 20 .reachability.checks.between.CE.
1d340 6e 6f 64 65 73 2e 00 54 68 69 73 20 73 65 63 74 69 6f 6e 20 70 72 6f 76 69 64 65 73 20 63 6f 6e nodes..This.section.provides.con
1d360 66 69 67 75 72 61 74 69 6f 6e 20 73 74 65 70 73 20 66 6f 72 20 73 65 74 74 69 6e 67 20 75 70 20 figuration.steps.for.setting.up.
1d380 56 52 46 73 20 6f 6e 20 6f 75 72 20 50 45 20 6e 6f 64 65 73 20 69 6e 63 6c 75 64 69 6e 67 20 43 VRFs.on.our.PE.nodes.including.C
1d3a0 45 20 66 61 63 69 6e 67 20 69 6e 74 65 72 66 61 63 65 73 2c 20 42 47 50 2c 20 72 64 20 61 6e 64 E.facing.interfaces,.BGP,.rd.and
1d3c0 20 72 6f 75 74 65 2d 74 61 72 67 65 74 20 69 6d 70 6f 72 74 2f 65 78 70 6f 72 74 20 62 61 73 65 .route-target.import/export.base
1d3e0 64 20 6f 6e 20 74 68 65 20 70 72 65 2d 64 65 66 69 6e 65 64 20 70 61 72 61 6d 65 74 65 72 73 2e d.on.the.pre-defined.parameters.
1d400 00 54 68 69 73 20 73 65 74 75 70 20 72 65 71 75 69 72 65 73 20 74 68 65 20 43 6f 6d 70 72 65 73 .This.setup.requires.the.Compres
1d420 73 69 6f 6e 20 43 6f 6e 74 72 6f 6c 20 50 72 6f 74 6f 63 6f 6c 20 28 43 43 50 29 20 62 65 69 6e sion.Control.Protocol.(CCP).bein
1d440 67 20 64 69 73 61 62 6c 65 64 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 60 73 65 74 20 76 70 g.disabled,.the.command.``set.vp
1d460 6e 20 6c 32 74 70 20 72 65 6d 6f 74 65 2d 61 63 63 65 73 73 20 70 70 70 2d 6f 70 74 69 6f 6e 73 n.l2tp.remote-access.ppp-options
1d480 20 64 69 73 61 62 6c 65 2d 63 63 70 60 60 20 61 63 63 6f 6d 70 6c 69 73 68 65 73 20 74 68 61 74 .disable-ccp``.accomplishes.that
1d4a0 2e 00 54 68 69 73 20 73 69 6d 70 6c 65 20 73 74 72 75 63 74 75 72 65 20 73 68 6f 77 20 68 6f 77 ..This.simple.structure.show.how
1d4c0 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 77 6f 20 6f 66 66 69 63 65 73 2e 20 4f 6e 65 20 72 65 6d .to.connect.two.offices..One.rem
1d4e0 6f 74 65 20 62 72 61 6e 63 68 20 61 6e 64 20 74 68 65 20 63 65 6e 74 72 61 6c 20 6f 66 66 69 63 ote.branch.and.the.central.offic
1d500 65 2e 00 54 68 69 73 20 73 69 6d 70 6c 65 20 73 74 72 75 63 74 75 72 65 20 73 68 6f 77 73 20 68 e..This.simple.structure.shows.h
1d520 6f 77 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 61 20 44 48 43 50 20 52 65 6c 61 79 20 6f 76 65 ow.to.configure.a.DHCP.Relay.ove
1d540 72 20 61 20 47 52 45 20 42 72 69 64 67 65 20 69 6e 74 65 72 66 61 63 65 2e 00 54 68 69 73 20 77 r.a.GRE.Bridge.interface..This.w
1d560 69 6c 6c 20 62 65 20 76 69 73 69 62 6c 65 20 69 6e 20 27 73 68 6f 77 20 69 70 20 72 6f 75 74 65 ill.be.visible.in.'show.ip.route
1d580 27 2e 00 54 68 75 73 20 79 6f 75 20 63 61 6e 20 65 61 73 69 6c 79 20 6d 61 74 63 68 20 69 74 20 '..Thus.you.can.easily.match.it.
1d5a0 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 20 64 65 76 69 63 65 73 2f 6e 65 74 77 6f 72 6b 73 20 62 to.one.of.the.devices/networks.b
1d5c0 65 6c 6f 77 2e 00 54 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 2c 20 79 6f 75 72 20 49 53 50 20 elow..To.achieve.this,.your.ISP.
1d5e0 69 73 20 72 65 71 75 69 72 65 64 20 74 6f 20 73 75 70 70 6f 72 74 20 44 48 43 50 76 36 2d 50 44 is.required.to.support.DHCPv6-PD
1d600 2e 20 49 66 20 79 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65 2c 20 70 6c 65 61 73 65 20 63 6f 6e ..If.you're.not.sure,.please.con
1d620 74 61 63 74 20 79 6f 75 72 20 49 53 50 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 tact.your.ISP.for.more.informati
1d640 6f 6e 2e 00 54 6f 20 61 64 64 20 6c 6f 67 67 69 6e 67 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c on..To.add.logging.to.the.defaul
1d660 74 20 72 75 6c 65 2c 20 64 6f 3a 00 54 6f 20 61 64 64 72 65 73 73 20 74 68 69 73 20 73 63 65 6e t.rule,.do:.To.address.this.scen
1d680 61 72 69 6f 20 77 65 20 77 69 6c 6c 20 75 73 65 20 74 6f 20 6f 75 72 20 61 64 76 61 6e 74 61 67 ario.we.will.use.to.our.advantag
1d6a0 65 20 61 6e 20 65 78 74 65 6e 73 69 6f 6e 20 6f 66 20 74 68 65 20 42 47 50 20 72 6f 75 74 69 6e e.an.extension.of.the.BGP.routin
1d6c0 67 20 70 72 6f 74 6f 63 6f 6c 20 74 68 61 74 20 77 69 6c 6c 20 68 65 6c 70 20 75 73 20 69 6e 20 g.protocol.that.will.help.us.in.
1d6e0 74 68 65 20 e2 80 9c 45 78 70 6f 72 74 e2 80 9d 20 62 65 74 77 65 65 6e 20 56 52 46 73 20 77 69 the....Export....between.VRFs.wi
1d700 74 68 6f 75 74 20 74 68 65 20 6e 65 65 64 20 66 6f 72 20 4d 50 4c 53 2e 00 54 6f 20 64 65 70 6c thout.the.need.for.MPLS..To.depl
1d720 6f 79 20 61 20 4c 61 79 65 72 33 20 56 50 4e 20 77 69 74 68 20 4d 50 4c 53 20 6f 6e 20 56 79 4f oy.a.Layer3.VPN.with.MPLS.on.VyO
1d740 53 2c 20 77 65 20 73 68 6f 75 6c 64 20 6d 65 65 74 20 61 20 63 6f 75 70 6c 65 20 72 65 71 75 69 S,.we.should.meet.a.couple.requi
1d760 72 65 6d 65 6e 74 73 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 70 72 6f 70 65 72 6c 79 20 69 6d 70 rements.in.order.to.properly.imp
1d780 6c 65 6d 65 6e 74 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 2e 20 57 65 27 6c 6c 20 75 73 65 20 74 lement.the.solution..We'll.use.t
1d7a0 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 6f 64 65 73 20 69 6e 20 6f 75 72 20 4c 41 42 20 65 6e he.following.nodes.in.our.LAB.en
1d7c0 76 69 72 6f 6e 6d 65 6e 74 3a 00 54 6f 20 68 61 76 65 20 62 61 73 69 63 20 70 72 6f 74 65 63 74 vironment:.To.have.basic.protect
1d7e0 69 6f 6e 20 77 68 69 6c 65 20 6b 65 65 70 69 6e 67 20 49 50 76 36 20 6e 65 74 77 6f 72 6b 20 66 ion.while.keeping.IPv6.network.f
1d800 75 6e 63 74 69 6f 6e 61 6c 2c 20 77 65 20 6e 65 65 64 20 74 6f 3a 00 54 6f 20 72 65 61 63 68 20 unctional,.we.need.to:.To.reach.
1d820 74 68 65 20 6e 65 74 77 6f 72 6b 2c 20 61 20 72 6f 75 74 65 20 6d 75 73 74 20 62 65 20 73 65 74 the.network,.a.route.must.be.set
1d840 20 6f 6e 20 65 61 63 68 20 56 79 4f 53 20 68 6f 73 74 2e 20 49 6e 20 74 68 69 73 20 73 74 72 75 .on.each.VyOS.host..In.this.stru
1d860 63 74 75 72 65 2c 20 61 20 73 74 61 74 69 63 20 69 6e 74 65 72 66 61 63 65 20 72 6f 75 74 65 20 cture,.a.static.interface.route.
1d880 77 69 6c 6c 20 66 69 74 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 00 54 6f 70 6f 6c will.fit.the.requirements..Topol
1d8a0 6f 67 79 00 54 72 61 66 66 69 63 20 66 6c 6f 77 73 20 66 72 6f 6d 20 7a 6f 6e 65 20 41 20 74 6f ogy.Traffic.flows.from.zone.A.to
1d8c0 20 7a 6f 6e 65 20 42 2e 20 54 68 61 74 20 66 6c 6f 77 20 69 73 20 77 68 61 74 20 49 20 72 65 66 .zone.B..That.flow.is.what.I.ref
1d8e0 65 72 20 74 6f 20 61 73 20 61 20 7a 6f 6e 65 2d 70 61 69 72 2d 64 69 72 65 63 74 69 6f 6e 2e 20 er.to.as.a.zone-pair-direction..
1d900 65 67 2e 20 41 2d 3e 42 20 61 6e 64 20 42 2d 3e 41 20 61 72 65 20 74 77 6f 20 7a 6f 6e 65 2d 70 eg..A->B.and.B->A.are.two.zone-p
1d920 61 69 72 2d 64 65 73 74 69 6e 61 74 69 6f 6e 73 2e 00 54 72 61 6e 73 70 6f 72 74 3a 00 54 75 6e air-destinations..Transport:.Tun
1d940 6e 65 6c 62 72 6f 6b 65 72 20 74 6f 70 6f 6c 6f 67 79 20 69 6d 61 67 65 00 54 75 6e 6e 65 6c 62 nelbroker.topology.image.Tunnelb
1d960 72 6f 6b 65 72 2e 6e 65 74 20 28 49 50 76 36 29 00 54 77 6f 20 56 79 4f 53 20 72 6f 75 74 65 72 roker.net.(IPv6).Two.VyOS.router
1d980 73 20 77 69 74 68 20 70 75 62 6c 69 63 20 49 50 20 61 64 64 72 65 73 73 2e 00 54 77 6f 20 72 75 s.with.public.IP.address..Two.ru
1d9a0 6c 65 73 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 64 2c 20 74 68 65 20 66 69 72 73 74 20 72 les.will.be.created,.the.first.r
1d9c0 75 6c 65 20 64 69 72 65 63 74 73 20 74 72 61 66 66 69 63 20 63 6f 6d 69 6e 67 20 69 6e 20 66 72 ule.directs.traffic.coming.in.fr
1d9e0 6f 6d 20 65 74 68 32 20 74 6f 20 65 74 68 30 20 61 6e 64 20 74 68 65 20 73 65 63 6f 6e 64 20 72 om.eth2.to.eth0.and.the.second.r
1da00 75 6c 65 20 64 69 72 65 63 74 73 20 74 68 65 20 74 72 61 66 66 69 63 20 74 6f 20 65 74 68 31 2e ule.directs.the.traffic.to.eth1.
1da20 20 49 66 20 65 74 68 30 20 66 61 69 6c 73 20 74 68 65 20 66 69 72 73 74 20 72 75 6c 65 20 69 73 .If.eth0.fails.the.first.rule.is
1da40 20 62 79 70 61 73 73 65 64 20 61 6e 64 20 74 68 65 20 73 65 63 6f 6e 64 20 72 75 6c 65 20 6d 61 .bypassed.and.the.second.rule.ma
1da60 74 63 68 65 73 2c 20 64 69 72 65 63 74 69 6e 67 20 74 72 61 66 66 69 63 20 74 6f 20 65 74 68 31 tches,.directing.traffic.to.eth1
1da80 2e 00 55 6e 6c 69 6b 65 20 49 50 76 34 2c 20 49 50 76 36 20 69 73 20 72 65 61 6c 6c 79 20 6e 6f ..Unlike.IPv4,.IPv6.is.really.no
1daa0 74 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 62 72 6f 6b 65 6e 20 75 70 20 73 6d 61 6c 6c t.designed.to.be.broken.up.small
1dac0 65 72 20 74 68 61 6e 20 2f 36 34 2e 20 53 6f 20 69 66 20 79 6f 75 20 65 76 65 72 20 77 61 6e 74 er.than./64..So.if.you.ever.want
1dae0 20 74 6f 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 4c 41 4e 73 2c 20 56 4c 41 4e 73 2c 20 44 .to.have.multiple.LANs,.VLANs,.D
1db00 4d 5a 2c 20 65 74 63 2c 20 79 6f 75 27 6c 6c 20 77 61 6e 74 20 74 6f 20 69 67 6e 6f 72 65 20 74 MZ,.etc,.you'll.want.to.ignore.t
1db20 68 65 20 61 73 73 69 67 6e 65 64 20 2f 36 34 2c 20 61 6e 64 20 72 65 71 75 65 73 74 20 74 68 65 he.assigned./64,.and.request.the
1db40 20 2f 34 38 20 61 6e 64 20 75 73 65 20 74 68 61 74 2e 00 55 73 69 6e 67 20 74 68 65 20 67 65 6e ./48.and.use.that..Using.the.gen
1db60 65 72 61 6c 20 73 63 68 65 6d 61 20 66 6f 72 20 65 78 61 6d 70 6c 65 3a 00 55 73 69 6e 67 20 74 eral.schema.for.example:.Using.t
1db80 68 69 73 20 63 6f 6d 6d 61 6e 64 20 77 65 20 61 72 65 20 61 6c 73 6f 20 61 62 6c 65 20 74 6f 20 his.command.we.are.also.able.to.
1dba0 63 68 65 63 6b 20 74 68 65 20 74 72 61 6e 73 70 6f 72 74 20 61 6e 64 20 63 75 73 74 6f 6d 65 72 check.the.transport.and.customer
1dbc0 20 6c 61 62 65 6c 20 28 69 6e 6e 65 72 2f 6f 75 74 65 72 29 20 66 6f 72 20 48 75 62 20 6e 65 74 .label.(inner/outer).for.Hub.net
1dbe0 77 6f 72 6b 20 70 72 65 66 69 78 20 28 31 30 2e 30 2e 30 2e 31 30 30 2f 33 32 29 3a 00 56 4c 41 work.prefix.(10.0.0.100/32):.VLA
1dc00 4e 20 31 30 30 20 61 6e 64 20 32 30 31 20 77 69 6c 6c 20 68 61 76 65 20 66 6c 6f 61 74 69 6e 67 N.100.and.201.will.have.floating
1dc20 20 49 50 20 61 64 64 72 65 73 73 65 73 2c 20 62 75 74 20 56 4c 41 4e 35 30 20 64 6f 65 73 20 6e .IP.addresses,.but.VLAN50.does.n
1dc40 6f 74 2c 20 61 73 20 74 68 69 73 20 69 73 20 74 61 6c 6b 69 6e 67 20 64 69 72 65 63 74 6c 79 20 ot,.as.this.is.talking.directly.
1dc60 74 6f 20 75 70 73 74 72 65 61 6d 2e 20 43 72 65 61 74 65 20 6f 75 72 20 49 50 20 61 64 64 72 65 to.upstream..Create.our.IP.addre
1dc80 73 73 20 6f 6e 20 76 6c 61 6e 35 30 2e 00 56 4c 41 4e 73 00 56 4d 77 61 72 65 3a 20 59 6f 75 20 ss.on.vlan50..VLANs.VMware:.You.
1dca0 6d 75 73 74 20 44 49 53 41 42 4c 45 20 53 45 43 55 52 49 54 59 20 6f 6e 20 74 68 69 73 20 50 6f must.DISABLE.SECURITY.on.this.Po
1dcc0 72 74 20 67 72 6f 75 70 2e 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 60 60 50 72 6f 6d 69 rt.group..Make.sure.that.``Promi
1dce0 73 63 75 6f 75 73 20 4d 6f 64 65 60 60 5c 20 2c 20 60 60 4d 41 43 20 61 64 64 72 65 73 73 20 63 scuous.Mode``\.,.``MAC.address.c
1dd00 68 61 6e 67 65 73 60 60 20 61 6e 64 20 60 60 46 6f 72 67 65 64 20 74 72 61 6e 73 6d 69 74 73 60 hanges``.and.``Forged.transmits`
1dd20 60 20 61 72 65 20 65 6e 61 62 6c 65 64 2e 20 41 6c 6c 20 6f 66 20 74 68 65 73 65 20 77 69 6c 6c `.are.enabled..All.of.these.will
1dd40 20 62 65 20 64 6f 6e 65 20 61 73 20 70 61 72 74 20 6f 66 20 66 61 69 6c 6f 76 65 72 2e 00 56 52 .be.done.as.part.of.failover..VR
1dd60 46 00 56 52 52 50 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 56 65 72 69 66 69 63 61 74 69 6f F.VRRP.Configuration.Verificatio
1dd80 6e 00 56 65 72 73 69 6f 6e 3a 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 31 31 30 33 31 30 n.Version:.1.4-rolling-202110310
1dda0 33 31 37 00 56 65 72 73 69 6f 6e 3a 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 33 30 35 31 317.Version:.1.4-rolling-2023051
1ddc0 30 30 37 33 34 00 56 65 72 73 69 6f 6e 3a 20 31 2e 34 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 33 30 00734.Version:.1.4-rolling-20230
1dde0 38 32 34 30 30 32 30 00 56 65 72 73 69 6f 6e 3a 20 31 2e 35 2d 72 6f 6c 6c 69 6e 67 2d 32 30 32 8240020.Version:.1.5-rolling-202
1de00 34 30 31 31 32 31 32 33 39 00 56 65 72 73 69 6f 6e 3a 20 76 79 6f 73 2d 31 2e 34 2d 72 6f 6c 6c 401121239.Version:.vyos-1.4-roll
1de20 69 6e 67 2d 32 30 32 33 30 32 31 35 30 33 31 37 00 56 79 4f 53 00 56 79 4f 53 20 31 2e 33 20 61 ing-202302150317.VyOS.VyOS.1.3.a
1de40 64 64 65 64 20 69 6e 69 74 69 61 6c 20 73 75 70 70 6f 72 74 20 66 6f 72 20 56 52 46 73 20 28 69 dded.initial.support.for.VRFs.(i
1de60 6e 63 6c 75 64 69 6e 67 20 49 50 76 34 2f 49 50 76 36 20 73 74 61 74 69 63 20 72 6f 75 74 69 6e ncluding.IPv4/IPv6.static.routin
1de80 67 29 20 61 6e 64 20 56 79 4f 53 20 31 2e 34 20 6e 6f 77 20 65 6e 61 62 6c 65 73 20 66 75 6c 6c g).and.VyOS.1.4.now.enables.full
1dea0 20 64 79 6e 61 6d 69 63 20 72 6f 75 74 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 73 75 70 70 6f 72 .dynamic.routing.protocol.suppor
1dec0 74 20 66 6f 72 20 4f 53 50 46 2c 20 49 53 2d 49 53 2c 20 61 6e 64 20 42 47 50 20 66 6f 72 20 69 t.for.OSPF,.IS-IS,.and.BGP.for.i
1dee0 6e 64 69 76 69 64 75 61 6c 20 56 52 46 73 2e 00 56 79 4f 53 20 61 63 74 73 20 61 73 20 44 48 43 ndividual.VRFs..VyOS.acts.as.DHC
1df00 50 2c 20 44 4e 53 20 66 6f 72 77 61 72 64 65 72 2c 20 4e 41 54 2c 20 72 6f 75 74 65 72 20 61 6e P,.DNS.forwarder,.NAT,.router.an
1df20 64 20 66 69 72 65 77 61 6c 6c 2e 00 56 79 4f 53 20 61 73 20 43 6c 69 65 6e 74 00 56 79 4f 53 20 d.firewall..VyOS.as.Client.VyOS.
1df40 61 73 20 61 20 4f 70 65 6e 56 50 4e 20 53 65 72 76 65 72 00 56 79 4f 53 20 69 73 20 61 62 6c 65 as.a.OpenVPN.Server.VyOS.is.able
1df60 20 74 6f 20 63 68 65 63 6b 20 4d 53 44 20 70 65 72 20 64 65 76 69 63 65 73 3a 00 56 79 4f 53 2d .to.check.MSD.per.devices:.VyOS-
1df80 43 45 2d 48 55 42 20 2d 2d 2d 2d 2d 2d 2d 3e 20 56 79 4f 53 2d 43 45 31 2d 53 50 4f 4b 45 00 56 CE-HUB.------->.VyOS-CE1-SPOKE.V
1dfa0 79 4f 53 2d 43 45 2d 48 55 42 20 2d 2d 2d 2d 2d 2d 2d 3e 20 56 79 4f 53 2d 43 45 32 2d 53 50 4f yOS-CE-HUB.------->.VyOS-CE2-SPO
1dfc0 4b 45 00 56 79 4f 53 2d 43 45 31 2d 48 55 42 3a 00 56 79 4f 53 2d 43 45 31 2d 53 50 4f 4b 45 20 KE.VyOS-CE1-HUB:.VyOS-CE1-SPOKE.
1dfe0 2d 2d 2d 2d 2d 3e 20 20 20 56 79 4f 53 2d 43 45 2d 48 55 42 00 56 79 4f 53 2d 43 45 31 2d 53 50 ----->...VyOS-CE-HUB.VyOS-CE1-SP
1e000 4f 4b 45 3a 00 56 79 4f 53 2d 43 45 32 2d 53 50 4f 4b 45 20 2d 2d 2d 2d 2d 2d 2d 3e 20 20 56 79 OKE:.VyOS-CE2-SPOKE.------->..Vy
1e020 4f 53 2d 43 45 2d 48 55 42 00 56 79 4f 53 2d 43 45 32 2d 53 50 4f 4b 45 3a 00 56 79 4f 53 2d 50 OS-CE-HUB.VyOS-CE2-SPOKE:.VyOS-P
1e040 31 3a 00 56 79 4f 53 2d 50 32 3a 00 56 79 4f 53 2d 50 33 3a 00 56 79 4f 53 2d 50 34 3a 00 56 79 1:.VyOS-P2:.VyOS-P3:.VyOS-P4:.Vy
1e060 4f 53 2d 50 45 31 00 56 79 4f 53 2d 50 45 31 3a 00 56 79 4f 53 2d 50 45 32 00 56 79 4f 53 2d 50 OS-PE1.VyOS-PE1:.VyOS-PE2.VyOS-P
1e080 45 32 3a 00 56 79 4f 53 2d 50 45 33 00 56 79 4f 53 2d 50 45 33 3a 00 56 79 4f 53 2d 52 52 31 2f E2:.VyOS-PE3.VyOS-PE3:.VyOS-RR1/
1e0a0 52 52 32 00 56 79 4f 53 2d 52 52 31 3a 00 56 79 4f 53 2d 52 52 32 3a 00 56 79 6f 73 20 41 53 4e RR2.VyOS-RR1:.VyOS-RR2:.Vyos.ASN
1e0c0 00 56 79 6f 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 56 79 6f 73 20 70 72 69 76 61 74 65 .Vyos.configuration.Vyos.private
1e0e0 20 49 50 00 56 79 6f 73 20 70 75 62 6c 69 63 20 49 50 00 57 41 4e 20 49 6e 74 65 72 66 61 63 65 .IP.Vyos.public.IP.WAN.Interface
1e100 00 57 41 4e 20 4c 6f 61 64 20 42 61 6c 61 6e 63 65 72 20 65 78 61 6d 70 6c 65 73 00 57 61 6c 6b .WAN.Load.Balancer.examples.Walk
1e120 74 68 72 6f 75 67 68 20 73 75 67 67 65 73 74 69 6f 6e 00 57 65 20 61 72 65 20 67 6f 69 6e 67 20 through.suggestion.We.are.going.
1e140 74 6f 20 75 73 65 20 31 30 2e 32 30 30 2e 32 30 31 2e 30 2f 32 34 20 66 6f 72 20 61 6e 20 27 69 to.use.10.200.201.0/24.for.an.'i
1e160 6e 74 65 72 6e 61 6c 27 20 6e 65 74 77 6f 72 6b 20 6f 6e 20 56 4c 41 4e 32 30 31 2e 00 57 65 20 nternal'.network.on.VLAN201..We.
1e180 61 72 65 20 73 65 74 74 69 6e 67 20 75 70 20 56 52 52 50 20 73 6f 20 74 68 61 74 20 69 74 20 64 are.setting.up.VRRP.so.that.it.d
1e1a0 6f 65 73 20 4e 4f 54 20 66 61 69 6c 20 62 61 63 6b 20 77 68 65 6e 20 61 20 6d 61 63 68 69 6e 65 oes.NOT.fail.back.when.a.machine
1e1c0 20 72 65 74 75 72 6e 73 20 69 6e 74 6f 20 73 65 72 76 69 63 65 2c 20 61 6e 64 20 69 74 20 70 72 .returns.into.service,.and.it.pr
1e1e0 69 6f 72 69 74 69 7a 65 73 20 72 6f 75 74 65 72 31 20 6f 76 65 72 20 72 6f 75 74 65 72 32 2e 00 ioritizes.router1.over.router2..
1e200 57 65 20 61 72 65 20 75 73 69 6e 67 20 61 20 22 77 68 69 74 65 20 6c 69 73 74 22 20 61 70 70 72 We.are.using.a."white.list".appr
1e220 6f 61 63 68 20 62 79 20 61 6c 6c 6f 77 69 6e 67 20 6f 6e 6c 79 20 77 68 61 74 20 69 73 20 6e 65 oach.by.allowing.only.what.is.ne
1e240 63 65 73 73 61 72 79 2e 20 49 6e 20 63 61 73 65 20 74 68 61 74 20 6e 65 65 64 20 74 6f 20 69 6d cessary..In.case.that.need.to.im
1e260 70 6c 65 6d 65 6e 74 20 61 20 22 62 6c 61 63 6b 20 6c 69 73 74 22 20 61 70 70 72 6f 61 63 68 20 plement.a."black.list".approach.
1e280 74 68 65 6e 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 then.you.will.need.to.change.the
1e2a0 20 61 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 72 6f 75 74 65 2d 6d 61 70 20 66 6f 72 20 61 20 64 .action.in.the.route-map.for.a.d
1e2c0 65 6e 79 20 42 55 54 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 61 64 64 20 61 20 72 75 6c 65 20 74 eny.BUT.you.need.to.add.a.rule.t
1e2e0 68 61 74 20 70 65 72 6d 69 74 73 20 74 68 65 20 72 65 73 74 20 64 75 65 20 74 6f 20 74 68 65 20 hat.permits.the.rest.due.to.the.
1e300 69 6d 70 6c 69 63 69 74 20 64 65 6e 79 20 69 6e 20 74 68 65 20 72 6f 75 74 65 2d 6d 61 70 2e 00 implicit.deny.in.the.route-map..
1e320 57 65 20 63 72 65 61 74 65 20 61 20 70 72 65 66 69 78 2d 6c 69 73 74 20 66 69 72 73 74 20 61 6e We.create.a.prefix-list.first.an
1e340 64 20 61 64 64 20 61 6c 6c 20 74 68 65 20 72 6f 75 74 65 73 20 77 65 20 6e 65 65 64 20 74 6f 2e d.add.all.the.routes.we.need.to.
1e360 00 57 65 20 65 78 70 6c 69 63 69 74 6c 79 20 65 78 63 6c 75 64 65 20 74 68 65 20 70 72 69 6d 61 .We.explicitly.exclude.the.prima
1e380 72 79 20 75 70 73 74 72 65 61 6d 20 6e 65 74 77 6f 72 6b 20 73 6f 20 74 68 61 74 20 42 47 50 20 ry.upstream.network.so.that.BGP.
1e3a0 6f 72 20 4f 53 50 46 20 74 72 61 66 66 69 63 20 64 6f 65 73 6e 27 74 20 61 63 63 69 64 65 6e 74 or.OSPF.traffic.doesn't.accident
1e3c0 61 6c 6c 79 20 67 65 74 20 4e 41 54 27 65 64 2e 00 57 65 20 68 61 76 65 20 66 6f 75 72 20 68 6f ally.get.NAT'ed..We.have.four.ho
1e3e0 73 74 73 20 6f 6e 20 74 68 65 20 6c 6f 63 61 6c 20 6e 65 74 77 6f 72 6b 20 31 37 32 2e 31 37 2e sts.on.the.local.network.172.17.
1e400 31 2e 30 2f 32 34 2e 20 41 6c 6c 20 68 6f 73 74 73 20 61 72 65 20 6c 61 62 65 6c 65 64 20 43 53 1.0/24..All.hosts.are.labeled.CS
1e420 30 20 62 79 20 64 65 66 61 75 6c 74 2e 20 57 65 20 6e 65 65 64 20 74 6f 20 72 65 70 6c 61 63 65 0.by.default..We.need.to.replace
1e440 20 6c 61 62 65 6c 73 20 6f 6e 20 61 6c 6c 20 68 6f 73 74 73 20 65 78 63 65 70 74 20 76 70 63 38 .labels.on.all.hosts.except.vpc8
1e460 2e 20 57 65 20 77 69 6c 6c 20 72 65 70 6c 61 63 65 20 74 68 65 20 6c 61 62 65 6c 73 20 6f 6e 20 ..We.will.replace.the.labels.on.
1e480 74 68 65 20 6e 65 61 72 65 73 74 20 72 6f 75 74 65 72 20 e2 80 9c 56 79 4f 53 33 e2 80 9d 20 75 the.nearest.router....VyOS3....u
1e4a0 73 69 6e 67 20 74 68 65 20 49 50 20 61 64 64 72 65 73 73 65 73 20 6f 66 20 74 68 65 20 73 6f 75 sing.the.IP.addresses.of.the.sou
1e4c0 72 63 65 73 2e 00 57 65 20 68 61 76 65 20 66 6f 75 72 20 70 72 65 2d 63 6f 6e 66 69 67 75 72 65 rces..We.have.four.pre-configure
1e4e0 64 20 72 6f 75 74 65 72 73 20 77 69 74 68 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f d.routers.with.this.configuratio
1e500 6e 3a 00 57 65 20 68 61 76 65 20 74 68 72 65 65 20 6e 65 74 77 6f 72 6b 73 2e 00 57 65 20 6b 65 n:.We.have.three.networks..We.ke
1e520 65 70 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 70 72 ep.the.configuration.from.the.pr
1e540 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 2c 20 64 65 6c 65 74 65 20 72 75 6c 65 20 31 30 20 61 evious.example,.delete.rule.10.a
1e560 6e 64 20 63 72 65 61 74 65 20 74 68 65 20 74 77 6f 20 6e 65 77 20 72 75 6c 65 73 20 61 73 20 64 nd.create.the.two.new.rules.as.d
1e580 65 73 63 72 69 62 65 64 3a 00 57 65 20 6b 65 65 70 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 escribed:.We.keep.the.configurat
1e5a0 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 65 78 61 6d 70 6c 65 2c 20 64 ion.from.the.previous.example,.d
1e5c0 65 6c 65 74 65 20 72 75 6c 65 20 32 30 20 61 6e 64 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 72 elete.rule.20.and.create.a.new.r
1e5e0 75 6c 65 20 61 73 20 64 65 73 63 72 69 62 65 64 3a 00 57 65 20 6e 65 65 64 20 74 6f 20 65 6e 61 ule.as.described:.We.need.to.ena
1e600 62 6c 65 20 72 6f 75 74 65 72 20 61 64 76 65 72 74 69 73 65 6d 65 6e 74 20 66 6f 72 20 4c 41 4e ble.router.advertisement.for.LAN
1e620 20 6e 65 74 77 6f 72 6b 20 73 6f 20 74 68 61 74 20 50 43 20 63 61 6e 20 72 65 63 65 69 76 65 20 .network.so.that.PC.can.receive.
1e640 74 68 65 20 70 72 65 66 69 78 20 61 6e 64 20 75 73 65 20 53 4c 41 41 43 20 74 6f 20 63 6f 6e 66 the.prefix.and.use.SLAAC.to.conf
1e660 69 67 75 72 65 20 74 68 65 20 61 64 64 72 65 73 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e igure.the.address.automatically.
1e680 00 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 65 78 70 6f 72 74 20 74 68 65 20 6e 65 74 77 .We.only.want.to.export.the.netw
1e6a0 6f 72 6b 73 20 77 65 20 6b 6e 6f 77 2e 20 41 6c 77 61 79 73 20 64 6f 20 61 20 77 68 69 74 65 6c orks.we.know..Always.do.a.whitel
1e6c0 69 73 74 20 6f 6e 20 79 6f 75 72 20 72 6f 75 74 65 20 66 69 6c 74 65 72 73 2c 20 62 6f 74 68 20 ist.on.your.route.filters,.both.
1e6e0 69 6d 70 6f 72 74 69 6e 67 20 61 6e 64 20 65 78 70 6f 72 74 69 6e 67 2e 20 41 20 67 6f 6f 64 20 importing.and.exporting..A.good.
1e700 72 75 6c 65 20 6f 66 20 74 68 75 6d 62 20 69 73 20 2a 2a 27 49 66 20 79 6f 75 20 61 72 65 20 6e rule.of.thumb.is.**'If.you.are.n
1e720 6f 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 72 20 66 6f 72 20 61 20 6e 65 74 77 ot.the.default.router.for.a.netw
1e740 6f 72 6b 2c 20 64 6f 6e 27 74 20 61 64 76 65 72 74 69 73 65 20 69 74 27 2a 2a 2e 20 54 68 69 73 ork,.don't.advertise.it'**..This
1e760 20 6d 65 61 6e 73 20 77 65 20 65 78 70 6c 69 63 69 74 6c 79 20 64 6f 20 6e 6f 74 20 77 61 6e 74 .means.we.explicitly.do.not.want
1e780 20 74 6f 20 61 64 76 65 72 74 69 73 65 20 74 68 65 20 31 39 32 2e 30 2e 32 2e 30 2f 32 34 20 6e .to.advertise.the.192.0.2.0/24.n
1e7a0 65 74 77 6f 72 6b 20 28 62 75 74 20 64 6f 20 77 61 6e 74 20 74 6f 20 61 64 76 65 72 74 69 73 65 etwork.(but.do.want.to.advertise
1e7c0 20 31 30 2e 32 30 30 2e 32 30 31 2e 30 20 61 6e 64 20 32 30 33 2e 30 2e 31 31 33 2e 30 2c 20 77 .10.200.201.0.and.203.0.113.0,.w
1e7e0 68 69 63 68 20 77 65 20 41 52 45 20 74 68 65 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 20 66 6f hich.we.ARE.the.default.route.fo
1e800 72 29 2e 20 54 68 69 73 20 66 69 6c 74 65 72 20 69 73 20 61 70 70 6c 69 65 64 20 74 6f 20 60 60 r)..This.filter.is.applied.to.``
1e820 72 65 64 69 73 74 72 69 62 75 74 65 20 63 6f 6e 6e 65 63 74 65 64 60 60 2e 20 49 66 20 77 65 20 redistribute.connected``..If.we.
1e840 57 45 52 45 20 74 6f 20 61 64 76 65 72 74 69 73 65 20 69 74 2c 20 74 68 65 20 72 65 6d 6f 74 65 WERE.to.advertise.it,.the.remote
1e860 20 6d 61 63 68 69 6e 65 73 20 77 6f 75 6c 64 20 73 65 65 20 31 39 32 2e 30 2e 32 2e 32 31 20 61 .machines.would.see.192.0.2.21.a
1e880 76 61 69 6c 61 62 6c 65 20 76 69 61 20 74 68 65 69 72 20 64 65 66 61 75 6c 74 20 72 6f 75 74 65 vailable.via.their.default.route
1e8a0 2c 20 65 73 74 61 62 6c 69 73 68 20 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 2c 20 61 6e 64 20 ,.establish.the.connection,.and.
1e8c0 74 68 65 6e 20 4f 53 50 46 20 77 6f 75 6c 64 20 73 61 79 20 27 31 39 32 2e 30 2e 32 2e 30 2f 32 then.OSPF.would.say.'192.0.2.0/2
1e8e0 34 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 76 69 61 20 74 68 69 73 20 74 75 6e 6e 65 6c 27 2c 4.is.available.via.this.tunnel',
1e900 20 61 74 20 77 68 69 63 68 20 70 6f 69 6e 74 20 74 68 65 20 74 75 6e 6e 65 6c 20 77 6f 75 6c 64 .at.which.point.the.tunnel.would
1e920 20 62 72 65 61 6b 2c 20 4f 53 50 46 20 77 6f 75 6c 64 20 64 72 6f 70 20 74 68 65 20 72 6f 75 74 .break,.OSPF.would.drop.the.rout
1e940 65 73 2c 20 61 6e 64 20 74 68 65 6e 20 31 39 32 2e 30 2e 32 2e 30 2f 32 34 20 77 6f 75 6c 64 20 es,.and.then.192.0.2.0/24.would.
1e960 62 65 20 72 65 61 63 68 61 62 6c 65 20 76 69 61 20 64 65 66 61 75 6c 74 20 61 67 61 69 6e 2e 20 be.reachable.via.default.again..
1e980 54 68 69 73 20 69 73 20 63 61 6c 6c 65 64 20 27 66 6c 61 70 70 69 6e 67 27 2e 00 57 65 20 6f 6e This.is.called.'flapping'..We.on
1e9a0 6c 79 20 77 61 6e 74 20 74 6f 20 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 73 20 77 65 20 6b 6e ly.want.to.import.networks.we.kn
1e9c0 6f 77 2e 20 4f 75 72 20 4f 53 50 46 20 70 65 65 72 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 ow..Our.OSPF.peer.should.only.be
1e9e0 20 61 64 76 65 72 74 69 73 69 6e 67 20 6e 65 74 77 6f 72 6b 73 20 69 6e 20 74 68 65 20 31 30 2e .advertising.networks.in.the.10.
1ea00 32 30 31 2e 30 2e 30 2f 31 36 20 72 61 6e 67 65 2e 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 201.0.0/16.range..Note.that.this
1ea20 20 69 73 20 61 6e 20 49 4e 56 45 52 53 45 20 4d 41 54 43 48 2e 20 59 6f 75 20 64 65 6e 79 20 69 .is.an.INVERSE.MATCH..You.deny.i
1ea40 6e 20 61 63 63 65 73 73 2d 6c 69 73 74 20 31 30 30 20 74 6f 20 61 63 63 65 70 74 20 74 68 65 20 n.access-list.100.to.accept.the.
1ea60 72 6f 75 74 65 2e 00 57 65 20 75 73 65 20 61 20 73 74 61 74 69 63 20 72 6f 75 74 65 20 63 6f 6e route..We.use.a.static.route.con
1ea80 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 62 65 74 77 65 65 6e 20 74 68 65 20 43 6f 72 65 20 61 figuration.in.between.the.Core.a
1eaa0 6e 64 20 65 61 63 68 20 4c 41 4e 20 61 6e 64 20 4d 61 6e 61 67 65 6d 65 6e 74 20 72 6f 75 74 65 nd.each.LAN.and.Management.route
1eac0 72 2c 20 61 6e 64 20 42 47 50 20 62 65 74 77 65 65 6e 20 74 68 65 20 43 6f 72 65 20 72 6f 75 74 r,.and.BGP.between.the.Core.rout
1eae0 65 72 20 61 6e 64 20 74 68 65 20 49 53 50 20 72 6f 75 74 65 72 20 62 75 74 20 61 6e 79 20 64 79 er.and.the.ISP.router.but.any.dy
1eb00 6e 61 6d 69 63 20 72 6f 75 74 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 63 61 6e 20 62 65 20 75 73 namic.routing.protocol.can.be.us
1eb20 65 64 2e 00 57 65 20 75 73 65 20 73 6d 61 6c 6c 20 2f 33 30 27 73 20 66 72 6f 6d 20 31 30 2e 32 ed..We.use.small./30's.from.10.2
1eb40 35 34 2e 36 30 2f 32 34 20 66 6f 72 20 74 68 65 20 70 6f 69 6e 74 2d 74 6f 2d 70 6f 69 6e 74 20 54.60/24.for.the.point-to-point.
1eb60 6c 69 6e 6b 73 2e 00 57 65 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 65 74 77 links..We.use.the.following.netw
1eb80 6f 72 6b 20 74 6f 70 6f 6c 6f 67 79 20 69 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 3a 00 57 68 ork.topology.in.this.example:.Wh
1eba0 65 6e 20 69 6d 70 6f 72 74 69 6e 67 20 72 6f 75 74 65 73 20 75 73 69 6e 67 20 4d 50 2d 42 47 50 en.importing.routes.using.MP-BGP
1ebc0 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 66 69 6c 74 65 72 20 61 20 73 75 62 73 .it.is.possible.to.filter.a.subs
1ebe0 65 74 20 6f 66 20 74 68 65 6d 20 62 65 66 6f 72 65 20 61 72 65 20 69 6e 6a 65 63 74 65 64 20 69 et.of.them.before.are.injected.i
1ec00 6e 20 74 68 65 20 42 47 50 20 74 61 62 6c 65 2e 20 4f 6e 65 20 6f 66 20 74 68 65 20 6d 6f 73 74 n.the.BGP.table..One.of.the.most
1ec20 20 63 6f 6d 6d 6f 6e 20 63 61 73 65 20 69 73 20 74 6f 20 75 73 65 20 61 20 72 6f 75 74 65 2d 6d .common.case.is.to.use.a.route-m
1ec40 61 70 20 77 69 74 68 20 61 6e 20 70 72 65 66 69 78 2d 6c 69 73 74 2e 00 57 68 65 6e 20 74 72 61 ap.with.an.prefix-list..When.tra
1ec60 66 66 69 63 20 69 73 20 6f 72 69 67 69 6e 61 74 65 64 20 66 72 6f 6d 20 74 68 65 20 31 30 2e 32 ffic.is.originated.from.the.10.2
1ec80 30 30 2e 32 30 31 2e 30 2f 32 34 20 6e 65 74 77 6f 72 6b 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 00.201.0/24.network,.it.will.be.
1eca0 6d 61 73 71 75 65 72 61 64 65 64 20 74 6f 20 32 30 33 2e 30 2e 31 31 33 2e 31 00 57 68 65 6e 20 masqueraded.to.203.0.113.1.When.
1ecc0 75 74 69 6c 69 7a 69 6e 67 20 56 79 4f 53 20 69 6e 20 61 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 utilizing.VyOS.in.an.environment
1ece0 20 77 69 74 68 20 43 69 73 63 6f 20 49 4f 53 2d 58 52 20 67 65 61 72 20 79 6f 75 20 63 61 6e 20 .with.Cisco.IOS-XR.gear.you.can.
1ed00 75 73 65 20 74 68 69 73 20 62 6c 75 65 20 70 72 69 6e 74 20 61 73 20 61 6e 20 69 6e 69 74 69 61 use.this.blue.print.as.an.initia
1ed20 6c 20 73 65 74 75 70 20 74 6f 20 67 65 74 20 4d 50 4c 53 20 49 53 49 53 2d 53 52 20 77 6f 72 6b l.setup.to.get.MPLS.ISIS-SR.work
1ed40 69 6e 67 20 62 65 74 77 65 65 6e 20 74 68 6f 73 65 20 74 77 6f 20 64 65 76 69 63 65 73 2e 54 68 ing.between.those.two.devices.Th
1ed60 65 20 6c 61 62 20 77 61 73 20 62 75 69 6c 64 20 75 73 69 6e 67 20 3a 61 62 62 72 3a 60 45 56 45 e.lab.was.build.using.:abbr:`EVE
1ed80 2d 4e 47 20 28 45 6d 75 6c 61 74 65 64 20 56 69 72 74 75 61 6c 20 45 6e 76 69 72 6f 6e 6d 65 6e -NG.(Emulated.Virtual.Environmen
1eda0 74 20 4e 47 29 60 2e 00 57 68 65 6e 20 79 6f 75 20 68 61 76 65 20 62 6f 74 68 20 72 6f 75 74 65 t.NG)`..When.you.have.both.route
1edc0 72 73 20 75 70 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 65 73 74 rs.up,.you.should.be.able.to.est
1ede0 61 62 6c 69 73 68 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 66 72 6f 6d 20 61 20 4e 41 54 27 65 ablish.a.connection.from.a.NAT'e
1ee00 64 20 6d 61 63 68 69 6e 65 20 6f 75 74 20 74 6f 20 74 68 65 20 69 6e 74 65 72 6e 65 74 2c 20 72 d.machine.out.to.the.internet,.r
1ee20 65 62 6f 6f 74 20 74 68 65 20 61 63 74 69 76 65 20 6d 61 63 68 69 6e 65 2c 20 61 6e 64 20 74 68 eboot.the.active.machine,.and.th
1ee40 61 74 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 70 72 65 73 65 72 76 65 at.connection.should.be.preserve
1ee60 64 2c 20 61 6e 64 20 77 69 6c 6c 20 6e 6f 74 20 64 72 6f 70 20 6f 75 74 2e 00 57 68 65 6e 20 79 d,.and.will.not.drop.out..When.y
1ee80 6f 75 20 68 61 76 65 20 65 6e 61 62 6c 65 64 20 4f 53 50 46 20 6f 6e 20 62 6f 74 68 20 72 6f 75 ou.have.enabled.OSPF.on.both.rou
1eea0 74 65 72 73 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 73 65 65 20 ters,.you.should.be.able.to.see.
1eec0 65 61 63 68 20 6f 74 68 65 72 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 60 73 68 each.other.with.the.command.``sh
1eee0 6f 77 20 69 70 20 6f 73 70 66 20 6e 65 69 67 68 62 6f 75 72 60 60 2e 20 54 68 65 20 73 74 61 74 ow.ip.ospf.neighbour``..The.stat
1ef00 65 20 6d 75 73 74 20 62 65 20 27 46 75 6c 6c 27 20 6f 72 20 27 32 2d 57 61 79 27 2e 20 49 66 20 e.must.be.'Full'.or.'2-Way'..If.
1ef20 69 74 20 69 73 20 6e 6f 74 2c 20 74 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 6e 65 74 77 6f it.is.not,.then.there.is.a.netwo
1ef40 72 6b 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 20 69 73 73 75 65 20 62 65 74 77 65 65 6e 20 74 68 rk.connectivity.issue.between.th
1ef60 65 20 68 6f 73 74 73 2e 20 54 68 69 73 20 69 73 20 6f 66 74 65 6e 20 63 61 75 73 65 64 20 62 79 e.hosts..This.is.often.caused.by
1ef80 20 4e 41 54 20 6f 72 20 4d 54 55 20 69 73 73 75 65 73 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e .NAT.or.MTU.issues..You.should.n
1efa0 6f 74 20 73 65 65 20 61 6e 79 20 6e 65 77 20 72 6f 75 74 65 73 20 28 75 6e 6c 65 73 73 20 74 68 ot.see.any.new.routes.(unless.th
1efc0 69 73 20 69 73 20 74 68 65 20 73 65 63 6f 6e 64 20 70 61 73 73 29 20 69 6e 20 74 68 65 20 6f 75 is.is.the.second.pass).in.the.ou
1efe0 74 70 75 74 20 6f 66 20 60 60 73 68 6f 77 20 69 70 20 72 6f 75 74 65 60 60 00 57 69 6e 64 6f 77 tput.of.``show.ip.route``.Window
1f000 20 50 50 50 6f 45 20 43 6c 69 65 6e 74 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 00 57 69 6e 64 .PPPoE.Client.Configuration.Wind
1f020 6f 77 73 20 53 65 72 76 65 72 20 32 30 31 39 20 77 69 74 68 20 61 20 72 75 6e 6e 69 6e 67 20 41 ows.Server.2019.with.a.running.A
1f040 63 74 69 76 65 20 44 69 72 65 63 74 6f 72 79 00 57 69 72 65 67 75 61 72 64 00 57 69 72 65 67 75 ctive.Directory.Wireguard.Wiregu
1f060 61 72 64 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 74 68 65 20 63 6f 6e 63 65 70 74 20 6f 66 20 ard.doesn't.have.the.concept.of.
1f080 61 6e 20 75 70 20 6f 72 20 64 6f 77 6e 20 6c 69 6e 6b 2c 20 64 75 65 20 74 6f 20 69 74 73 20 64 an.up.or.down.link,.due.to.its.d
1f0a0 65 73 69 67 6e 2e 20 54 68 69 73 20 63 6f 6d 70 6c 69 63 61 74 65 73 20 41 4e 44 20 73 69 6d 70 esign..This.complicates.AND.simp
1f0c0 6c 69 66 69 65 73 20 75 73 69 6e 67 20 69 74 20 66 6f 72 20 6e 65 74 77 6f 72 6b 20 74 72 61 6e lifies.using.it.for.network.tran
1f0e0 73 70 6f 72 74 2c 20 61 73 20 66 6f 72 20 72 65 6c 69 61 62 6c 65 20 73 74 61 74 65 20 64 65 74 sport,.as.for.reliable.state.det
1f100 65 63 74 69 6f 6e 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 75 73 65 20 53 4f 4d 45 54 48 49 4e 47 ection.you.need.to.use.SOMETHING
1f120 20 74 6f 20 64 65 74 65 63 74 20 77 68 65 6e 20 74 68 65 20 6c 69 6e 6b 20 69 73 20 64 6f 77 6e .to.detect.when.the.link.is.down
1f140 2e 00 57 69 74 68 20 54 75 6e 6e 65 6c 62 72 6f 6b 65 72 2e 6e 65 74 2c 20 79 6f 75 20 68 61 76 ..With.Tunnelbroker.net,.you.hav
1f160 65 20 74 77 6f 20 6f 70 74 69 6f 6e 73 3a 00 57 69 74 68 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 e.two.options:.With.this.command
1f180 20 77 65 20 61 72 65 20 61 62 6c 65 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 74 72 61 6e 73 70 .we.are.able.to.check.the.transp
1f1a0 6f 72 74 20 61 6e 64 20 63 75 73 74 6f 6d 65 72 20 6c 61 62 65 6c 20 28 69 6e 6e 65 72 2f 6f 75 ort.and.customer.label.(inner/ou
1f1c0 74 65 72 29 20 66 6f 72 20 6e 65 74 77 6f 72 6b 20 73 70 6f 6b 65 73 20 70 72 65 66 69 78 65 73 ter).for.network.spokes.prefixes
1f1e0 20 31 30 2e 30 2e 30 2e 38 30 2f 33 32 20 2d 20 31 30 2e 30 2e 30 2e 39 30 2f 33 32 00 57 69 74 .10.0.0.80/32.-.10.0.0.90/32.Wit
1f200 68 69 6e 20 74 68 65 20 56 52 46 20 77 65 20 73 65 74 20 74 68 65 20 52 6f 75 74 65 2d 44 69 73 hin.the.VRF.we.set.the.Route-Dis
1f220 74 69 6e 67 75 69 73 68 65 72 20 28 52 44 29 20 61 6e 64 20 52 6f 75 74 65 2d 54 61 72 67 65 74 tinguisher.(RD).and.Route-Target
1f240 73 20 28 52 54 29 2c 20 74 68 65 6e 20 77 65 20 65 6e 61 62 6c 65 20 74 68 65 20 65 78 70 6f 72 s.(RT),.then.we.enable.the.expor
1f260 74 2f 69 6d 70 6f 72 74 20 56 50 4e 2e 00 58 52 76 2d 50 33 3a 00 59 6f 75 20 6d 61 6e 61 67 65 t/import.VPN..XRv-P3:.You.manage
1f280 64 20 74 6f 20 63 6f 6d 65 20 74 68 69 73 20 66 61 72 2c 20 6e 6f 77 20 77 65 20 77 61 6e 74 20 d.to.come.this.far,.now.we.want.
1f2a0 74 6f 20 73 65 65 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 61 6e 64 20 72 6f 75 74 69 6e 67 20 74 to.see.the.network.and.routing.t
1f2c0 61 62 6c 65 73 20 69 6e 20 61 63 74 69 6f 6e 2e 00 59 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 ables.in.action..You.should.be.a
1f2e0 62 6c 65 20 74 6f 20 70 69 6e 67 20 74 6f 20 61 6e 64 20 66 72 6f 6d 20 61 6c 6c 20 74 68 65 20 ble.to.ping.to.and.from.all.the.
1f300 49 50 73 20 79 6f 75 20 68 61 76 65 20 61 6c 6c 6f 63 61 74 65 64 2e 00 59 6f 75 20 73 68 6f 75 IPs.you.have.allocated..You.shou
1f320 6c 64 20 6e 6f 77 20 62 65 20 61 62 6c 65 20 74 6f 20 70 69 6e 67 20 73 6f 6d 65 74 68 69 6e 67 ld.now.be.able.to.ping.something
1f340 20 62 79 20 49 50 76 36 20 44 4e 53 20 6e 61 6d 65 3a 00 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f .by.IPv6.DNS.name:.You.should.no
1f360 77 20 62 65 20 61 62 6c 65 20 74 6f 20 73 65 65 20 74 68 65 20 61 64 76 65 72 74 69 73 65 64 20 w.be.able.to.see.the.advertised.
1f380 6e 65 74 77 6f 72 6b 20 6f 6e 20 74 68 65 20 6f 74 68 65 72 20 68 6f 73 74 2e 00 59 6f 75 20 77 network.on.the.other.host..You.w
1f3a0 6f 75 6c 64 20 68 61 76 65 20 35 20 7a 6f 6e 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 6a 75 73 ould.have.5.zones.instead.of.jus
1f3c0 74 20 34 20 61 6e 64 20 79 6f 75 20 77 6f 75 6c 64 20 63 6f 6e 66 69 67 75 72 65 20 79 6f 75 72 t.4.and.you.would.configure.your
1f3e0 20 76 36 20 72 75 6c 65 73 65 74 20 62 65 74 77 65 65 6e 20 79 6f 75 72 20 74 75 6e 6e 65 6c 20 .v6.ruleset.between.your.tunnel.
1f400 69 6e 74 65 72 66 61 63 65 20 61 6e 64 20 79 6f 75 72 20 4c 41 4e 2f 44 4d 5a 20 7a 6f 6e 65 73 interface.and.your.LAN/DMZ.zones
1f420 20 69 6e 73 74 65 61 64 20 6f 66 20 74 6f 20 74 68 65 20 57 41 4e 2e 00 59 6f 75 20 77 6f 75 6c .instead.of.to.the.WAN..You.woul
1f440 64 20 68 61 76 65 20 74 6f 20 61 64 64 20 61 20 63 6f 75 70 6c 65 20 6f 66 20 72 75 6c 65 73 20 d.have.to.add.a.couple.of.rules.
1f460 6f 6e 20 79 6f 75 72 20 77 61 6e 2d 6c 6f 63 61 6c 20 72 75 6c 65 73 65 74 20 74 6f 20 61 6c 6c on.your.wan-local.ruleset.to.all
1f480 6f 77 20 70 72 6f 74 6f 63 6f 6c 20 34 31 20 69 6e 2e 00 5a 6f 6e 65 2d 50 6f 6c 69 63 79 20 65 ow.protocol.41.in..Zone-Policy.e
1f4a0 78 61 6d 70 6c 65 00 5a 6f 6e 65 73 20 42 61 73 69 63 73 00 5a 6f 6e 65 73 20 61 6e 64 20 52 75 xample.Zones.Basics.Zones.and.Ru
1f4c0 6c 65 73 65 74 73 20 62 6f 74 68 20 68 61 76 65 20 61 20 64 65 66 61 75 6c 74 20 61 63 74 69 6f lesets.both.have.a.default.actio
1f4e0 6e 20 73 74 61 74 65 6d 65 6e 74 2e 20 57 68 65 6e 20 75 73 69 6e 67 20 5a 6f 6e 65 2d 50 6f 6c n.statement..When.using.Zone-Pol
1f500 69 63 69 65 73 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 61 63 74 69 6f 6e 20 69 73 20 73 65 74 icies,.the.default.action.is.set
1f520 20 62 79 20 74 68 65 20 7a 6f 6e 65 2d 70 6f 6c 69 63 79 20 73 74 61 74 65 6d 65 6e 74 20 61 6e .by.the.zone-policy.statement.an
1f540 64 20 69 73 20 72 65 70 72 65 73 65 6e 74 65 64 20 62 79 20 72 75 6c 65 20 31 30 30 30 30 2e 00 d.is.represented.by.rule.10000..
1f560 5a 6f 6e 65 73 20 64 6f 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 6f 72 20 61 20 64 65 66 61 75 6c 74 Zones.do.not.allow.for.a.default
1f580 20 61 63 74 69 6f 6e 20 6f 66 20 61 63 63 65 70 74 3b 20 65 69 74 68 65 72 20 64 72 6f 70 20 6f .action.of.accept;.either.drop.o
1f5a0 72 20 72 65 6a 65 63 74 2e 20 49 74 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 20 74 6f 20 72 65 6d r.reject..It.is.important.to.rem
1f5c0 65 6d 62 65 72 20 74 68 69 73 20 62 65 63 61 75 73 65 20 69 66 20 79 6f 75 20 61 70 70 6c 79 20 ember.this.because.if.you.apply.
1f5e0 61 6e 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 61 20 7a 6f 6e 65 20 61 6e 64 20 63 6f 6d 6d 69 an.interface.to.a.zone.and.commi
1f600 74 2c 20 61 6e 79 20 61 63 74 69 76 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 77 69 6c 6c 20 62 t,.any.active.connections.will.b
1f620 65 20 64 72 6f 70 70 65 64 2e 20 53 70 65 63 69 66 69 63 61 6c 6c 79 2c 20 69 66 20 79 6f 75 20 e.dropped..Specifically,.if.you.
1f640 61 72 65 20 53 53 48 e2 80 99 64 20 69 6e 74 6f 20 56 79 4f 53 20 61 6e 64 20 61 64 64 20 6c 6f are.SSH...d.into.VyOS.and.add.lo
1f660 63 61 6c 20 6f 72 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 20 79 6f 75 20 61 72 65 20 63 6f 6e cal.or.the.interface.you.are.con
1f680 6e 65 63 74 69 6e 67 20 74 68 72 6f 75 67 68 20 74 6f 20 61 20 7a 6f 6e 65 20 61 6e 64 20 64 6f necting.through.to.a.zone.and.do
1f6a0 20 6e 6f 74 20 68 61 76 65 20 72 75 6c 65 73 65 74 73 20 69 6e 20 70 6c 61 63 65 20 74 6f 20 61 .not.have.rulesets.in.place.to.a
1f6c0 6c 6c 6f 77 20 53 53 48 20 61 6e 64 20 65 73 74 61 62 6c 69 73 68 65 64 20 73 65 73 73 69 6f 6e llow.SSH.and.established.session
1f6e0 73 2c 20 79 6f 75 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 61 62 6c 65 20 74 6f 20 63 6f 6e 6e 65 s,.you.will.not.be.able.to.conne
1f700 63 74 2e 00 60 32 30 30 31 3a 34 37 30 3a 78 78 78 78 3a 31 3a 3a 2f 36 34 60 3a 20 41 20 73 75 ct..`2001:470:xxxx:1::/64`:.A.su
1f720 62 6e 65 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 61 20 4c 41 4e 00 60 32 30 30 31 3a 34 37 bnet.suitable.for.a.LAN.`2001:47
1f740 30 3a 78 78 78 78 3a 32 3a 3a 2f 36 34 60 3a 20 41 6e 6f 74 68 65 72 20 73 75 62 6e 65 74 00 60 0:xxxx:2::/64`:.Another.subnet.`
1f760 32 30 30 31 3a 34 37 30 3a 78 78 78 78 3a 3a 2f 34 38 60 3a 20 54 68 65 20 77 68 6f 6c 65 20 73 2001:470:xxxx::/48`:.The.whole.s
1f780 75 62 6e 65 74 2e 20 78 78 78 78 20 73 68 6f 75 6c 64 20 63 6f 6d 65 20 66 72 6f 6d 20 54 75 6e ubnet..xxxx.should.come.from.Tun
1f7a0 6e 65 6c 62 72 6f 6b 65 72 2e 00 60 32 30 30 31 3a 34 37 30 3a 78 78 78 78 3a 66 66 66 66 3a 2f nelbroker..`2001:470:xxxx:ffff:/
1f7c0 36 34 60 3a 20 54 68 65 20 6c 61 73 74 20 75 73 61 62 6c 65 20 2f 36 34 20 73 75 62 6e 65 74 2e 64`:.The.last.usable./64.subnet.
1f7e0 00 60 60 73 65 72 76 69 63 65 2d 6e 61 6d 65 60 60 20 63 61 6e 20 62 65 20 61 6e 20 61 72 62 69 .``service-name``.can.be.an.arbi
1f800 74 72 61 72 79 20 73 74 72 69 6e 67 2e 00 61 66 74 65 72 20 61 6c 6c 20 74 68 65 73 65 20 73 74 trary.string..after.all.these.st
1f820 65 70 73 20 74 68 65 20 63 6f 6e 66 69 67 20 6c 6f 6f 6b 20 6c 69 6b 65 20 74 68 69 73 3a 00 61 eps.the.config.look.like.this:.a
1f840 66 74 65 72 20 74 68 69 73 20 63 72 65 61 74 65 20 61 20 73 69 67 6e 65 64 20 73 65 72 76 65 72 fter.this.create.a.signed.server
1f860 20 61 6e 64 20 61 20 63 6c 69 65 6e 74 20 63 65 72 74 69 66 69 63 61 74 65 00 61 6e 64 20 6c 61 .and.a.client.certificate.and.la
1f880 73 74 20 74 68 65 20 44 48 20 4b 65 79 00 62 6c 75 65 20 75 73 65 73 20 6c 6f 63 61 6c 20 72 6f st.the.DH.Key.blue.uses.local.ro
1f8a0 75 74 69 6e 67 20 74 61 62 6c 65 20 69 64 20 61 6e 64 20 56 4e 49 20 32 30 30 30 00 63 68 30 30 uting.table.id.and.VNI.2000.ch00
1f8c0 73 33 2d 34 2d 73 33 63 75 72 33 2d 70 73 6b 00 63 6f 6d 70 75 74 65 31 20 28 56 4d 77 61 72 65 s3-4-s3cur3-psk.compute1.(VMware
1f8e0 20 45 53 58 69 20 36 2e 35 29 00 63 6f 6d 70 75 74 65 31 20 2d 20 50 6f 72 74 20 39 20 6f 66 20 .ESXi.6.5).compute1.-.Port.9.of.
1f900 65 61 63 68 20 73 77 69 74 63 68 00 63 6f 6d 70 75 74 65 32 20 28 56 4d 77 61 72 65 20 45 53 58 each.switch.compute2.(VMware.ESX
1f920 69 20 36 2e 35 29 00 63 6f 6d 70 75 74 65 32 20 2d 20 50 6f 72 74 20 31 30 20 6f 66 20 65 61 63 i.6.5).compute2.-.Port.10.of.eac
1f940 68 20 73 77 69 74 63 68 00 63 6f 6d 70 75 74 65 33 20 28 56 4d 77 61 72 65 20 45 53 58 69 20 36 h.switch.compute3.(VMware.ESXi.6
1f960 2e 35 29 00 63 6f 6d 70 75 74 65 33 20 2d 20 50 6f 72 74 20 31 31 20 6f 66 20 65 61 63 68 20 73 .5).compute3.-.Port.11.of.each.s
1f980 77 69 74 63 68 00 63 6f 6e 66 69 67 75 72 65 20 65 61 63 68 20 68 6f 73 74 20 69 6e 20 74 68 65 witch.configure.each.host.in.the
1f9a0 20 6c 61 62 00 63 72 65 61 74 65 20 74 68 65 20 6c 61 62 20 6f 6e 20 61 20 65 76 65 2d 6e 67 20 .lab.create.the.lab.on.a.eve-ng.
1f9c0 73 65 72 76 65 72 00 64 6f 20 73 6f 6d 65 20 64 65 66 69 6e 65 64 20 74 65 73 74 73 00 65 74 68 server.do.some.defined.tests.eth
1f9e0 30 00 65 74 68 30 20 69 73 20 73 65 74 20 74 6f 20 62 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 0.eth0.is.set.to.be.removed.from
1fa00 20 74 68 65 20 6c 6f 61 64 20 62 61 6c 61 6e 63 65 72 27 73 20 69 6e 74 65 72 66 61 63 65 20 70 .the.load.balancer's.interface.p
1fa20 6f 6f 6c 20 61 66 74 65 72 20 35 20 70 69 6e 67 20 66 61 69 6c 75 72 65 73 2c 20 65 74 68 31 20 ool.after.5.ping.failures,.eth1.
1fa40 77 69 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 20 61 66 74 65 72 20 34 20 70 69 6e 67 20 66 61 69 will.be.removed.after.4.ping.fai
1fa60 6c 75 72 65 73 2e 00 65 78 74 65 6e 64 65 64 20 63 6f 6d 6d 75 6e 69 74 79 20 61 6e 64 20 72 65 lures..extended.community.and.re
1fa80 6d 6f 74 65 20 6c 61 62 65 6c 20 6f 66 20 73 70 65 63 69 66 69 63 20 64 65 73 74 69 6e 61 74 69 mote.label.of.specific.destinati
1faa0 6f 6e 00 66 69 72 73 74 20 74 68 65 20 50 43 41 00 67 65 6e 65 72 61 74 65 20 74 68 65 20 64 6f on.first.the.PCA.generate.the.do
1fac0 63 75 6d 65 6e 74 61 74 69 6f 6e 20 61 6e 64 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 00 67 72 cumentation.and.include.files.gr
1fae0 65 65 6e 20 75 73 65 73 20 6c 6f 63 61 6c 20 72 6f 75 74 69 6e 67 20 74 61 62 6c 65 20 69 64 20 een.uses.local.routing.table.id.
1fb00 61 6e 64 20 56 4e 49 20 34 30 30 30 00 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 62 65 74 77 65 65 6e and.VNI.4000.information.between
1fb20 20 50 45 20 61 6e 64 20 43 45 3a 00 6f 70 74 69 6f 6e 61 6c 20 64 6f 20 61 6e 20 75 70 67 72 61 .PE.and.CE:.optional.do.an.upgra
1fb40 64 65 20 74 6f 20 61 20 68 69 67 68 65 72 20 76 65 72 73 69 6f 6e 20 61 6e 64 20 64 6f 20 73 74 de.to.a.higher.version.and.do.st
1fb60 65 70 20 33 20 61 67 61 69 6e 2e 00 72 65 64 20 75 73 65 73 20 6c 6f 63 61 6c 20 72 6f 75 74 69 ep.3.again..red.uses.local.routi
1fb80 6e 67 20 74 61 62 6c 65 20 69 64 20 61 6e 64 20 56 4e 49 20 33 30 30 30 00 72 6f 75 74 65 72 32 ng.table.id.and.VNI.3000.router2
1fba0 20 28 52 61 6e 64 6f 6d 20 31 52 55 20 6d 61 63 68 69 6e 65 20 77 69 74 68 20 34 20 4e 49 43 73 .(Random.1RU.machine.with.4.NICs
1fbc0 29 00 73 61 76 65 20 74 68 65 20 6f 75 74 70 75 74 20 74 6f 20 61 20 66 69 6c 65 20 61 6e 64 20 ).save.the.output.to.a.file.and.
1fbe0 69 6d 70 6f 72 74 20 69 74 20 69 6e 20 6e 65 61 72 6c 79 20 61 6c 6c 20 6f 70 65 6e 76 70 6e 20 import.it.in.nearly.all.openvpn.
1fc00 63 6c 69 65 6e 74 73 2e 00 73 68 75 74 64 6f 77 6e 20 61 6e 64 20 64 65 73 74 72 6f 79 20 74 68 clients..shutdown.and.destroy.th
1fc20 65 20 6c 61 62 2c 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 65 72 72 6f 72 00 73 70 65 63 e.lab,.if.there.is.no.error.spec
1fc40 69 66 69 63 20 56 50 4e 76 34 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 69 6e 63 6c 75 64 69 6e 67 ific.VPNv4.destination.including
1fc60 20 65 78 74 65 6e 64 65 64 20 63 6f 6d 6d 75 6e 69 74 79 20 61 6e 64 20 72 65 6d 6f 74 65 6c 61 .extended.community.and.remotela
1fc80 62 65 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 54 68 69 73 20 70 72 6f 63 65 64 75 72 65 20 bel.information..This.procedure.
1fca0 69 73 20 74 68 65 20 73 61 6d 65 20 6f 6e 20 61 6c 6c 20 53 70 6f 6b 65 20 6e 6f 64 65 73 3a 00 is.the.same.on.all.Spoke.nodes:.
1fcc0 73 77 69 74 63 68 31 20 28 4e 65 78 75 73 20 31 30 67 62 20 53 77 69 74 63 68 29 00 73 77 69 74 switch1.(Nexus.10gb.Switch).swit
1fce0 63 68 32 20 28 4e 65 78 75 73 20 31 30 67 62 20 53 77 69 74 63 68 29 00 76 36 20 70 61 69 72 73 ch2.(Nexus.10gb.Switch).v6.pairs
1fd00 20 77 6f 75 6c 64 20 62 65 3a 00 76 79 6f 73 31 30 20 2d 20 31 39 32 2e 30 2e 32 2e 31 30 38 00 .would.be:.vyos10.-.192.0.2.108.
1fd20 76 79 6f 73 37 20 2d 20 31 39 32 2e 30 2e 32 2e 31 30 35 00 76 79 6f 73 38 20 2d 20 31 39 32 2e vyos7.-.192.0.2.105.vyos8.-.192.
1fd40 30 2e 32 2e 31 30 36 00 76 79 6f 73 39 20 2d 20 31 39 32 2e 30 2e 32 2e 31 30 37 00 77 65 20 61 0.2.106.vyos9.-.192.0.2.107.we.a
1fd60 72 65 20 75 73 69 6e 67 20 22 73 6f 75 72 63 65 2d 61 64 64 72 65 73 73 22 20 6f 70 74 69 6f 6e re.using."source-address".option
1fd80 20 63 61 75 73 65 20 77 65 20 61 72 65 20 6e 6f 74 20 72 65 64 69 73 74 72 69 62 75 74 69 6e 67 .cause.we.are.not.redistributing
1fda0 20 63 6f 6e 6e 65 63 74 65 64 20 69 6e 74 65 72 66 61 63 65 73 20 69 6e 74 6f 20 42 47 50 20 6f .connected.interfaces.into.BGP.o
1fdc0 6e 20 74 68 65 20 43 6f 72 65 20 72 6f 75 74 65 72 20 68 65 6e 63 65 20 74 68 65 72 65 20 69 73 n.the.Core.router.hence.there.is
1fde0 20 6e 6f 20 63 6f 6d 65 62 61 63 6b 20 72 6f 75 74 65 20 61 6e 64 20 70 69 6e 67 20 77 69 6c 6c .no.comeback.route.and.ping.will
1fe00 20 66 61 69 6c 2e 00 77 69 74 68 69 6e 20 56 52 46 73 3a 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 .fail..within.VRFs:....show.bgp.
1fe20 69 70 76 34 20 76 70 6e 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 ipv4.vpn.summary....for.checking
1fe40 20 42 47 50 20 56 50 4e 76 34 20 6e 65 69 67 68 62 6f 72 73 3a 00 e2 80 9c 73 68 6f 77 20 62 67 .BGP.VPNv4.neighbors:....show.bg
1fe60 70 20 69 70 76 34 20 76 70 6e 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 p.ipv4.vpn.summary....for.checki
1fe80 6e 67 20 69 42 47 50 20 6e 65 69 67 68 62 6f 72 73 20 61 67 61 69 6e 00 e2 80 9c 73 68 6f 77 20 ng.iBGP.neighbors.again....show.
1fea0 62 67 70 20 69 70 76 34 20 76 70 6e 20 73 75 6d 6d 61 72 79 e2 80 9d 20 66 6f 72 20 63 68 65 63 bgp.ipv4.vpn.summary....for.chec
1fec0 6b 69 6e 67 20 69 42 47 50 20 6e 65 69 67 68 62 6f 72 73 20 61 67 61 69 6e 73 74 20 72 6f 75 74 king.iBGP.neighbors.against.rout
1fee0 65 2d 72 65 66 6c 65 63 74 6f 72 20 64 65 76 69 63 65 73 3a 00 e2 80 9c 73 68 6f 77 20 62 67 70 e-reflector.devices:....show.bgp
1ff00 20 69 70 76 34 20 76 70 6e 20 78 2e 78 2e 78 2e 78 2f 33 32 e2 80 9d 20 66 6f 72 20 63 68 65 63 .ipv4.vpn.x.x.x.x/32....for.chec
1ff20 6b 69 6e 67 20 62 65 73 74 2d 70 61 74 68 2c 00 e2 80 9c 73 68 6f 77 20 62 67 70 20 69 70 76 34 king.best-path,....show.bgp.ipv4
1ff40 20 76 70 6e 20 78 2e 78 2e 78 2e 78 2f 33 32 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 .vpn.x.x.x.x/32....for.checking.
1ff60 74 68 65 20 62 65 73 74 2d 70 61 74 68 20 74 6f 20 74 68 65 00 e2 80 9c 73 68 6f 77 20 62 67 70 the.best-path.to.the....show.bgp
1ff80 20 69 70 76 34 20 76 70 6e 20 78 2e 78 2e 78 2e 78 2f 78 e2 80 9d 20 66 6f 72 20 63 68 65 63 6b .ipv4.vpn.x.x.x.x/x....for.check
1ffa0 69 6e 67 20 62 65 73 74 20 70 61 74 68 20 73 65 6c 65 63 74 65 64 20 66 6f 72 20 73 70 65 63 69 ing.best.path.selected.for.speci
1ffc0 66 69 63 20 56 50 4e 76 34 20 64 65 73 74 69 6e 61 74 69 6f 6e 00 e2 80 9c 73 68 6f 77 20 62 67 fic.VPNv4.destination....show.bg
1ffe0 70 20 69 70 76 34 20 76 70 6e e2 80 9d 20 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 61 6c 6c 20 p.ipv4.vpn.....for.checking.all.
20000 56 50 4e 76 34 20 70 72 65 66 69 78 65 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 3a 00 e2 80 9c 73 VPNv4.prefixes.information:....s
20020 68 6f 77 20 62 67 70 20 76 72 66 20 42 4c 55 45 5f 48 55 42 20 73 75 6d 6d 61 72 79 e2 80 9d 20 how.bgp.vrf.BLUE_HUB.summary....
20040 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 45 42 47 50 20 6e 65 69 67 68 62 6f 72 00 e2 80 9c 73 68 for.checking.EBGP.neighbor....sh
20060 6f 77 20 62 67 70 20 76 72 66 20 42 4c 55 45 5f 53 50 4f 4b 45 20 73 75 6d 6d 61 72 79 e2 80 9d ow.bgp.vrf.BLUE_SPOKE.summary...
20080 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 45 42 47 50 20 6e 65 69 67 68 62 6f 72 00 e2 80 9c 73 .for.checking.EBGP.neighbor....s
200a0 68 6f 77 20 62 67 70 20 76 72 66 20 61 6c 6c e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 how.bgp.vrf.all....for.checking.
200c0 61 6c 6c 20 74 68 65 20 70 72 65 66 69 78 20 6c 65 61 72 6e 69 6e 67 20 6f 6e 20 42 47 50 00 e2 all.the.prefix.learning.on.BGP..
200e0 80 9c 73 68 6f 77 20 62 67 70 20 76 72 66 20 61 6c 6c e2 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 ..show.bgp.vrf.all....for.checki
20100 6e 67 20 61 6c 6c 20 74 68 65 20 70 72 65 66 69 78 65 73 20 6c 65 61 72 6e 69 6e 67 20 6f 6e 20 ng.all.the.prefixes.learning.on.
20120 42 47 50 00 e2 80 9c 73 68 6f 77 20 69 70 20 6f 73 70 66 20 6e 65 69 67 68 62 6f 72 e2 80 9d 20 BGP....show.ip.ospf.neighbor....
20140 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 6f 73 70 66 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 00 e2 for.checking.ospf.relationship..
20160 80 9c 73 68 6f 77 20 69 70 20 72 6f 75 74 65 20 76 72 66 20 42 4c 55 45 5f 48 55 42 e2 80 9d 20 ..show.ip.route.vrf.BLUE_HUB....
20180 74 6f 20 76 69 65 77 20 74 68 65 20 52 49 42 20 69 6e 20 6f 75 72 20 48 75 62 20 50 45 2e 00 e2 to.view.the.RIB.in.our.Hub.PE...
201a0 80 9c 73 68 6f 77 20 69 70 20 72 6f 75 74 65 20 76 72 66 20 42 4c 55 45 5f 53 50 4f 4b 45 e2 80 ..show.ip.route.vrf.BLUE_SPOKE..
201c0 9d 20 66 6f 72 20 76 69 65 77 69 6e 67 20 74 68 65 20 52 49 42 20 69 6e 20 6f 75 72 20 53 70 6f ..for.viewing.the.RIB.in.our.Spo
201e0 6b 65 20 50 45 2e 00 e2 80 9c 73 68 6f 77 20 6d 70 6c 73 20 6c 64 70 20 62 69 6e 64 69 6e 67 e2 ke.PE.....show.mpls.ldp.binding.
20200 80 9d 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 6d 70 6c 73 20 6c 61 62 65 6c 20 61 73 73 69 67 ...for.checking.mpls.label.assig
20220 6e 6d 65 6e 74 00 e2 80 9c 73 68 6f 77 20 6d 70 6c 73 20 6c 64 70 20 6e 65 69 67 68 62 6f 72 20 nment....show.mpls.ldp.neighbor.
20240 e2 80 9c 20 66 6f 72 20 63 68 65 63 6b 69 6e 67 20 6c 64 70 20 6e 65 69 67 68 62 6f 72 73 00 ....for.checking.ldp.neighbors.