Wiki page
[IPv6 with Xfinity] by
tangent
2024-03-20 11:24:27.
0000: 44 20 32 30 32 34 2d 30 33 2d 32 30 54 31 31 3a D 2024-03-20T11:
0010: 32 34 3a 32 37 2e 33 34 37 0a 4c 20 49 50 76 36 24:27.347.L IPv6
0020: 5c 73 77 69 74 68 5c 73 58 66 69 6e 69 74 79 0a \swith\sXfinity.
0030: 4e 20 74 65 78 74 2f 78 2d 6d 61 72 6b 64 6f 77 N text/x-markdow
0040: 6e 0a 50 20 39 63 35 37 34 32 34 64 31 32 32 30 n.P 9c57424d1220
0050: 31 64 66 61 37 32 36 65 61 62 65 38 37 30 30 38 1dfa726eabe87008
0060: 39 66 62 35 32 30 38 32 62 36 33 63 38 36 61 31 9fb52082b63c86a1
0070: 34 36 61 39 35 37 30 36 63 35 31 62 38 63 61 65 46a95706c51b8cae
0080: 37 33 61 32 0a 55 20 74 61 6e 67 65 6e 74 0a 57 73a2.U tangent.W
0090: 20 31 32 30 35 33 0a 23 23 20 4d 6f 74 69 76 61 12053.## Motiva
00a0: 74 69 6f 6e 0d 0a 0d 0a 49 66 20 79 6f 75 e2 80 tion....If youâ€
00b0: 99 72 65 20 75 73 69 6e 67 20 6f 6e 65 20 6f 66 ™re using one of
00c0: 20 4d 69 6b 72 6f 54 69 6b e2 80 99 73 20 66 69 MikroTik’s fi
00d0: 6e 65 20 72 6f 75 74 65 72 73 20 61 73 20 61 6e ne routers as an
00e0: 20 49 6e 74 65 72 6e 65 74 20 67 61 74 65 77 61 Internet gatewa
00f0: 79 2c 20 79 6f 75 20 6d 61 79 20 61 74 20 73 6f y, you may at so
0100: 6d 65 20 70 6f 69 6e 74 20 77 69 73 68 20 74 6f me point wish to
0110: 20 65 6e 61 62 6c 65 20 49 50 76 36 20 73 65 72 enable IPv6 ser
0120: 76 69 63 65 20 6f 6e 20 69 74 2e 20 41 73 20 6f vice on it. As o
0130: 66 20 74 68 69 73 20 77 72 69 74 69 6e 67 20 69 f this writing i
0140: 6e 20 65 61 72 6c 79 20 32 30 32 34 2c 20 77 65 n early 2024, we
0150: 20 61 72 65 6e e2 80 99 74 20 79 65 74 20 61 74 aren’t yet at
0160: 20 74 68 65 20 70 6f 69 6e 74 20 77 68 65 72 65 the point where
0170: 20 74 68 65 72 65 20 61 72 65 20 61 20 6c 6f 74 there are a lot
0180: 20 6f 66 20 49 50 76 36 2d 6f 6e 6c 79 20 64 65 of IPv6-only de
0190: 73 74 69 6e 61 74 69 6f 6e 73 20 6f 6e 20 74 68 stinations on th
01a0: 65 20 49 6e 74 65 72 6e 65 74 2c 20 62 75 74 20 e Internet, but
01b0: 5b 68 65 72 65 20 69 6e 20 74 68 65 20 55 53 20 [here in the US
01c0: 61 74 20 6c 65 61 73 74 5d 28 68 74 74 70 73 3a at least](https:
01d0: 2f 2f 73 74 61 74 73 2e 6c 61 62 73 2e 61 70 6e //stats.labs.apn
01e0: 69 63 2e 6e 65 74 2f 69 70 76 36 2f 55 53 3f 63 ic.net/ipv6/US?c
01f0: 3d 55 53 26 78 3d 31 26 76 3d 31 26 70 3d 31 26 =US&x=1&v=1&p=1&
0200: 72 3d 31 26 77 3d 33 30 26 78 3d 30 26 72 3d 30 r=1&w=30&x=0&r=0
0210: 29 2c 20 6f 76 65 72 20 68 61 6c 66 20 6f 66 20 ), over half of
0220: 61 6c 6c 20 61 75 74 6f 6e 6f 6d 6f 75 73 20 6e all autonomous n
0230: 65 74 77 6f 72 6b 73 20 61 72 65 20 49 50 76 36 etworks are IPv6
0240: 2d 63 61 70 61 62 6c 65 3b 20 6d 6f 72 65 6f 76 -capable; moreov
0250: 65 72 2c 20 74 68 65 20 73 65 74 20 6f 66 20 73 er, the set of s
0260: 69 74 65 73 20 70 72 65 66 65 72 72 69 6e 67 20 ites preferring
0270: 74 68 61 74 20 79 6f 75 20 63 6f 6e 74 61 63 74 that you contact
0280: 20 74 68 65 6d 20 6f 76 65 72 20 49 50 76 36 20 them over IPv6
0290: 74 72 61 63 6b 73 20 74 68 61 74 20 72 65 6c 65 tracks that rele
02a0: 6e 74 6c 65 73 73 20 75 70 2d 61 6e 64 2d 74 6f ntless up-and-to
02b0: 2d 74 68 65 2d 72 69 67 68 74 20 74 72 65 6e 64 -the-right trend
02c0: 20 71 75 69 74 65 20 63 6c 6f 73 65 6c 79 2e 20 quite closely.
02d0: 54 68 69 73 20 6d 65 61 6e 73 20 74 68 65 20 63 This means the c
02e0: 68 61 6e 63 65 73 20 6f 66 20 61 20 44 4e 53 20 hances of a DNS
02f0: 6c 6f 6f 6b 75 70 20 69 6e 63 6c 75 64 69 6e 67 lookup including
0300: 20 61 6e 20 49 50 76 36 20 61 64 64 72 65 73 73 an IPv6 address
0310: 20 61 73 20 74 68 65 20 66 69 72 73 74 20 65 6e as the first en
0320: 74 72 79 20 e2 80 94 20 74 68 75 73 20 74 68 65 try — thus the
0330: 20 66 69 72 73 74 20 74 68 69 6e 67 20 79 6f 75 first thing you
0340: 72 20 49 6e 74 65 72 6e 65 74 20 63 6c 69 65 6e r Internet clien
0350: 74 73 20 77 69 6c 6c 20 74 72 79 20 e2 80 94 20 ts will try —
0360: 69 73 20 68 69 67 68 20 61 6e 64 20 67 65 74 74 is high and gett
0370: 69 6e 67 20 68 69 67 68 65 72 2e 0d 0a 0d 0a 45 ing higher.....E
0380: 6e 61 62 6c 69 6e 67 20 49 50 76 36 20 69 73 20 nabling IPv6 is
0390: 74 68 65 72 65 66 6f 72 65 20 61 20 67 6f 6f 64 therefore a good
03a0: 20 69 64 65 61 20 66 6f 72 20 73 70 65 65 64 20 idea for speed
03b0: 61 6c 6f 6e 65 2c 20 61 73 20 69 74 20 61 76 6f alone, as it avo
03c0: 69 64 73 20 74 68 65 20 74 69 6d 65 20 61 20 63 ids the time a c
03d0: 6c 69 65 6e 74 20 73 70 65 6e 64 73 20 74 72 79 lient spends try
03e0: 69 6e 67 20 73 6f 6d 65 74 68 69 6e 67 20 74 68 ing something th
03f0: 61 74 20 63 61 6e e2 80 99 74 20 77 6f 72 6b 20 at can’t work
0400: 62 65 66 6f 72 65 20 66 61 6c 6c 69 6e 67 20 62 before falling b
0410: 61 63 6b 20 74 6f 20 67 6f 6f 64 20 6f 6c 64 20 ack to good old
0420: 49 50 76 34 2e 0d 0a 0d 0a 57 69 74 68 20 6d 6f IPv4.....With mo
0430: 73 74 20 6d 6f 64 65 72 6e 20 49 53 50 73 2c 20 st modern ISPs,
0440: 61 6c 6c 20 79 6f 75 20 68 61 76 65 20 74 6f 20 all you have to
0450: 64 6f 20 74 6f 20 67 65 74 20 61 20 76 34 20 61 do to get a v4 a
0460: 64 64 72 65 73 73 20 69 73 20 74 6f 20 65 6e 61 ddress is to ena
0470: 62 6c 65 20 65 69 74 68 65 72 20 44 48 43 50 20 ble either DHCP
0480: 6f 72 20 50 50 50 6f 45 2e 20 41 6c 61 73 2c 20 or PPPoE. Alas,
0490: 63 6f 6e 66 69 67 75 72 69 6e 67 20 49 50 76 36 configuring IPv6
04a0: 20 69 73 20 6e 6f 74 20 6e 65 61 72 6c 79 20 61 is not nearly a
04b0: 73 20 73 74 72 61 69 67 68 74 66 6f 72 77 61 72 s straightforwar
04c0: 64 2e 20 53 69 6e 63 65 20 74 68 65 20 5b 52 6f d. Since the [Ro
04d0: 75 74 65 72 4f 53 20 64 65 66 61 75 6c 74 20 63 uterOS default c
04e0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5d 28 2f 77 onfiguration](/w
04f0: 69 6b 69 3f 6e 61 6d 65 3d 44 65 66 61 75 6c 74 iki?name=Default
0500: 2b 52 6f 75 74 65 72 2b 43 6f 6e 66 69 67 75 72 +Router+Configur
0510: 61 74 69 6f 6e 29 20 64 6f 65 73 6e e2 80 99 74 ation) doesn’t
0520: 20 64 6f 20 61 6e 79 20 6f 66 20 69 74 20 66 6f do any of it fo
0530: 72 20 79 6f 75 2c 20 49 20 64 65 63 69 64 65 64 r you, I decided
0540: 20 74 6f 20 77 72 69 74 65 20 64 6f 77 6e 20 74 to write down t
0550: 68 65 20 73 74 65 70 73 20 49 20 74 6f 6f 6b 20 he steps I took
0560: 74 6f 20 67 65 74 20 69 74 20 61 6c 6c 20 77 6f to get it all wo
0570: 72 6b 69 6e 67 20 68 65 72 65 2e 0d 0a 0d 0a 0d rking here......
0580: 0a 23 23 20 50 72 65 66 69 78 20 44 65 6c 65 67 .## Prefix Deleg
0590: 61 74 69 6f 6e 0d 0a 0d 0a 54 68 65 20 66 69 72 ation....The fir
05a0: 73 74 20 74 68 69 6e 67 20 77 65 20 6d 75 73 74 st thing we must
05b0: 20 64 6f 20 69 73 20 72 65 71 75 65 73 74 20 61 do is request a
05c0: 20 67 6c 6f 62 61 6c 6c 79 2d 72 6f 75 74 61 62 globally-routab
05d0: 6c 65 20 49 50 76 36 20 70 72 65 66 69 78 28 5e le IPv6 prefix(^
05e0: 59 6f 75 e2 80 99 64 20 63 61 6c 6c 20 74 68 61 You’d call tha
05f0: 74 20 61 6e 20 61 73 73 69 67 6e 65 64 20 73 75 t an assigned su
0600: 62 6e 65 74 20 69 6e 20 49 50 76 34 20 74 65 72 bnet in IPv4 ter
0610: 6d 73 2e 29 20 6f 66 20 6f 75 72 20 76 65 72 79 ms.) of our very
0620: 20 6f 77 6e 20 66 72 6f 6d 20 6f 75 72 20 75 70 own from our up
0630: 73 74 72 65 61 6d 20 49 53 50 2e 20 58 66 69 6e stream ISP. Xfin
0640: 69 74 79 20 61 6c 6c 6f 77 73 20 75 73 20 74 6f ity allows us to
0650: 20 64 6f 20 74 68 61 74 20 6f 6e 2d 64 65 6d 61 do that on-dema
0660: 6e 64 20 75 73 69 6e 67 20 44 48 43 50 76 36 20 nd using DHCPv6
0670: 66 72 6f 6d 20 74 68 65 20 67 61 74 65 77 61 79 from the gateway
0680: 20 72 6f 75 74 65 72 20 76 69 61 20 61 20 70 72 router via a pr
0690: 6f 63 65 73 73 20 63 61 6c 6c 65 64 20 5b 70 72 ocess called [pr
06a0: 65 66 69 78 20 64 65 6c 65 67 61 74 69 6f 6e 5d efix delegation]
06b0: 5b 50 44 5d 2e 28 5e 43 6f 6e 74 72 61 73 74 20 [PD].(^Contrast
06c0: 44 48 43 50 76 34 2c 20 77 68 69 63 68 20 74 79 DHCPv4, which ty
06d0: 70 69 63 61 6c 6c 79 20 67 65 74 73 20 75 73 20 pically gets us
06e0: 6f 6e 6c 79 20 61 20 73 69 6e 67 6c 65 20 49 50 only a single IP
06f0: 20 61 64 64 72 65 73 73 20 6c 65 61 73 65 2e 29 address lease.)
0700: 0d 0a 0d 0a 49 66 20 74 68 65 20 69 6e 74 65 72 ....If the inter
0710: 66 61 63 65 20 74 6f 77 61 72 64 20 74 68 65 20 face toward the
0720: 63 61 62 6c 65 20 6d 6f 64 65 6d 20 69 73 20 60 cable modem is `
0730: 65 74 68 65 72 31 60 2c 20 77 65 20 63 61 6e 20 ether1`, we can
0740: 73 61 79 3a 0d 0a 0d 0a 60 60 60 20 63 6f 6e 66 say:....``` conf
0750: 69 67 0d 0a 2f 69 70 76 36 20 64 68 63 70 2d 63 ig../ipv6 dhcp-c
0760: 6c 69 65 6e 74 0d 0a 61 64 64 20 69 6e 74 65 72 lient..add inter
0770: 66 61 63 65 3d 65 74 68 65 72 31 20 72 65 71 75 face=ether1 requ
0780: 65 73 74 3d 70 72 65 66 69 78 20 5c 0d 0a 70 6f est=prefix \..po
0790: 6f 6c 2d 6e 61 6d 65 3d 69 70 76 36 20 75 73 65 ol-name=ipv6 use
07a0: 2d 70 65 65 72 2d 64 6e 73 3d 6e 6f 0d 0a 60 60 -peer-dns=no..``
07b0: 60 0d 0a 0d 0a 54 68 65 20 70 6f 6f 6c 20 6e 61 `....The pool na
07c0: 6d 65 20 69 73 20 75 70 20 74 6f 20 79 6f 75 2e me is up to you.
07d0: 0d 0a 0d 0a 5b 50 44 5d 3a 20 68 74 74 70 73 3a ....[PD]: https:
07e0: 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61 2e 6f //en.wikipedia.o
07f0: 72 67 2f 77 69 6b 69 2f 50 72 65 66 69 78 5f 64 rg/wiki/Prefix_d
0800: 65 6c 65 67 61 74 69 6f 6e 0d 0a 0d 0a 0d 0a 23 elegation......#
0810: 23 20 3c 61 20 69 64 3d 22 64 65 66 2d 72 6f 75 # <a id="def-rou
0820: 74 65 22 3e 3c 2f 61 3e 44 65 66 61 75 6c 74 20 te"></a>Default
0830: 52 6f 75 74 65 0d 0a 0d 0a 57 65 e2 80 99 72 65 Route....We’re
0840: 20 63 68 6f 6f 73 69 6e 67 20 74 6f 20 61 63 63 choosing to acc
0850: 65 70 74 20 52 6f 75 74 65 72 4f 53 e2 80 99 73 ept RouterOS’s
0860: 20 60 61 64 64 2d 64 65 66 61 75 6c 74 2d 72 6f `add-default-ro
0870: 75 74 65 3d 6e 6f 60 20 64 65 66 61 75 6c 74 20 ute=no` default
0880: 68 65 72 65 20 62 65 63 61 75 73 65 20 75 6e 6c here because unl
0890: 69 6b 65 20 77 69 74 68 20 49 50 76 34 2c 20 49 ike with IPv4, I
08a0: 50 76 36 20 6e 65 74 77 6f 72 6b 73 20 61 72 65 Pv6 networks are
08b0: 20 73 75 70 70 6f 73 65 64 20 74 6f 20 61 75 74 supposed to aut
08c0: 6f 2d 63 6f 6e 66 69 67 75 72 65 20 74 68 69 73 o-configure this
08d0: 20 76 69 61 20 72 6f 75 74 69 6e 67 20 61 64 76 via routing adv
08e0: 65 72 74 69 73 65 6d 65 6e 74 73 3a 0d 0a 0d 0a ertisements:....
08f0: 60 60 60 20 63 6f 6e 66 69 67 0d 0a 2f 69 70 76 ``` config../ipv
0900: 36 20 73 65 74 74 69 6e 67 73 0d 0a 73 65 74 20 6 settings..set
0910: 61 63 63 65 70 74 2d 72 6f 75 74 65 72 2d 61 64 accept-router-ad
0920: 76 65 72 74 69 73 65 6d 65 6e 74 73 3d 79 65 73 vertisements=yes
0930: 0d 0a 60 60 60 0d 0a 0d 0a 41 6c 74 68 6f 75 67 ..```....Althoug
0940: 68 20 74 68 69 73 20 74 65 63 68 6e 69 71 75 65 h this technique
0950: 20 69 73 20 73 6f 6d 65 74 69 6d 65 73 20 72 65 is sometimes re
0960: 66 65 72 72 65 64 20 74 6f 20 61 73 20 5b 53 4c ferred to as [SL
0970: 41 41 43 5d 2c 20 69 74 20 69 73 20 6e 6f 74 20 AAC], it is not
0980: 61 20 64 69 73 74 69 6e 63 74 20 70 72 6f 74 6f a distinct proto
0990: 63 6f 6c 2e 20 52 41 20 6d 65 73 73 61 67 65 73 col. RA messages
09a0: 20 61 72 65 20 61 63 74 75 61 6c 6c 79 20 70 61 are actually pa
09b0: 72 74 20 6f 66 20 74 68 65 20 e2 80 9c 5b 4e 44 rt of the “[ND
09c0: 50 5d e2 80 9d 20 73 75 62 73 65 74 20 6f 66 20 P]” subset of
09d0: 74 68 65 20 5b 49 43 4d 50 76 36 5d 28 68 74 74 the [ICMPv6](htt
09e0: 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 ps://en.wikipedi
09f0: 61 2e 6f 72 67 2f 77 69 6b 69 2f 49 43 4d 50 76 a.org/wiki/ICMPv
0a00: 36 29 20 70 72 6f 74 6f 63 6f 6c 2e 20 59 6f 75 6) protocol. You
0a10: 20 77 69 6c 6c 20 73 65 65 20 69 74 20 72 65 66 will see it ref
0a20: 65 72 72 65 64 20 74 6f 20 62 79 20 61 6c 6c 20 erred to by all
0a30: 6f 66 20 74 68 65 73 65 20 6e 61 6d 65 73 2c 20 of these names,
0a40: 70 6c 75 73 20 4d 69 6b 72 6f 54 69 6b e2 80 99 plus MikroTik’
0a50: 73 20 70 72 65 66 65 72 72 65 64 20 e2 80 9c 4e s preferred “N
0a60: 44 e2 80 9d 20 69 6e 69 74 69 61 6c 69 73 6d 2c D” initialism,
0a70: 20 77 68 69 63 68 20 77 65 e2 80 99 6c 6c 20 63 which we’ll c
0a80: 6f 6d 65 20 61 63 72 6f 73 73 20 73 65 70 61 72 ome across separ
0a90: 61 74 65 6c 79 20 62 65 6c 6f 77 2e 20 57 68 65 ately below. Whe
0aa0: 6e 20 73 65 61 72 63 68 69 6e 67 20 74 68 65 20 n searching the
0ab0: 49 6e 74 65 72 6e 65 74 20 66 6f 72 20 68 65 6c Internet for hel
0ac0: 70 2c 20 69 6e 63 6c 75 64 69 6e 67 20 e2 80 9c p, including “
0ad0: 4e 44 50 e2 80 9d 20 73 65 65 6d 73 20 74 6f 20 NDP” seems to
0ae0: 67 69 76 65 20 74 68 65 20 62 65 73 74 20 72 65 give the best re
0af0: 73 75 6c 74 73 2c 20 77 69 74 68 20 73 65 63 6f sults, with seco
0b00: 6e 64 2d 62 65 73 74 20 67 69 76 65 6e 20 62 79 nd-best given by
0b10: 20 69 6e 63 6c 75 64 69 6e 67 20 e2 80 9c 53 4c including “SL
0b20: 41 41 43 e2 80 9d 2e 0d 0a 0d 0a 57 65 20 68 61 AAC”.....We ha
0b30: 76 65 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 ve to change thi
0b40: 73 20 73 65 74 74 69 6e 67 20 62 65 63 61 75 73 s setting becaus
0b50: 65 20 52 6f 75 74 65 72 4f 53 20 63 6f 6e 66 69 e RouterOS confi
0b60: 67 75 72 65 64 20 61 73 20 72 6f 75 74 65 72 73 gured as routers
0b70: 20 77 69 6c 6c 20 69 67 6e 6f 72 65 20 52 41 20 will ignore RA
0b80: 6d 65 73 73 61 67 65 73 20 62 79 20 64 65 66 61 messages by defa
0b90: 75 6c 74 2c 20 64 6f 75 62 74 6c 65 73 73 20 66 ult, doubtless f
0ba0: 72 6f 6d 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 rom application
0bb0: 6f 66 20 74 68 65 20 70 72 65 63 61 75 74 69 6f of the precautio
0bc0: 6e 61 72 79 20 70 72 69 6e 63 69 70 6c 65 3a 20 nary principle:
0bd0: 74 68 65 20 6c 6f 63 61 6c 20 6e 65 74 77 6f 72 the local networ
0be0: 6b 20 61 64 6d 69 6e 20 6d 69 67 68 74 20 68 61 k admin might ha
0bf0: 76 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 70 ve a different p
0c00: 6c 61 6e 2e 20 46 6f 72 20 61 20 68 6f 6d 65 20 lan. For a home
0c10: 67 61 74 65 77 61 79 20 72 6f 75 74 65 72 2c 20 gateway router,
0c20: 74 68 6f 75 67 68 2c 20 77 65 e2 80 99 72 65 20 though, we’re
0c30: 6e 6f 74 20 6c 69 6b 65 6c 79 20 74 6f 20 68 61 not likely to ha
0c40: 76 65 20 61 20 62 65 74 74 65 72 20 70 6c 61 6e ve a better plan
0c50: 20 74 68 61 6e 20 74 6f 20 66 6f 72 77 61 72 64 than to forward
0c60: 20 49 50 76 36 20 74 72 61 66 66 69 63 20 74 6f IPv6 traffic to
0c70: 20 74 68 65 20 49 6e 74 65 72 6e 65 74 20 62 79 the Internet by
0c80: 20 64 65 66 61 75 6c 74 2e 20 54 68 69 73 20 73 default. This s
0c90: 65 74 74 69 6e 67 20 74 65 6c 6c 73 20 74 68 65 etting tells the
0ca0: 20 72 6f 75 74 65 72 20 74 6f 20 67 65 74 20 74 router to get t
0cb0: 68 61 74 20 6e 65 78 74 2d 68 6f 70 20 69 6e 66 hat next-hop inf
0cc0: 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 79 6f ormation from yo
0cd0: 75 72 20 49 53 50 20 76 69 61 20 52 41 20 6d 65 ur ISP via RA me
0ce0: 73 73 61 67 65 73 20 69 6e 73 74 65 61 64 20 6f ssages instead o
0cf0: 66 20 44 48 43 50 76 36 2e 0d 0a 0d 0a 4f 6e 6c f DHCPv6.....Onl
0d00: 79 20 69 66 20 5b 79 6f 75 72 20 6c 6f 63 61 6c y if [your local
0d10: 20 74 65 73 74 69 6e 67 5d 28 23 74 65 73 74 29 testing](#test)
0d20: 20 73 68 6f 77 73 20 74 68 61 74 20 74 68 69 73 shows that this
0d30: 20 64 6f 65 73 6e e2 80 99 74 20 77 6f 72 6b 20 doesn’t work
0d40: 73 68 6f 75 6c 64 20 79 6f 75 20 74 72 79 20 73 should you try s
0d50: 65 74 74 69 6e 67 20 60 61 64 64 2d 64 65 66 61 etting `add-defa
0d60: 75 6c 74 2d 72 6f 75 74 65 3d 79 65 73 60 20 6f ult-route=yes` o
0d70: 6e 20 74 68 65 20 44 48 43 50 76 36 20 63 6c 69 n the DHCPv6 cli
0d80: 65 6e 74 2e 0d 0a 0d 0a 42 65 63 61 75 73 65 20 ent.....Because
0d90: 65 6e 61 62 6c 69 6e 67 20 62 6f 74 68 20 6d 65 enabling both me
0da0: 74 68 6f 64 73 20 6d 69 67 68 74 20 63 72 65 61 thods might crea
0db0: 74 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 72 te conflicting r
0dc0: 6f 75 74 65 73 2c 20 49 20 72 65 63 6f 6d 6d 65 outes, I recomme
0dd0: 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74 20 77 nd finding out w
0de0: 68 69 63 68 20 6f 6e 65 20 77 6f 72 6b 73 20 74 hich one works t
0df0: 68 65 72 65 20 6f 6e 20 5f 79 6f 75 72 5f 20 6c here on _your_ l
0e00: 6f 63 61 6c 20 73 6c 69 63 65 20 6f 66 20 74 68 ocal slice of th
0e10: 65 20 58 66 69 6e 69 74 79 20 6e 65 74 77 6f 72 e Xfinity networ
0e20: 6b 2c 20 74 68 65 6e 20 73 74 69 63 6b 20 77 69 k, then stick wi
0e30: 74 68 20 69 74 2e 20 49 66 20 62 6f 74 68 20 77 th it. If both w
0e40: 6f 72 6b 2c 20 70 72 65 66 65 72 20 74 68 65 20 ork, prefer the
0e50: 52 41 20 6d 65 74 68 6f 64 2e 0d 0a 0d 0a 5b 4e RA method.....[N
0e60: 44 50 5d 3a 20 20 20 68 74 74 70 73 3a 2f 2f 65 DP]: https://e
0e70: 6e 2e 77 69 6b 69 70 65 64 69 61 2e 6f 72 67 2f n.wikipedia.org/
0e80: 77 69 6b 69 2f 4e 65 69 67 68 62 6f 72 5f 44 69 wiki/Neighbor_Di
0e90: 73 63 6f 76 65 72 79 5f 50 72 6f 74 6f 63 6f 6c scovery_Protocol
0ea0: 0d 0a 5b 53 4c 41 41 43 5d 3a 20 68 74 74 70 73 ..[SLAAC]: https
0eb0: 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61 2e ://en.wikipedia.
0ec0: 6f 72 67 2f 77 69 6b 69 2f 49 50 76 36 23 53 74 org/wiki/IPv6#St
0ed0: 61 74 65 6c 65 73 73 5f 61 64 64 72 65 73 73 5f ateless_address_
0ee0: 61 75 74 6f 63 6f 6e 66 69 67 75 72 61 74 69 6f autoconfiguratio
0ef0: 6e 5f 28 53 4c 41 41 43 29 0d 0a 0d 0a 0d 0a 23 n_(SLAAC)......#
0f00: 23 20 3c 61 20 69 64 3d 22 6f 75 72 2d 69 70 22 # <a id="our-ip"
0f10: 3e 3c 2f 61 3e 41 73 73 69 67 6e 69 6e 67 20 4f ></a>Assigning O
0f20: 75 72 73 65 6c 76 65 73 20 61 6e 20 49 50 76 36 urselves an IPv6
0f30: 20 41 64 64 72 65 73 73 0d 0a 0d 0a 4f 6e 65 20 Address....One
0f40: 6f 66 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 79 of the options y
0f50: 6f 75 20 68 61 76 65 20 69 6e 20 52 6f 75 74 65 ou have in Route
0f60: 72 4f 53 e2 80 99 73 20 44 48 43 50 76 36 20 69 rOS’s DHCPv6 i
0f70: 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 69 73 mplementation is
0f80: 20 74 6f 20 61 73 6b 20 74 68 65 20 70 72 6f 76 to ask the prov
0f90: 69 64 65 72 20 74 6f 20 61 73 73 69 67 6e 20 79 ider to assign y
0fa0: 6f 75 20 61 6e 20 61 64 64 72 65 73 73 20 61 73 ou an address as
0fb0: 20 77 65 6c 6c 20 61 73 20 61 20 70 72 65 66 69 well as a prefi
0fc0: 78 2c 20 6d 61 6b 69 6e 67 20 69 74 20 77 6f 72 x, making it wor
0fd0: 6b 20 6c 69 6b 65 20 67 6f 6f 64 20 6f 6c 64 20 k like good old
0fe0: 44 48 43 50 76 34 2e 20 54 68 65 20 70 72 6f 62 DHCPv4. The prob
0ff0: 6c 65 6d 20 49 20 72 61 6e 20 69 6e 74 6f 20 77 lem I ran into w
1000: 69 74 68 20 58 66 69 6e 69 74 79 20 69 73 20 74 ith Xfinity is t
1010: 68 61 74 20 74 68 65 79 20 67 69 76 65 20 79 6f hat they give yo
1020: 75 20 61 6e 20 61 64 64 72 65 73 73 20 5f 6f 75 u an address _ou
1030: 74 73 69 64 65 5f 20 74 68 61 74 20 61 73 73 69 tside_ that assi
1040: 67 6e 65 64 20 70 72 65 66 69 78 20 77 68 65 6e gned prefix when
1050: 20 79 6f 75 20 64 6f 20 74 68 61 74 3b 20 74 68 you do that; th
1060: 69 73 20 6d 61 79 20 68 61 76 65 20 69 74 73 20 is may have its
1070: 75 73 65 73 2c 20 62 75 74 20 69 74 20 69 73 6e uses, but it isn
1080: e2 80 99 74 20 77 68 61 74 20 49 20 77 61 6e 74 ’t what I want
1090: 65 64 2e 20 59 6f 75 20 6d 69 67 68 74 20 74 68 ed. You might th
10a0: 69 6e 6b 20 74 68 61 74 20 52 6f 75 74 65 72 4f ink that RouterO
10b0: 53 20 77 6f 75 6c 64 20 62 65 20 73 6d 61 72 74 S would be smart
10c0: 20 65 6e 6f 75 67 68 20 74 6f 20 61 75 74 6f 6d enough to autom
10d0: 61 74 69 63 61 6c 6c 79 20 61 73 73 69 67 6e 20 atically assign
10e0: 69 74 73 65 6c 66 20 61 6e 20 61 64 64 72 65 73 itself an addres
10f0: 73 20 66 72 6f 6d 20 74 68 61 74 20 e2 80 9c 60 s from that “`
1100: 69 70 76 36 60 e2 80 9d 20 70 6f 6f 6c 2c 20 62 ipv6`” pool, b
1110: 75 74 20 61 73 20 6f 66 20 76 65 72 73 69 6f 6e ut as of version
1120: 20 37 2e 31 34 20 61 74 20 6c 65 61 73 74 2c 20 7.14 at least,
1130: 79 6f 75 20 68 61 76 65 20 74 6f 20 61 73 6b 20 you have to ask
1140: 66 6f 72 20 74 68 61 74 20 65 78 70 6c 69 63 69 for that explici
1150: 74 6c 79 3a 0d 0a 0d 0a 60 60 60 20 63 6f 6e 66 tly:....``` conf
1160: 69 67 0d 0a 2f 69 70 76 36 20 61 64 64 72 65 73 ig../ipv6 addres
1170: 73 0d 0a 61 64 64 20 61 64 64 72 65 73 73 3d 3a s..add address=:
1180: 3a 31 20 66 72 6f 6d 2d 70 6f 6f 6c 3d 69 70 76 :1 from-pool=ipv
1190: 36 20 69 6e 74 65 72 66 61 63 65 3d 62 72 69 64 6 interface=brid
11a0: 67 65 0d 0a 60 60 60 0d 0a 0d 0a 54 68 69 73 20 ge..```....This
11b0: 73 68 6f 72 74 68 61 6e 64 20 6e 6f 74 61 74 69 shorthand notati
11c0: 6f 6e 20 73 61 79 73 20 e2 80 9c 73 74 61 74 69 on says “stati
11d0: 63 61 6c 6c 79 20 72 65 73 65 72 76 65 20 74 68 cally reserve th
11e0: 65 20 66 69 72 73 74 20 49 50 20 69 6e 20 74 68 e first IP in th
11f0: 65 20 70 6f 6f 6c 20 66 6f 72 20 74 68 65 20 72 e pool for the r
1200: 6f 75 74 65 72 2e e2 80 9d 20 28 57 65 e2 80 99 outer.” (We’
1210: 6c 6c 20 6d 61 6b 65 20 70 72 6f 66 69 74 61 62 ll make profitab
1220: 6c 65 20 75 73 65 20 6f 66 20 74 68 69 73 20 73 le use of this s
1230: 70 65 63 69 61 6c 20 49 50 20 73 68 6f 72 74 6c pecial IP shortl
1240: 79 2e 29 20 42 79 20 70 75 74 74 69 6e 67 20 74 y.) By putting t
1250: 68 61 74 20 49 50 20 6f 6e 20 5b 74 68 65 20 6f hat IP on [the o
1260: 6e 65 2d 61 6e 64 2d 6f 6e 6c 79 20 4c 41 4e 2d ne-and-only LAN-
1270: 73 69 64 65 20 62 72 69 64 67 65 5d 5b 62 72 5d side bridge][br]
1280: 2c 20 77 65 e2 80 99 72 65 20 65 66 66 65 63 74 , we’re effect
1290: 69 76 65 6c 79 20 74 72 61 6e 73 66 65 72 72 69 ively transferri
12a0: 6e 67 20 74 68 61 74 20 70 72 65 66 69 78 e2 80 ng that prefixâ€
12b0: 99 73 20 61 73 73 69 67 6e 6d 65 6e 74 20 74 6f ™s assignment to
12c0: 20 6f 75 72 20 4c 41 4e 2e 0d 0a 0d 0a 48 61 76 our LAN.....Hav
12d0: 69 6e 67 20 64 6f 6e 65 20 74 68 69 73 2c 20 60 ing done this, `
12e0: 2f 69 70 76 36 2f 61 64 64 72 65 73 73 2f 70 72 /ipv6/address/pr
12f0: 69 6e 74 60 20 73 68 6f 75 6c 64 20 73 68 6f 77 int` should show
1300: 20 61 20 6e 65 77 20 65 6e 74 72 79 20 66 72 6f a new entry fro
1310: 6d 20 79 6f 75 72 20 49 53 50 e2 80 99 73 20 49 m your ISP’s I
1320: 50 76 36 20 70 72 65 66 69 78 20 61 73 73 69 67 Pv6 prefix assig
1330: 6e 6d 65 6e 74 20 77 69 74 68 20 74 68 65 20 e2 nment with the â
1340: 80 9c 47 e2 80 9d 20 28 67 6c 6f 62 61 6c 29 20 €śG” (global)
1350: 66 6c 61 67 20 73 65 74 20 61 6e 64 20 77 69 74 flag set and wit
1360: 68 20 e2 80 9c 60 69 70 76 36 60 e2 80 9d 20 61 h “`ipv6`” a
1370: 73 20 74 68 65 20 70 6f 6f 6c 20 6e 61 6d 65 2e s the pool name.
1380: 0d 0a 0d 0a 5b 62 72 5d 3a 20 2f 77 69 6b 69 3f ....[br]: /wiki?
1390: 6e 61 6d 65 3d 44 65 66 61 75 6c 74 2b 52 6f 75 name=Default+Rou
13a0: 74 65 72 2b 43 6f 6e 66 69 67 75 72 61 74 69 6f ter+Configuratio
13b0: 6e 23 62 72 69 64 67 65 0d 0a 0d 0a 0d 0a 23 23 n#bridge......##
13c0: 20 3c 61 20 69 64 3d 22 64 69 73 74 2d 69 70 22 <a id="dist-ip"
13d0: 3e 3c 2f 61 3e 44 69 73 74 72 69 62 75 74 69 6e ></a>Distributin
13e0: 67 20 49 50 76 36 20 41 64 64 72 65 73 73 65 73 g IPv6 Addresses
13f0: 20 74 6f 20 74 68 65 20 52 65 73 74 20 6f 66 20 to the Rest of
1400: 74 68 65 20 4c 41 4e 0d 0a 0d 0a 57 68 61 74 65 the LAN....Whate
1410: 76 65 72 20 69 6e 63 65 6e 74 69 76 65 73 20 79 ver incentives y
1420: 6f 75 72 20 49 53 50 20 6d 61 79 20 68 61 76 65 our ISP may have
1430: 20 74 6f 20 75 73 65 20 44 48 43 50 76 36 2c 20 to use DHCPv6,
1440: 74 68 65 79 20 61 72 65 20 75 6e 6c 69 6b 65 6c they are unlikel
1450: 79 20 74 6f 20 61 70 70 6c 79 20 69 6e 73 69 64 y to apply insid
1460: 65 20 79 6f 75 72 20 4c 41 4e 2c 20 77 68 65 72 e your LAN, wher
1470: 65 20 74 68 65 20 70 75 72 65 20 5b 53 4c 41 41 e the pure [SLAA
1480: 43 5d 20 61 6c 74 65 72 6e 61 74 69 76 65 20 73 C] alternative s
1490: 68 6f 75 6c 64 20 73 75 66 66 69 63 65 3a 0d 0a hould suffice:..
14a0: 0d 0a 60 60 60 20 63 6f 6e 66 69 67 0d 0a 2f 69 ..``` config../i
14b0: 70 76 36 20 6e 64 0d 0a 73 65 74 20 5b 20 66 69 pv6 nd..set [ fi
14c0: 6e 64 20 64 65 66 61 75 6c 74 3d 79 65 73 20 5d nd default=yes ]
14d0: 20 69 6e 74 65 72 66 61 63 65 3d 62 72 69 64 67 interface=bridg
14e0: 65 0d 0a 60 60 60 0d 0a 0d 0a 45 6e 61 62 6c 69 e..```....Enabli
14f0: 6e 67 20 4e 44 20 6f 6e 20 74 68 65 20 62 72 69 ng ND on the bri
1500: 64 67 65 20 69 6d 70 6c 69 63 69 74 6c 79 20 65 dge implicitly e
1510: 6e 61 62 6c 65 73 20 53 4c 41 41 43 20 6f 6e 20 nables SLAAC on
1520: 74 68 65 20 4c 41 4e 2e 0d 0a 0d 0a 0d 0a 23 23 the LAN.......##
1530: 20 3c 61 20 69 64 3d 22 64 6e 73 22 3e 3c 2f 61 <a id="dns"></a
1540: 3e 44 4e 53 0d 0a 0d 0a 57 65 20 73 65 74 20 60 >DNS....We set `
1550: 75 73 65 2d 70 65 65 72 2d 64 6e 73 3d 6e 6f 60 use-peer-dns=no`
1560: 20 61 62 6f 76 65 20 62 65 63 61 75 73 65 20 77 above because w
1570: 65 e2 80 99 72 65 20 61 73 73 75 6d 69 6e 67 20 e’re assuming
1580: 74 68 65 20 52 6f 75 74 65 72 4f 53 20 64 65 66 the RouterOS def
1590: 61 75 6c 74 2c 20 77 68 65 72 65 20 79 6f 75 72 ault, where your
15a0: 20 62 6f 72 64 65 72 20 67 61 74 65 77 61 79 20 border gateway
15b0: 72 6f 75 74 65 72 20 73 65 74 75 70 20 69 6e 63 router setup inc
15c0: 6c 75 64 65 73 20 61 20 63 61 63 68 69 6e 67 20 ludes a caching
15d0: 44 4e 53 20 73 65 72 76 65 72 20 6f 66 20 73 6f DNS server of so
15e0: 6d 65 20 74 79 70 65 2c 20 61 6e 64 20 74 68 65 me type, and the
15f0: 20 6f 74 68 65 72 20 68 6f 73 74 73 20 6f 6e 20 other hosts on
1600: 74 68 65 20 6e 65 74 77 6f 72 6b 20 61 72 65 20 the network are
1610: 74 6f 6c 64 20 61 62 6f 75 74 20 69 74 20 76 69 told about it vi
1620: 61 20 44 48 43 50 76 34 2e 20 28 4f 6e 65 20 65 a DHCPv4. (One e
1630: 78 63 65 6c 6c 65 6e 74 20 72 65 61 73 6f 6e 20 xcellent reason
1640: 74 6f 20 64 6f 20 74 68 69 73 20 69 73 20 74 6f to do this is to
1650: 20 6d 6f 76 65 20 74 6f 20 5b 44 6f 48 5d 2e 29 move to [DoH].)
1660: 0d 0a 0d 0a 54 68 65 72 65 20 69 73 20 6e 6f 74 ....There is not
1670: 68 69 6e 67 20 6d 6f 72 65 20 77 65 20 6d 75 73 hing more we mus
1680: 74 20 64 6f 20 77 69 74 68 20 44 4e 53 20 75 6e t do with DNS un
1690: 64 65 72 20 74 68 61 74 20 63 6f 6e 64 69 74 69 der that conditi
16a0: 6f 6e 2c 20 62 75 74 20 79 6f 75 20 5f 6d 69 67 on, but you _mig
16b0: 68 74 5f 20 77 61 6e 74 20 74 6f 20 61 64 64 20 ht_ want to add
16c0: 49 50 76 36 20 61 64 64 72 65 73 73 65 73 20 66 IPv6 addresses f
16d0: 6f 72 20 79 6f 75 72 20 75 70 73 74 72 65 61 6d or your upstream
16e0: 20 44 4e 53 20 73 65 72 76 65 72 28 73 29 20 79 DNS server(s) y
16f0: 6f 75 20 75 73 65 2e 20 46 6f 72 20 69 6e 73 74 ou use. For inst
1700: 61 6e 63 65 2c 20 69 66 20 79 6f 75 e2 80 99 72 ance, if you’r
1710: 65 20 75 73 69 6e 67 20 43 6c 6f 75 64 46 6c 61 e using CloudFla
1720: 72 65 e2 80 99 73 20 31 2e 31 2e 31 2e 31 20 44 re’s 1.1.1.1 D
1730: 4e 53 20 73 65 72 76 65 72 2c 20 79 6f 75 20 6d NS server, you m
1740: 69 67 68 74 20 77 61 6e 74 20 74 6f 20 61 64 64 ight want to add
1750: 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 the correspondi
1760: 6e 67 20 60 32 36 30 36 3a 34 37 30 30 3a 34 37 ng `2606:4700:47
1770: 30 30 3a 3a 31 31 31 31 60 20 49 50 76 36 20 61 00::1111` IPv6 a
1780: 64 64 72 65 73 73 20 74 6f 20 79 6f 75 72 20 63 ddress to your c
1790: 61 63 68 69 6e 67 20 44 4e 53 20 73 65 74 75 70 aching DNS setup
17a0: 2e 0d 0a 0d 0a 42 65 20 63 6c 65 61 72 20 6f 6e .....Be clear on
17b0: 20 74 68 69 73 2c 20 68 6f 77 65 76 65 72 3a 20 this, however:
17c0: 74 68 69 73 20 69 73 20 73 74 72 69 63 74 6c 79 this is strictly
17d0: 20 6f 70 74 69 6f 6e 61 6c 2e 20 49 74 20 69 73 optional. It is
17e0: 20 70 65 72 66 65 63 74 6c 79 20 66 69 6e 65 20 perfectly fine
17f0: 66 6f 72 20 61 20 64 6f 6d 61 69 6e 20 6e 61 6d for a domain nam
1800: 65 20 72 65 71 75 65 73 74 20 74 6f 20 63 6f 6d e request to com
1810: 65 20 69 6e 20 6f 6e 20 49 50 76 34 20 62 75 74 e in on IPv4 but
1820: 20 74 6f 20 67 69 76 65 20 61 6e 20 49 50 76 36 to give an IPv6
1830: 20 61 64 64 72 65 73 73 2e 20 59 6f 75 20 64 6f address. You do
1840: 6e e2 80 99 74 20 6e 65 65 64 20 74 6f 20 73 65 n’t need to se
1850: 74 20 75 70 20 61 20 73 65 70 61 72 61 74 65 20 t up a separate
1860: 63 61 63 68 69 6e 67 20 49 50 76 36 20 44 4e 53 caching IPv6 DNS
1870: 20 73 65 72 76 65 72 20 74 6f 20 67 65 74 20 49 server to get I
1880: 50 76 36 20 41 41 41 41 20 72 65 63 6f 72 64 20 Pv6 AAAA record
1890: 6c 6f 6f 6b 75 70 73 20 77 6f 72 6b 69 6e 67 2e lookups working.
18a0: 0d 0a 0d 0a 41 6c 6c 20 74 68 61 74 20 68 61 76 ....All that hav
18b0: 69 6e 67 20 62 65 65 6e 20 73 61 69 64 2c 20 69 ing been said, i
18c0: 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f t is possible to
18d0: 20 61 64 76 65 72 74 69 73 65 20 6f 75 72 20 63 advertise our c
18e0: 61 63 68 69 6e 67 20 44 4e 53 20 73 65 72 76 65 aching DNS serve
18f0: 72 e2 80 99 73 20 5f 49 50 76 36 5f 20 61 64 64 r’s _IPv6_ add
1900: 72 65 73 73 20 6c 69 6b 65 20 73 6f 3a 0d 0a 0d ress like so:...
1910: 0a 60 60 60 20 63 6f 6e 66 69 67 0d 0a 2f 69 70 .``` config../ip
1920: 76 36 20 6e 64 0d 0a 73 65 74 20 5b 20 66 69 6e v6 nd..set [ fin
1930: 64 20 64 65 66 61 75 6c 74 3d 79 65 73 20 5d 20 d default=yes ]
1940: 64 6e 73 3d 32 36 30 31 3a e2 80 a6 3a 3a 31 0d dns=2601:…::1.
1950: 0a 60 60 60 0d 0a 0d 0a 41 6c 6c 20 74 68 69 73 .```....All this
1960: 20 64 6f 65 73 20 69 73 20 74 65 6c 6c 20 4c 41 does is tell LA
1970: 4e 20 63 6c 69 65 6e 74 73 20 77 61 6e 74 69 6e N clients wantin
1980: 67 20 44 4e 53 20 73 65 72 76 69 63 65 20 6f 76 g DNS service ov
1990: 65 72 20 49 50 76 36 20 74 68 61 74 20 74 68 65 er IPv6 that the
19a0: 79 20 73 68 6f 75 6c 64 20 63 6f 6e 74 61 63 74 y should contact
19b0: 20 6f 75 72 20 63 61 63 68 69 6e 67 20 44 4e 53 our caching DNS
19c0: 20 73 65 72 76 65 72 20 76 69 61 20 74 68 69 73 server via this
19d0: 20 3a 3a 31 20 61 64 64 72 65 73 73 2c 20 70 61 ::1 address, pa
19e0: 73 74 65 64 20 69 6e 20 66 72 6f 6d 20 74 68 65 sted in from the
19f0: 20 60 2f 69 70 76 36 2f 61 64 64 72 65 73 73 2f `/ipv6/address/
1a00: 70 72 69 6e 74 60 20 6f 75 74 70 75 74 2c 20 62 print` output, b
1a10: 75 74 20 77 69 74 68 6f 75 74 20 74 68 65 20 e2 ut without the â
1a20: 80 9c 60 2f 36 34 60 e2 80 9d 20 6f 6e 20 74 68 €ś`/64`” on th
1a30: 65 20 65 6e 64 2e 0d 0a 0d 0a 54 68 65 72 65 e2 e end.....Thereâ
1a40: 80 99 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20 77 €™s no need to w
1a50: 6f 72 72 79 20 61 62 6f 75 74 20 74 68 69 73 20 orry about this
1a60: 61 64 64 72 65 73 73 20 63 68 61 6e 67 69 6e 67 address changing
1a70: 20 6f 6e 20 79 6f 75 20 66 6f 72 20 61 6e 79 20 on you for any
1a80: 63 61 75 73 65 20 73 68 6f 72 74 20 6f 66 20 73 cause short of s
1a90: 77 69 74 63 68 69 6e 67 20 74 6f 20 61 6e 6f 74 witching to anot
1aa0: 68 65 72 20 49 53 50 2e 20 4f 6e 65 20 6f 66 20 her ISP. One of
1ab0: 74 68 65 20 62 65 6e 65 66 69 74 73 20 73 74 65 the benefits ste
1ac0: 6d 6d 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 61 mming from the a
1ad0: 62 75 6e 64 61 6e 63 65 20 6f 66 20 49 50 76 36 bundance of IPv6
1ae0: 20 69 73 20 74 68 61 74 20 64 65 6c 65 67 61 74 is that delegat
1af0: 65 64 20 70 72 65 66 69 78 65 73 20 61 72 65 20 ed prefixes are
1b00: 61 73 73 69 67 6e 65 64 20 71 75 61 73 69 2d 70 assigned quasi-p
1b10: 65 72 6d 61 6e 65 6e 74 6c 79 2c 20 6d 65 72 65 ermanently, mere
1b20: 6c 79 20 66 6f 72 20 74 68 65 20 61 73 6b 69 6e ly for the askin
1b30: 67 2e 0d 0a 0d 0a 5b 44 6f 48 5d 3a 20 68 74 74 g.....[DoH]: htt
1b40: 70 73 3a 2f 2f 68 65 6c 70 2e 6d 69 6b 72 6f 74 ps://help.mikrot
1b50: 69 6b 2e 63 6f 6d 2f 64 6f 63 73 2f 64 69 73 70 ik.com/docs/disp
1b60: 6c 61 79 2f 52 4f 53 2f 44 4e 53 23 44 4e 53 2d lay/ROS/DNS#DNS-
1b70: 44 4e 53 6f 76 65 72 48 54 54 50 53 28 44 6f 48 DNSoverHTTPS(DoH
1b80: 29 0d 0a 0d 0a 0d 0a 23 23 20 3c 61 20 69 64 3d )......## <a id=
1b90: 22 74 65 73 74 22 3e 3c 2f 61 3e 54 65 73 74 69 "test"></a>Testi
1ba0: 6e 67 0d 0a 0d 0a 57 69 74 68 20 61 6c 6c 20 74 ng....With all t
1bb0: 68 65 73 65 20 63 6f 6e 66 69 67 75 72 61 74 69 hese configurati
1bc0: 6f 6e 20 73 74 65 70 73 20 64 6f 6e 65 2c 20 69 on steps done, i
1bd0: 66 20 79 6f 75 20 6e 6f 77 20 73 61 79 20 60 2f f you now say `/
1be0: 69 70 76 36 2f 72 6f 75 74 65 2f 70 72 69 6e 74 ipv6/route/print
1bf0: 60 2c 20 69 74 20 73 68 6f 75 6c 64 20 79 69 65 `, it should yie
1c00: 6c 64 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b ld something lik
1c10: 65 20 74 68 69 73 3a 0d 0a 0d 0a 60 60 60 20 63 e this:....``` c
1c20: 6f 6e 66 69 67 0d 0a 20 20 20 20 44 53 54 2d 41 onfig.. DST-A
1c30: 44 44 52 45 53 53 20 20 20 20 20 20 20 20 20 20 DDRESS
1c40: 20 20 20 47 41 54 45 57 41 59 20 20 20 20 20 20 GATEWAY
1c50: 20 20 20 20 20 20 20 20 20 20 44 49 53 54 41 4e DISTAN
1c60: 43 45 0d 0a 44 41 63 20 3a 3a 31 2f 31 32 38 20 CE..DAc ::1/128
1c70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1c80: 6c 6f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lo
1c90: 20 20 20 20 20 20 20 30 0d 0a 44 41 67 20 3a 3a 0..DAg ::
1ca0: 2f 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /0
1cb0: 20 20 20 20 20 20 66 65 38 30 3a 3a e2 80 a6 3a fe80::…:
1cc0: e2 80 a6 3a e2 80 a6 3a e2 80 a6 32 25 65 74 68 …:…:…2%eth
1cd0: 65 72 31 20 20 31 0d 0a 44 41 63 20 66 65 38 30 er1 1..DAc fe80
1ce0: 3a 3a 25 65 74 68 65 72 31 2f 36 34 20 20 20 20 ::%ether1/64
1cf0: 20 20 20 20 65 74 68 65 72 31 20 20 20 20 20 20 ether1
1d00: 20 20 20 20 20 20 20 20 20 20 20 30 0d 0a 60 60 0..``
1d10: 60 0d 0a 0d 0a 57 68 61 74 20 77 65 e2 80 99 72 `....What we’r
1d20: 65 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 68 65 e looking for he
1d30: 72 65 20 69 73 20 74 68 65 20 64 65 66 61 75 6c re is the defaul
1d40: 74 20 72 6f 75 74 65 20 e2 80 94 20 60 3a 3a 2f t route — `::/
1d50: 30 60 20 e2 80 94 20 61 6e 64 20 74 68 61 74 20 0` — and that
1d60: 69 74 e2 80 99 73 20 70 6f 69 6e 74 65 64 20 74 it’s pointed t
1d70: 6f 77 61 72 64 20 6f 75 72 20 63 61 62 6c 65 20 oward our cable
1d80: 6d 6f 64 65 6d e2 80 99 73 20 69 6e 74 65 72 66 modem’s interf
1d90: 61 63 65 2c 20 60 65 74 68 65 72 31 60 20 69 6e ace, `ether1` in
1da0: 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2e 20 42 this example. B
1db0: 65 63 61 75 73 65 20 77 65 e2 80 99 72 65 20 73 ecause we’re s
1dc0: 68 6f 77 69 6e 67 20 61 6e 20 e2 80 9c 52 41 e2 howing an “RAâ
1dd0: 80 9d 20 74 79 70 65 20 72 6f 75 74 65 20 63 6f €ť type route co
1de0: 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 69 74 20 nfiguration, it
1df0: 68 61 73 20 74 68 65 20 e2 80 9c 67 e2 80 9d 20 has the “g”
1e00: 66 6c 61 67 20 73 65 74 20 6f 6e 20 69 74 2c 20 flag set on it,
1e10: 62 75 74 20 69 66 20 79 6f 75 20 68 61 64 20 74 but if you had t
1e20: 6f 20 72 65 73 6f 72 74 20 74 6f 20 73 65 74 74 o resort to sett
1e30: 69 6e 67 20 74 68 65 20 72 6f 75 74 65 20 76 69 ing the route vi
1e40: 61 20 44 48 43 50 76 36 2c 20 69 74 20 77 69 6c a DHCPv6, it wil
1e50: 6c 20 68 61 76 65 20 74 68 65 20 e2 80 9c 64 e2 l have the “dâ
1e60: 80 9d 20 66 6c 61 67 20 73 65 74 20 69 6e 73 74 €ť flag set inst
1e70: 65 61 64 2e 0d 0a 0d 0a 54 68 65 20 6e 65 78 74 ead.....The next
1e80: 20 74 65 73 74 20 69 73 20 74 6f 20 73 61 79 20 test is to say
1e90: 60 2f 69 70 76 36 2f 64 68 63 70 2d 63 6c 69 65 `/ipv6/dhcp-clie
1ea0: 6e 74 2f 70 72 69 6e 74 60 2c 20 77 68 69 63 68 nt/print`, which
1eb0: 20 73 68 6f 75 6c 64 20 73 68 6f 77 20 73 6f 6d should show som
1ec0: 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 ething like this
1ed0: 3a 0d 0a 0d 0a 60 60 60 20 63 6f 6e 66 69 67 0d :....``` config.
1ee0: 0a 23 20 49 4e 54 45 52 46 41 43 45 20 20 53 54 .# INTERFACE ST
1ef0: 41 54 55 53 20 20 52 45 51 55 45 53 54 20 20 50 ATUS REQUEST P
1f00: 52 45 46 49 58 20 20 20 20 20 20 20 20 20 20 20 REFIX
1f10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1f20: 20 20 0d 0a 30 20 65 74 68 65 72 31 20 20 20 20 ..0 ether1
1f30: 20 62 6f 75 6e 64 20 20 20 70 72 65 66 69 78 20 bound prefix
1f40: 20 20 32 36 30 31 3a e2 80 a6 3a e2 80 a6 3a e2 2601:…:…:â
1f50: 80 a6 3a 3a 2f 36 34 2c 20 32 64 31 34 68 32 38 €¦::/64, 2d14h28
1f60: 6d 35 30 73 0d 0a 60 60 60 0d 0a 0d 0a 4b 65 79 m50s..```....Key
1f70: 20 68 65 72 65 20 69 73 20 74 68 65 20 e2 80 9c here is the “
1f80: 62 6f 75 6e 64 e2 80 9d 20 73 74 61 74 75 73 2c bound” status,
1f90: 20 6d 65 61 6e 69 6e 67 20 74 68 65 20 64 65 6c meaning the del
1fa0: 65 67 61 74 65 64 20 70 72 65 66 69 78 20 69 73 egated prefix is
1fb0: 20 6f 75 72 73 20 74 6f 20 75 73 65 20 66 6f 72 ours to use for
1fc0: 20 74 68 65 20 74 69 6d 65 20 64 75 72 61 74 69 the time durati
1fd0: 6f 6e 20 73 68 6f 77 6e 2e 20 49 66 20 77 65 20 on shown. If we
1fe0: 6b 65 65 70 20 72 65 6e 65 77 69 6e 67 20 6f 75 keep renewing ou
1ff0: 72 20 6c 65 61 73 65 20 6f 6e 2d 74 69 6d 65 2c r lease on-time,
2000: 20 77 65 20 73 68 6f 75 6c 64 20 63 6f 6e 74 69 we should conti
2010: 6e 75 65 20 74 6f 20 67 65 74 20 74 68 69 73 20 nue to get this
2020: 73 61 6d 65 20 70 72 65 66 69 78 20 69 6e 64 65 same prefix inde
2030: 66 69 6e 69 74 65 6c 79 2e 0d 0a 0d 0a 54 68 65 finitely.....The
2040: 20 70 65 6e 75 6c 74 69 6d 61 74 65 20 74 65 73 penultimate tes
2050: 74 20 69 73 20 76 69 61 20 61 20 60 2f 74 6f 6f t is via a `/too
2060: 6c 2f 70 69 6e 67 20 32 36 30 36 3a 34 37 30 30 l/ping 2606:4700
2070: 3a 34 37 30 30 3a 3a 31 31 31 31 60 20 63 6f 6d :4700::1111` com
2080: 6d 61 6e 64 2e 20 49 66 20 61 6c 6c 20 69 73 20 mand. If all is
2090: 77 65 6c 6c 2c 20 79 6f 75 e2 80 99 6c 6c 20 67 well, you’ll g
20a0: 65 74 20 7a 65 72 6f 20 70 61 63 6b 65 74 20 6c et zero packet l
20b0: 6f 73 73 2e 0d 0a 0d 0a 41 74 20 74 68 61 74 20 oss.....At that
20c0: 70 6f 69 6e 74 2c 20 79 6f 75 20 63 61 6e 20 64 point, you can d
20d0: 6f 20 61 20 6d 6f 72 65 20 66 75 6c 6c 2d 66 65 o a more full-fe
20e0: 61 74 75 72 65 64 20 63 68 65 63 6b 20 75 73 69 atured check usi
20f0: 6e 67 20 6f 6e 65 20 6f 66 20 74 68 65 20 5b 6d ng one of the [m
2100: 61 6e 79 20 49 50 76 36 20 74 65 73 74 20 73 69 any IPv6 test si
2110: 74 65 73 5d 28 68 74 74 70 73 3a 2f 2f 64 75 63 tes](https://duc
2120: 6b 64 75 63 6b 67 6f 2e 63 6f 6d 2f 3f 71 3d 69 kduckgo.com/?q=i
2130: 70 76 36 2b 74 65 73 74 29 2e 0d 0a 0d 0a 0d 0a pv6+test).......
2140: 23 23 20 3c 61 20 69 64 3d 22 70 72 65 66 69 78 ## <a id="prefix
2150: 2d 73 69 7a 65 22 3e 3c 2f 61 3e 50 72 65 66 69 -size"></a>Prefi
2160: 78 20 53 69 7a 65 0d 0a 0d 0a 4f 75 72 20 65 78 x Size....Our ex
2170: 61 6d 70 6c 65 20 6f 75 74 70 75 74 20 61 62 6f ample output abo
2180: 76 65 20 73 68 6f 77 73 20 74 68 61 74 20 49 e2 ve shows that Iâ
2190: 80 99 76 65 20 62 65 65 6e 20 67 72 61 6e 74 65 €™ve been grante
21a0: 64 20 61 20 68 65 66 74 79 20 60 2f 36 34 60 20 d a hefty `/64`
21b0: 73 6c 69 63 65 20 6f 66 20 43 6f 6d 63 61 73 74 slice of Comcast
21c0: 20 43 61 62 6c 65 e2 80 99 73 20 6d 61 73 73 69 Cable’s massi
21d0: 76 65 20 5b 60 32 36 30 31 3a 3a 2f 32 30 60 20 ve [`2601::/20`
21e0: 49 50 76 36 20 62 6c 6f 63 6b 5d 28 68 74 74 70 IPv6 block](http
21f0: 73 3a 2f 2f 77 68 6f 69 73 2e 61 72 69 6e 2e 6e s://whois.arin.n
2200: 65 74 2f 72 65 73 74 2f 6e 65 74 2f 4e 45 54 36 et/rest/net/NET6
2210: 2d 32 36 30 31 2d 31 2f 70 66 74 3f 73 3d 32 36 -2601-1/pft?s=26
2220: 30 31 25 33 41 25 33 41 29 2e 20 54 68 65 20 65 01%3A%3A). The e
2230: 78 61 63 74 20 70 72 65 66 69 78 20 79 6f 75 20 xact prefix you
2240: 67 65 74 20 77 69 6c 6c 20 76 61 72 79 20 66 72 get will vary fr
2250: 6f 6d 20 63 6c 69 65 6e 74 20 74 6f 20 63 6c 69 om client to cli
2260: 65 6e 74 2c 20 62 75 74 20 74 68 65 20 6b 65 79 ent, but the key
2270: 20 74 68 69 6e 67 20 74 6f 20 72 65 61 6c 69 7a thing to realiz
2280: 65 20 69 73 20 74 68 61 74 20 69 74 20 6d 65 61 e is that it mea
2290: 6e 73 20 79 6f 75 e2 80 99 76 65 20 6e 6f 77 20 ns you’ve now
22a0: 67 6f 74 20 5b 61 70 70 72 6f 78 69 6d 61 74 65 got [approximate
22b0: 6c 79 20 65 69 67 68 74 65 65 6e 20 62 61 7a 69 ly eighteen bazi
22c0: 6c 6c 69 6f 6e 5d 5b 31 38 62 7a 5d 20 70 75 62 llion][18bz] pub
22d0: 6c 69 63 6c 79 2d 72 6f 75 74 61 62 6c 65 20 49 licly-routable I
22e0: 50 76 36 20 61 64 64 72 65 73 73 65 73 20 74 6f Pv6 addresses to
22f0: 20 75 73 65 20 69 6e 73 69 64 65 20 79 6f 75 72 use inside your
2300: 20 4c 41 4e 2e 20 41 72 65 6e e2 80 99 74 20 5f LAN. Aren’t _
2310: 79 6f 75 5f 20 74 68 65 20 6c 75 63 6b 79 20 6f you_ the lucky o
2320: 6e 65 20 74 6f 64 61 79 3f 0d 0a 0d 0a 4e 6f 2c ne today?....No,
2330: 20 6e 6f 74 20 72 65 61 6c 6c 79 2e 20 49 6e 20 not really. In
2340: 61 20 77 6f 72 6c 64 20 77 68 65 72 65 20 61 76 a world where av
2350: 61 69 6c 61 62 6c 65 20 49 50 76 34 20 61 64 64 ailable IPv4 add
2360: 72 65 73 73 65 73 20 61 72 65 20 67 65 74 74 69 resses are getti
2370: 6e 67 20 73 63 61 72 63 65 20 65 6e 6f 75 67 68 ng scarce enough
2380: 20 74 68 61 74 20 41 57 53 20 69 73 20 6e 6f 77 that AWS is now
2390: 20 5b 63 68 61 72 67 69 6e 67 20 66 6f 72 20 74 [charging for t
23a0: 68 65 6d 20 62 79 20 74 68 65 20 68 6f 75 72 5d hem by the hour]
23b0: 5b 41 57 53 49 50 5d 2c 20 49 50 76 36 20 61 64 [AWSIP], IPv6 ad
23c0: 64 72 65 73 73 65 73 20 61 72 65 20 74 6f 6f 20 dresses are too
23d0: 70 6c 65 6e 74 69 66 75 6c 20 74 6f 20 61 63 63 plentiful to acc
23e0: 6f 75 6e 74 20 66 6f 72 20 69 6e 64 69 76 69 64 ount for individ
23f0: 75 61 6c 6c 79 2c 20 61 73 20 61 20 70 72 61 63 ually, as a prac
2400: 74 69 63 61 6c 20 6d 61 74 74 65 72 2e 20 49 6e tical matter. In
2410: 64 65 65 64 2c 20 74 68 65 20 76 65 72 79 20 72 deed, the very r
2420: 65 61 73 6f 6e 20 49 53 50 73 20 67 69 76 65 20 eason ISPs give
2430: 6f 75 74 20 73 75 63 68 20 6c 61 72 67 65 20 62 out such large b
2440: 6c 6f 63 6b 73 20 69 73 20 62 65 63 61 75 73 65 locks is because
2450: 20 69 74 20 61 63 74 75 61 6c 6c 79 20 6d 61 6b it actually mak
2460: 65 73 20 74 68 65 69 72 20 6a 6f 62 20 65 61 73 es their job eas
2470: 69 65 72 3a 20 74 68 65 20 62 69 67 67 65 72 20 ier: the bigger
2480: 74 68 65 20 61 64 64 72 65 73 73 20 73 70 61 63 the address spac
2490: 65 20 74 68 65 79 20 72 65 73 65 72 76 65 20 74 e they reserve t
24a0: 6f 20 74 68 65 6d 73 65 6c 76 65 73 2c 20 74 68 o themselves, th
24b0: 65 20 6c 61 72 67 65 72 20 74 68 65 69 72 20 72 e larger their r
24c0: 6f 75 74 69 6e 67 20 74 61 62 6c 65 73 20 68 61 outing tables ha
24d0: 76 65 20 74 6f 20 62 65 2e 20 42 79 20 67 69 76 ve to be. By giv
24e0: 69 6e 67 20 79 6f 75 20 61 20 77 68 6f 6c 65 20 ing you a whole
24f0: 60 2f 36 34 60 20 61 6c 6c 20 74 6f 20 79 6f 75 `/64` all to you
2500: 72 73 65 6c 66 2c 20 74 68 65 79 e2 80 99 76 65 rself, they’ve
2510: 20 66 6f 62 62 65 64 20 6f 66 66 20 72 65 73 70 fobbed off resp
2520: 6f 6e 73 69 62 69 6c 69 74 79 20 66 6f 72 20 74 onsibility for t
2530: 68 61 74 20 76 61 73 74 20 73 77 61 74 68 20 6f hat vast swath o
2540: 66 20 74 68 65 69 72 20 61 73 73 69 67 6e 65 64 f their assigned
2550: 20 61 64 64 72 65 73 73 20 73 70 61 63 65 20 74 address space t
2560: 6f 20 79 6f 75 2e 20 44 6f 69 6e 67 20 74 68 69 o you. Doing thi
2570: 73 20 61 73 20 61 20 6d 61 74 74 65 72 20 6f 66 s as a matter of
2580: 20 70 6f 6c 69 63 79 20 64 69 73 74 72 69 62 75 policy distribu
2590: 74 65 73 20 74 68 65 20 6c 6f 61 64 20 61 6d 6f tes the load amo
25a0: 6e 67 20 61 6c 6c 20 74 68 65 69 72 20 6f 74 68 ng all their oth
25b0: 65 72 20 49 50 76 36 2d 75 73 69 6e 67 20 63 6c er IPv6-using cl
25c0: 69 65 6e 74 73 2e 20 41 6e 20 69 6e 65 78 70 65 ients. An inexpe
25d0: 6e 73 69 76 65 20 4d 69 6b 72 6f 54 69 6b 20 72 nsive MikroTik r
25e0: 6f 75 74 65 72 20 69 73 6e e2 80 99 74 20 61 20 outer isn’t a
25f0: 70 61 74 63 68 20 6f 6e 20 61 20 62 69 67 20 49 patch on a big I
2600: 53 50 20 63 6f 72 65 20 72 6f 75 74 65 72 2c 20 SP core router,
2610: 62 75 74 20 5b 61 20 66 65 77 20 64 6f 7a 65 6e but [a few dozen
2620: 20 6d 69 6c 6c 69 6f 6e 20 6f 66 20 74 68 65 6d million of them
2630: 5d 5b 63 73 74 61 74 5d 20 61 63 74 69 6e 67 20 ][cstat] acting
2640: 63 6f 6e 63 75 72 72 65 6e 74 6c 79 20 63 61 6e concurrently can
2650: 20 63 6f 6c 6c 65 63 74 69 76 65 6c 79 20 64 6f collectively do
2660: 20 66 61 72 20 6d 6f 72 65 20 72 6f 75 74 69 6e far more routin
2670: 67 20 77 6f 72 6b 20 69 6e 20 63 61 73 65 73 20 g work in cases
2680: 6c 69 6b 65 20 74 68 69 73 2c 20 77 68 65 72 65 like this, where
2690: 20 79 6f 75 20 63 61 6e 20 64 69 73 74 72 69 62 you can distrib
26a0: 75 74 65 20 74 68 65 20 77 6f 72 6b 6c 6f 61 64 ute the workload
26b0: 2e 0d 0a 0d 0a 5b 31 38 62 7a 5d 3a 20 20 68 74 .....[18bz]: ht
26c0: 74 70 73 3a 2f 2f 77 77 77 2e 63 61 6c 63 75 6c tps://www.calcul
26d0: 61 74 6f 72 2e 6e 65 74 2f 69 70 2d 73 75 62 6e ator.net/ip-subn
26e0: 65 74 2d 63 61 6c 63 75 6c 61 74 6f 72 2e 68 74 et-calculator.ht
26f0: 6d 6c 3f 63 36 73 75 62 6e 65 74 3d 36 34 26 63 ml?c6subnet=64&c
2700: 36 69 70 3d 32 36 30 31 25 33 41 25 33 41 31 26 6ip=2601%3A%3A1&
2710: 63 74 79 70 65 3d 69 70 76 36 26 78 3d 43 61 6c ctype=ipv6&x=Cal
2720: 63 75 6c 61 74 65 23 69 70 76 36 0d 0a 5b 41 57 culate#ipv6..[AW
2730: 53 49 50 5d 3a 20 68 74 74 70 73 3a 2f 2f 61 77 SIP]: https://aw
2740: 73 2e 61 6d 61 7a 6f 6e 2e 63 6f 6d 2f 62 6c 6f s.amazon.com/blo
2750: 67 73 2f 61 77 73 2f 6e 65 77 2d 61 77 73 2d 70 gs/aws/new-aws-p
2760: 75 62 6c 69 63 2d 69 70 76 34 2d 61 64 64 72 65 ublic-ipv4-addre
2770: 73 73 2d 63 68 61 72 67 65 2d 70 75 62 6c 69 63 ss-charge-public
2780: 2d 69 70 2d 69 6e 73 69 67 68 74 73 2f 0d 0a 5b -ip-insights/..[
2790: 63 73 74 61 74 5d 3a 20 68 74 74 70 73 3a 2f 2f cstat]: https://
27a0: 65 78 70 61 6e 64 65 64 72 61 6d 62 6c 69 6e 67 expandedrambling
27b0: 73 2e 63 6f 6d 2f 69 6e 64 65 78 2e 70 68 70 2f s.com/index.php/
27c0: 63 6f 6d 63 61 73 74 2d 73 74 61 74 69 73 74 69 comcast-statisti
27d0: 63 73 2f 0d 0a 0d 0a 0d 0a 23 23 20 3c 61 20 69 cs/......## <a i
27e0: 64 3d 22 6d 63 61 73 74 22 3e 3c 2f 61 3e 4d 75 d="mcast"></a>Mu
27f0: 6c 74 69 63 61 73 74 20 49 6e 74 65 72 66 65 72 lticast Interfer
2800: 65 6e 63 65 0d 0a 0d 0a 4e 44 50 20 69 73 20 61 ence....NDP is a
2810: 20 5b 6d 75 6c 74 69 63 61 73 74 5d 28 68 74 74 [multicast](htt
2820: 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 ps://en.wikipedi
2830: 61 2e 6f 72 67 2f 77 69 6b 69 2f 4d 75 6c 74 69 a.org/wiki/Multi
2840: 63 61 73 74 29 20 70 72 6f 74 6f 63 6f 6c 2c 20 cast) protocol,
2850: 77 68 69 63 68 20 6d 65 61 6e 73 20 74 68 61 74 which means that
2860: 20 69 66 20 79 6f 75 e2 80 99 76 65 20 67 6f 74 if you’ve got
2870: 20 61 6e 79 20 6b 69 6e 64 20 6f 66 20 5b 49 47 any kind of [IG
2880: 4d 50 2f 4d 4c 44 20 73 6e 6f 6f 70 69 6e 67 5d MP/MLD snooping]
2890: 5b 6d 73 6e 6f 6f 70 5d 20 67 6f 69 6e 67 20 6f [msnoop] going o
28a0: 6e 2c 20 74 68 65 72 65 e2 80 99 73 20 61 20 66 n, there’s a f
28b0: 61 69 72 20 63 68 61 6e 63 65 20 79 6f 75 e2 80 air chance youâ€
28c0: 99 76 65 20 69 6e 61 64 76 65 72 74 65 6e 74 6c ™ve inadvertentl
28d0: 79 20 62 6c 6f 63 6b 65 64 20 74 68 65 20 4e 44 y blocked the ND
28e0: 50 20 6d 65 73 73 61 67 65 73 2e 20 59 6f 75 20 P messages. You
28f0: 6e 65 65 64 20 74 6f 20 65 69 74 68 65 72 3a 0d need to either:.
2900: 0a 0d 0a 31 2e 20 44 69 73 61 62 6c 65 20 4d 4c ...1. Disable ML
2910: 44 20 73 6e 6f 6f 70 69 6e 67 20 65 6e 74 69 72 D snooping entir
2920: 65 6c 79 3b 20 6f 72 20 62 65 74 74 65 72 2c 0d ely; or better,.
2930: 0a 32 2e 20 53 65 74 20 60 75 6e 6b 6e 6f 77 6e .2. Set `unknown
2940: 2d 6d 75 6c 74 69 63 61 73 74 2d 66 6c 6f 6f 64 -multicast-flood
2950: 3d 79 65 73 60 20 6f 6e 20 74 68 65 20 70 6f 72 =yes` on the por
2960: 74 73 20 74 6f 77 61 72 64 20 74 68 69 73 20 4e ts toward this N
2970: 44 20 73 6f 75 72 63 65 2e 0d 0a 0d 0a 46 72 6f D source.....Fro
2980: 6d 20 61 20 70 72 61 63 74 69 63 61 6c 20 6e 65 m a practical ne
2990: 74 77 6f 72 6b 20 6d 61 6e 61 67 65 6d 65 6e 74 twork management
29a0: 20 70 65 72 73 70 65 63 74 69 76 65 2c 20 74 68 perspective, th
29b0: 65 20 73 65 63 6f 6e 64 20 6f 70 74 69 6f 6e 20 e second option
29c0: 77 6f 72 6b 73 20 6d 75 63 68 20 6c 69 6b 65 20 works much like
29d0: 5b 44 48 43 50 20 73 6e 6f 6f 70 69 6e 67 5d 5b [DHCP snooping][
29e0: 64 73 6e 6f 6f 70 5d 3a 20 61 66 74 65 72 20 65 dsnoop]: after e
29f0: 6e 61 62 6c 69 6e 67 20 74 68 69 73 20 74 79 70 nabling this typ
2a00: 65 20 6f 66 20 66 69 6c 74 65 72 69 6e 67 2c 20 e of filtering,
2a10: 79 6f 75 20 61 72 65 20 6c 69 6b 65 6c 79 20 74 you are likely t
2a20: 6f 20 66 69 6e 64 20 79 6f 75 72 73 65 6c 66 20 o find yourself
2a30: 6e 65 65 64 69 6e 67 20 74 6f 20 65 73 74 61 62 needing to estab
2a40: 6c 69 73 68 20 70 61 74 68 73 20 77 68 65 72 65 lish paths where
2a50: 20 74 68 61 74 20 74 72 61 66 66 69 63 20 69 73 that traffic is
2a60: 20 65 78 70 6c 69 63 69 74 6c 79 20 61 6c 6c 6f explicitly allo
2a70: 77 65 64 2e 0d 0a 0d 0a 5b 64 73 6e 6f 6f 70 5d wed.....[dsnoop]
2a80: 3a 20 68 74 74 70 73 3a 2f 2f 68 65 6c 70 2e 6d : https://help.m
2a90: 69 6b 72 6f 74 69 6b 2e 63 6f 6d 2f 64 6f 63 73 ikrotik.com/docs
2aa0: 2f 64 69 73 70 6c 61 79 2f 52 4f 53 2f 42 72 69 /display/ROS/Bri
2ab0: 64 67 69 6e 67 2b 61 6e 64 2b 53 77 69 74 63 68 dging+and+Switch
2ac0: 69 6e 67 23 42 72 69 64 67 69 6e 67 61 6e 64 53 ing#BridgingandS
2ad0: 77 69 74 63 68 69 6e 67 2d 44 48 43 50 53 6e 6f witching-DHCPSno
2ae0: 6f 70 69 6e 67 61 6e 64 44 48 43 50 4f 70 74 69 opingandDHCPOpti
2af0: 6f 6e 38 32 0d 0a 5b 6d 73 6e 6f 6f 70 5d 3a 20 on82..[msnoop]:
2b00: 68 74 74 70 73 3a 2f 2f 68 65 6c 70 2e 6d 69 6b https://help.mik
2b10: 72 6f 74 69 6b 2e 63 6f 6d 2f 64 6f 63 73 2f 70 rotik.com/docs/p
2b20: 61 67 65 73 2f 76 69 65 77 70 61 67 65 2e 61 63 ages/viewpage.ac
2b30: 74 69 6f 6e 3f 70 61 67 65 49 64 3d 35 39 32 37 tion?pageId=5927
2b40: 37 34 30 33 0d 0a 0d 0a 0d 0a 23 23 20 43 6f 6e 7403......## Con
2b50: 63 6c 75 73 69 6f 6e 0d 0a 0d 0a 57 65 6c 6c 2c clusion....Well,
2b60: 20 73 6f 20 6d 75 63 68 20 66 6f 72 20 49 50 76 so much for IPv
2b70: 36 20 62 65 69 6e 67 20 61 6c 6c 20 61 62 6f 75 6 being all abou
2b80: 74 20 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 61 t auto-configura
2b90: 74 69 6f 6e 20 62 79 20 64 65 66 61 75 6c 74 2c tion by default,
2ba0: 20 65 68 3f 0d 0a 0d 0a 49 20 68 6f 70 65 20 74 eh?....I hope t
2bb0: 68 69 73 20 67 75 69 64 65 20 68 61 73 20 62 65 his guide has be
2bc0: 65 6e 20 68 65 6c 70 66 75 6c 20 69 6e 20 67 65 en helpful in ge
2bd0: 74 74 69 6e 67 20 79 6f 75 20 6f 76 65 72 20 74 tting you over t
2be0: 68 65 20 6d 61 6e 79 20 70 6f 74 65 6e 74 69 61 he many potentia
2bf0: 6c 20 73 74 75 6d 62 6c 69 6e 67 20 62 6c 6f 63 l stumbling bloc
2c00: 6b 73 2e 0d 0a 0d 0a 0d 0a 23 23 20 3c 61 20 69 ks.......## <a i
2c10: 64 3d 22 6c 69 63 65 6e 73 65 22 3e 3c 2f 61 3e d="license"></a>
2c20: 4c 69 63 65 6e 73 65 0d 0a 0d 0a 54 68 69 73 20 License....This
2c30: 77 6f 72 6b 20 69 73 20 c2 a9 20 32 30 32 34 20 work is © 2024
2c40: 62 79 20 57 61 72 72 65 6e 20 59 6f 75 6e 67 20 by Warren Young
2c50: 61 6e 64 20 69 73 20 6c 69 63 65 6e 73 65 64 20 and is licensed
2c60: 75 6e 64 65 72 20 3c 61 20 68 72 65 66 3d 22 68 under <a href="h
2c70: 74 74 70 3a 2f 2f 63 72 65 61 74 69 76 65 63 6f ttp://creativeco
2c80: 6d 6d 6f 6e 73 2e 6f 72 67 2f 6c 69 63 65 6e 73 mmons.org/licens
2c90: 65 73 2f 62 79 2d 6e 63 2d 73 61 2f 34 2e 30 2f es/by-nc-sa/4.0/
2ca0: 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b " target="_blank
2cb0: 22 20 72 65 6c 3d 22 6c 69 63 65 6e 73 65 20 6e " rel="license n
2cc0: 6f 6f 70 65 6e 65 72 20 6e 6f 72 65 66 65 72 72 oopener noreferr
2cd0: 65 72 22 3e 43 43 20 42 59 2d 4e 43 2d 53 41 20 er">CC BY-NC-SA
2ce0: 34 2e 30 3c 69 6d 67 20 73 74 79 6c 65 3d 22 68 4.0<img style="h
2cf0: 65 69 67 68 74 3a 32 32 70 78 21 69 6d 70 6f 72 eight:22px!impor
2d00: 74 61 6e 74 3b 6d 61 72 67 69 6e 2d 6c 65 66 74 tant;margin-left
2d10: 3a 33 70 78 3b 76 65 72 74 69 63 61 6c 2d 61 6c :3px;vertical-al
2d20: 69 67 6e 3a 74 65 78 74 2d 62 6f 74 74 6f 6d 3b ign:text-bottom;
2d30: 22 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6d " src="https://m
2d40: 69 72 72 6f 72 73 2e 63 72 65 61 74 69 76 65 63 irrors.creativec
2d50: 6f 6d 6d 6f 6e 73 2e 6f 72 67 2f 70 72 65 73 73 ommons.org/press
2d60: 6b 69 74 2f 69 63 6f 6e 73 2f 63 63 2e 73 76 67 kit/icons/cc.svg
2d70: 3f 72 65 66 3d 63 68 6f 6f 73 65 72 2d 76 31 22 ?ref=chooser-v1"
2d80: 3e 3c 69 6d 67 20 73 74 79 6c 65 3d 22 68 65 69 ><img style="hei
2d90: 67 68 74 3a 32 32 70 78 21 69 6d 70 6f 72 74 61 ght:22px!importa
2da0: 6e 74 3b 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 33 nt;margin-left:3
2db0: 70 78 3b 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 px;vertical-alig
2dc0: 6e 3a 74 65 78 74 2d 62 6f 74 74 6f 6d 3b 22 20 n:text-bottom;"
2dd0: 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6d 69 72 src="https://mir
2de0: 72 6f 72 73 2e 63 72 65 61 74 69 76 65 63 6f 6d rors.creativecom
2df0: 6d 6f 6e 73 2e 6f 72 67 2f 70 72 65 73 73 6b 69 mons.org/presski
2e00: 74 2f 69 63 6f 6e 73 2f 62 79 2e 73 76 67 3f 72 t/icons/by.svg?r
2e10: 65 66 3d 63 68 6f 6f 73 65 72 2d 76 31 22 3e 3c ef=chooser-v1"><
2e20: 69 6d 67 20 73 74 79 6c 65 3d 22 68 65 69 67 68 img style="heigh
2e30: 74 3a 32 32 70 78 21 69 6d 70 6f 72 74 61 6e 74 t:22px!important
2e40: 3b 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 33 70 78 ;margin-left:3px
2e50: 3b 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a ;vertical-align:
2e60: 74 65 78 74 2d 62 6f 74 74 6f 6d 3b 22 20 73 72 text-bottom;" sr
2e70: 63 3d 22 68 74 74 70 73 3a 2f 2f 6d 69 72 72 6f c="https://mirro
2e80: 72 73 2e 63 72 65 61 74 69 76 65 63 6f 6d 6d 6f rs.creativecommo
2e90: 6e 73 2e 6f 72 67 2f 70 72 65 73 73 6b 69 74 2f ns.org/presskit/
2ea0: 69 63 6f 6e 73 2f 6e 63 2e 73 76 67 3f 72 65 66 icons/nc.svg?ref
2eb0: 3d 63 68 6f 6f 73 65 72 2d 76 31 22 3e 3c 69 6d =chooser-v1"><im
2ec0: 67 20 73 74 79 6c 65 3d 22 68 65 69 67 68 74 3a g style="height:
2ed0: 32 32 70 78 21 69 6d 70 6f 72 74 61 6e 74 3b 6d 22px!important;m
2ee0: 61 72 67 69 6e 2d 6c 65 66 74 3a 33 70 78 3b 76 argin-left:3px;v
2ef0: 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a 74 65 ertical-align:te
2f00: 78 74 2d 62 6f 74 74 6f 6d 3b 22 20 73 72 63 3d xt-bottom;" src=
2f10: 22 68 74 74 70 73 3a 2f 2f 6d 69 72 72 6f 72 73 "https://mirrors
2f20: 2e 63 72 65 61 74 69 76 65 63 6f 6d 6d 6f 6e 73 .creativecommons
2f30: 2e 6f 72 67 2f 70 72 65 73 73 6b 69 74 2f 69 63 .org/presskit/ic
2f40: 6f 6e 73 2f 73 61 2e 73 76 67 3f 72 65 66 3d 63 ons/sa.svg?ref=c
2f50: 68 6f 6f 73 65 72 2d 76 31 22 3e 3c 2f 61 3e 0d hooser-v1"></a>.
2f60: 0a 0d 0a 3c 64 69 76 20 73 74 79 6c 65 3d 22 68 ...<div style="h
2f70: 65 69 67 68 74 3a 20 35 30 65 6d 22 20 69 64 3d eight: 50em" id=
2f80: 22 74 68 69 73 2d 73 70 61 63 65 2d 69 6e 74 65 "this-space-inte
2f90: 6e 74 69 6f 6e 61 6c 6c 79 2d 6c 65 66 74 2d 62 ntionally-left-b
2fa0: 6c 61 6e 6b 22 3e 3c 2f 64 69 76 3e 0a 5a 20 61 lank"></div>.Z a
2fb0: 31 38 37 37 64 30 62 31 62 36 32 30 61 37 64 35 1877d0b1b620a7d5
2fc0: 30 32 64 30 61 30 64 34 65 35 63 30 33 32 62 0a 02d0a0d4e5c032b.