Hi,
I am working at ISP and I want to delegate IPv6 /56 prefixes via DHCPv6 Prefix Delegation to customers. And I want to supply Mikrotik routers to our home customers.
My problem is that Mikrotik router receives /56 prefix but it doesn’t allocate any address from that prefix to customer hosts.
Mikrotik router has link-local addresses only:
[admin@MikroTik] > ipv6 address print
Flags: X - disabled, I - invalid, D - dynamic, G - global, L - link-local
# ADDRESS FROM-POOL INTERFACE ADVERTISE
0 DL fe80::d6ca:6dff:fe5b:d069/64 ether2-master-local no
1 DL fe80::d6ca:6dff:fe5b:d068/64 ether1-gateway no
It receives DHCPv6 /56 Prefix just fine:
[admin@MikroTik] > ipv6 dhcp-client print detail
Flags: D - dynamic, X - disabled, I - invalid
0 interface=ether1-gateway pool-name="ipv6pool1" pool-prefix-length=64 status=bound prefix=2001:XXXX:103:2000::/56 expires-after=58m43s
duid="00030001d4ca6d5bd068" add-default-route=yes use-peer-dns=yes
DHCPv6 Pool is created from received Prefix:
[admin@MikroTik] > ipv6 pool print detail
Flags: D - dynamic
0 D name="ipv6pool1" prefix=2001:XXXX:103:2000::/56 prefix-length=64 expires-after=58m20s
DHCPv6 Server is configured to use that Pool:
[admin@MikroTik] > ipv6 dhcp-server print detail
Flags: D - dynamic, X - disabled, I - invalid
0 name="server1" interface=ether2-master-local address-pool=ipv6pool1 lease-time=3d authoritative=after-2sec-delay duid="00030001d4ca6d5bd068"
However Mikroting doesn’t give any IPv6 /64 addresses to LAN hosts:
[admin@MikroTik] > ipv6 dhcp-server binding print detail
Flags: X - disabled, D - dynamic
Here is my routing table:
[admin@MikroTik] > ipv6 route print
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, o - ospf, b - bgp, U - unreachable
# DST-ADDRESS GATEWAY DISTANCE
0 ADS ::/0 fe80::a236:9fff:fe0e:... 1
1 ADSU 2001:XXXX:103:2000::/56 1
What is the right way to set DHCPv6 Prefix Delegation for Home users? What I am doing wrong?
I want to avoid any static address and/or route configuration. I want to provision Mikrotik routers without any configuration to customers and I want dynamically set all IPv6 addressing and routing.