IPv6 PPPoE and DHCP issue

I have configured IPv6 PPPoE and DHCP but i was got issue on both for clients end not able to get DNS and in PPPoE Gateway & DNS not coming.

Below attached PPPoE client and DHCP client images.
image (1).png
image.png

Anyone can help me please.

First uninstall Teredo. When you have native IPv6 you do not need Teredo. And why do you have 2 IPv6 gateways ? About DNS IPv4 DNS can serve AAAA as well. Is Dlink client for your ISP and you want share IPv6 on your network?

Next time ask this questions on Dlink support not here.

Your CCR1036 (which I see you have as an access concentrator from your other posts) needs to be configured with IPv6 DNS servers under IP->DNS to hand them out to the client routers. Obviously you can have both IPv4 and IPv6 DNS configured in IP->DNS on the 1036 and that is fine.

Also, what Windows version is that?

I have added Both DNS in my router but not getting on DHCP and PPPoE. Connected to Dlink on PPPoE same issue and also i have tried to dial up on Direct PC same i have not received IPv6 DNS.
gateway.PNG
dns.PNG

May i know what is teredo, I have using windows 7 and windows 8.1 also windows 10, From Apple i have seen macbook pro, Also IPhone all are not received DNS and gateway.


Teredo is a transition technology that gives full IPv6 connectivity for IPv6-capable hosts that are on the IPv4 Internet but have no native connection to an IPv6 network. Unlike similar protocols such as 6to4, it can perform its function even from behind network address translation (NAT) devices such as home routers.
Teredo is a temporary measure. In the long term, all IPv6 hosts should use native IPv6 connectivity. Teredo should be disabled when native IPv6 connectivity becomes available. Christian Huitema developed Teredo at Microsoft, and the IETF standardized it as RFC 4380. The Teredo server listens on UDP port 3544.

I have seen that there is no teredo installed in my PC.

I have tried to get traffic from IPv6 only after disabling IPv4 it’s not working. Also i tried to block internet on IPv4 to use IPv6 traffic not worked.
I have got only IPv4 dns if i removed it no internet.

Anyone can help me!

Your CCR shows fe80::1 as a dynamic DNS server. It looks like it might be handing that down to the D-Link client device, which will not work. Your CCR router is probably configured to pull that from an upstream device. You may have to switch that off, for instance by disabling “Use Peer DNS” in DHCPv6 client settings if your CCR is getting IPv6 through DHCPv6.

Thanks for your replay,
I have to turned off the " Use Peer DNS" in the dhcp client settings at clients end or on my server end? Below i have added the image of it, There Interface Eth6 is my up link.

can you suggest on this.

here it’s only server not client.

peer-dns.PNG

I’m using mikrotik as a server and there is no mikrotik clients in my end, Here all are Dlink, TP Link, Neatgear,etc,. Home router are in PPPoE for my customers.
I have using Mobile phone and windows PC’s and apple mac’s on DHCP for my office clients purpose.

In both i have receiving the IP only, NO gateway and NO DNS.(on PPPoE IP and PD pool receiving)

I’ve circled the problematic DNS server in the screenshot above and posted it back.
peer-dns.PNG
That fe80::1 is not supposed to be there. You are getting that dynamically from somewhere and your CCR router is installing it and it seems to be messing up handing out the correct DNS servers to the clients because it is handing it out instead of the static ones you specified. You’ll need to figure out where that is coming from.

I have tried to check all vlans disable and enable but dns is still same and why gateway is also not coming ?

So the only thing I can think of is that you are getting DNS through RA packets.

On your CCR, go into IPv6->Settings and make sure that “Accept Router Advertisements” is set to “no”.
RAs.PNG

Thank you very much there in my devices it was “Yes” now i have changed it to “NO”.

I have got DNS in PPPoe Dial up in Dlink Router.

Kindly give me solution for Gateway also in PPPoE.



Coming to DHCP still same issue not able to get DNS and Gateway.

Sorry, what is the problem with the gateway exactly? The device should simply use the PPPoE interface as the IPv6 gateway. The CCR shouldn’t have to provide a gateway to the D-Link. Have you checked to see if the IPv6 internet works through the D-Link now?

I have dial up from Wifi router and got below IP and DNS, Pd prifix etc…


When i connect PC i have got Only IP of IPv6 all other came with IPv4 as below .

Is this working fine or i have to do anything else.


Coming to DHCP configuration i have issue with DNS and Gateway Like below.

Your MikroTik config is fine now. The computer is not getting DNS but that is the D-Link’s fault, something is wrong on the D-Link. Either the D-Link is not handing out the DNS servers in the RA packets or it is not acting as DHCPv6 server on the local network. Either way that is a D-Link problem and nothing to do with RouterOS.

Coming to DHCP configuration i have issue with DNS and Gateway Like below.
dhcp.PNG

In this second image you seem to be on a network with two routers connected simultaneously, so you are getting two gateways. The solution is to not plug in two routers in the first place.

Go to https://ipv6-test.com/ to verify IPv6 is working properly.