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.
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.
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 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.
I've circled the problematic DNS server in the screenshot above and posted it back.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.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)
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.
So the only thing I can think of is that you are getting DNS through RA packets.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.I have tried to check all vlans disable and enable but dns is still same and why gateway is also not coming ?
On your CCR, go into IPv6->Settings and make sure that "Accept Router Advertisements" is set to "no".
RAs.PNG
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?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.
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?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.
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.
When i connect PC i have got Only IP of IPv6 all other came with IPv4 as below .
from router.PNG
Is this working fine or i have to do anything else.
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.Coming to DHCP configuration i have issue with DNS and Gateway Like below.
dhcp.PNG
[/quote]I have seen that both gateway's are found in same mikrotik only ( i have selected in the image of mikrotik)
pc.PNGmikrotik.PNG
I have added IP in the vlan 100 as below let me know is there anything wrong in this.
ip.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.
The only way you get 20/20 is if you have a PTR record for your computer's IPv6 address. This won't be the case for just about any home customer. The current recommendation is to not create PTR for residential hosts for IPv6, and so it shouldn't give a 19/20 score for following the current recommendation.I'm getting 20/20 ... what am I doing wrong?
Well, 19/20 is still green, isn't it? Plus, if usual residental user gets 19/19, what should non-usual user with PTR record get, 20/19? And it's kinda generous already: for straight IPv4 without IPv6 one gets score 3/20 and if user uses IPv6-able server as upstream resolver, it gets another point (score 4/20). And yet that user is not IPv6 user at all, so it should receive 0/XX. IMHO, if computer doesn't have global IPv6 address, it shouldn't get score higher than 0.The only way you get 20/20 is if you have a PTR record for your computer's IPv6 address. This won't be the case for just about any home customer. The current recommendation is to not create PTR for residential hosts for IPv6, and so it shouldn't give a 19/20 score for following the current recommendation.I'm getting 20/20 ... what am I doing wrong?
Except 19/20 makes it seem to the average user that something isn't working. Whereas they can have completely working IPv6 with completely valid setup and get 19/20.Well, 19/20 is still green, isn't it? Plus, if usual residental user gets 19/19, what should non-usual user with PTR record get, 20/19?
Agreed.And it's kinda generous already: for straight IPv4 without IPv6 one gets score 3/20 and if user uses IPv6-able server as upstream resolver, it gets another point (score 4/20). And yet that user is not IPv6 user at all, so it should receive 0/XX. IMHO, if computer doesn't have global IPv6 address, it shouldn't get score higher than 0.
Perhaps more correct but gives less info regarding what parts do not work.IMHO technically more correct page is https://test-ipv6.com/ ... less colourfull though (I guess this makes it much less popular than https://ipv6-test.com ), but gives 0/10 to IPv4-only client. Shows tests conducted as well. I just don't know if it tests for PTR record as well?
That also looks fine. I assume you have that set up for customers who are NOT on pppoe. That is the normal way you would do that.
The device appearing as the second default gateway on that network is some kind of Cisco device, based on the MAC address. I’m just not sure why the Cisco device is sending RA packets.
Well there is some Cisco device advertising that it is an IPv6 router on VLAN 100. This is from your own screenshot above:I'm using cisco, Huawei switches on my network, I have not enabled IPv6 in any switches.
I have gateway with cisco 7606.
local pop switches are Cisco 3750,Cisco SG300, SF300, SG300 POE, Huawei S5701
Unlike IPv4, IPv6 cannot send default gateway through DHCP. It is sent by RA (Router Advertisement) packets, which is a part of the ICMPv6 protocol, also used for pinging.I have an a doubt on IPv6 gateway is this will come to our clients on dhcp or not?
Can you explain what those two screenshots are showing? Are they behind two different routers and if so which routers? I don't understand the topology here. You are saying things like "from direct router ether port", which router? "my local network", what network and router is that? All I am seeing is ipconfig printout from Windows being on two different networks.I have seen that from direct router ether port i have got 1 Gateway with fe80:..... like below with no DNS.
lan.JPG
Coming to my local network it was showing 2 Gateways and no DNS like below.
wifi.JPG
Can you explain what those two screenshots are showing? Are they behind two different routers and if so which routers? I don't understand the topology here. You are saying things like "from direct router ether port", which router? "my local network", what network and router is that? All I am seeing is ipconfig printout from Windows being on two different networks.I have seen that from direct router ether port i have got 1 Gateway with fe80:..... like below with no DNS.
lan.JPG
Coming to my local network it was showing 2 Gateways and no DNS like below.
wifi.JPG
For the first screenshot, I do not see any problems - is it not working? For the second screenshot, as I said before, it is showing two gateways because the Cisco that I mentioned above is sending RA packets that the computer is receiving. If the Cisco in question (with MAC 00:15:FA:E1:37:80) should not be advertised as a router then you should locate the device and disable sending the RA packets. Also it is not getting IPv6 DNS because it is not receiving them through DHCPv6, however even with just IPv4 DNS, IPv6 will still work.
So in the second (wifi) image what is the default gateway supposed to be? Is it supposed to be the cisco one (with MAC 00:15:FA:E1:37:80)? Or is it supposed to be the mikrotik (with mac E4:8D:8C:2B:96:B0)? Meaning you have two default gateways in that one, which one is right and which is wrong?in the second (wifi) image it was connected on my local network which is used by cisco and huawei in the middle ware for local offices.
This is the configuration on cisco port.
interface GigabitEthernet2/18
description Bras-IPv6
no ip address
ipv6 address 2222:FFFF:2222:1111::1/64
Yes if the MikroTik is supposed to be the IPv6 gateway for that network, you should run the following on the Cisco to disable RA (Router Advertisements):You will have to disable router advertisements on Cisco if it is meant to use RB as IPv6 gateway. Quick googling returns also this page which seems promising.
Yes if the MikroTik is supposed to be the IPv6 gateway for that network, you should run the following on the Cisco to disable RA (Router Advertisements):You will have to disable router advertisements on Cisco if it is meant to use RB as IPv6 gateway. Quick googling returns also this page which seems promising.
conf t
interface GigabitEthernet2/18
ipv6 nd ra suppress
(and save with wr mem)
On the other hand, if the Cisco is supposed to be the IPv6 gateway for that network, you should instead uncheck "advertise" on the MikroTik IPv6 address dialog box three posts above (which turns off RA), and leave RA enabled on the Cisco.
Either way you will end up with only one default gateway (either the Cisco or the MikroTik) instead of both. Do not turn off the RA on both the MikroTik and the Cisco otherwise you will probably not get any gateway when you are on wifi.
So the only question then is which device is supposed to be the gateway when you are on wifi - is it supposed to be the Cisco (with MAC 00:15:FA:E1:37:80), or the MikroTik (with mac E4:8D:8C:2B:96:B0)? I do not understand your topology so I don't know which of the two devices you want to be the gateway when you are on wifi. You will have to decide and disable RA on the correct device based on that.
Based on the diagram your Wi-Fi computer shouldn’t see the Cisco RAs at all unless the Mikrotik is bridging the Huawei to the Cisco BGP. If it is doing that on purpose, why? It is a bit strange to bridge an upstream interface to a downstream one in what looks like a fully routed network.
Obviously running that command on the Cisco will stop the RAs from getting to the computer in this case but I would question your use of bridging here in the first place.
You should know that the fe80:: addresses are completely fine to use as local addresses, actually you could run an IPv6 LAN completely off the link-local addresses if you wanted. The only problem (which isn't really) is that they are not global and thus can not pass router. Anyway, your PC assumed valid global IPv6 address and received a valid IPv6 router address. So the big question is: does IPv6 now works for you and your questions are more curiosity/cosmetic questions? Or IPv6 actually doesn't work yet?Now i have getting fe80::xxx:xxx:
You should know that the fe80:: addresses are completely fine to use as local addresses, actually you could run an IPv6 LAN completely off the link-local addresses if you wanted. The only problem (which isn't really) is that they are not global and thus can not pass router. Anyway, your PC assumed valid global IPv6 address and received a valid IPv6 router address. So the big question is: does IPv6 now works for you and your questions are more curiosity/cosmetic questions? Or IPv6 actually doesn't work yet?Now i have getting fe80::xxx:xxx:
That is normal.When i go to IPv6>addresses i have seen many of the clients are showing with FE80::.. link local ip for PPPoE clients ID's and For all vlan's.
Are the clients getting only a link local routers, or are they computers? If they are routers, they should still work as long as those same clients are getting a prefix from DHCPv6.Also going to Neighbors list i have observed that for 1 mac i'm getting public IP also link local IP But some clients are only getting Link Local IP as below image
Have you added DHCPV6 server on that vlan? What neighbor discovery settings are configured on the mikrotik under ipv6-> ND?I have getting Valid IPv6 IP and getting Fe80::... gateway, But not able to get IPv6 DNS,
That is normal.When i go to IPv6>addresses i have seen many of the clients are showing with FE80::.. link local ip for PPPoE clients ID's and For all vlan's.
Are the clients getting only a link local routers, or are they computers? If they are routers, they should still work as long as those same clients are getting a prefix from DHCPv6.Also going to Neighbors list i have observed that for 1 mac i'm getting public IP also link local IP But some clients are only getting Link Local IP as below image
Have you added DHCPV6 server on that vlan? What neighbor discovery settings are configured on the mikrotik under ipv6-> ND?I have getting Valid IPv6 IP and getting Fe80::... gateway, But not able to get IPv6 DNS,
You’ll need to also check “other configuration” box if you want Windows to get DNS server addresses from DHCPV6 server on MikroTik. If they don’t get DNS v6 after that then you have not added DHCPv6 server for that specific network.This what i did in the IPv6->ND
This answer makes no sense. Do you mean you are only using PCs on that VLAN? I don’t know what you mean by “on DHCP”.On DHCP im using direct PC's only.
Hard to say what your problem is. Slow browsing can have many different causes.After all this setup's i have got new issue with DNS resolver. Getting slow browing and some websites are not resolving with IPv6 DNS.
What you really should do is test that same DNS server from different points on your network. It could be some problem with the server itself. For instance does your CCR have the same problem resolving names?I can strongly say that there is no packet drop issue when doing DNS resolver or while browsing.( i have not seen any packet drop for any websites)
Im getting ping google and google DNS with =16 ms, Facebook with =24ms.
put [:resolve facebook.com server=2001:4860:4860::8844]
Yes I told you in the last post:Is there any option on CCR for NSLookup?
put [:resolve facebook.com server=2001:4860:4860::8844]
Are you sure three tries is enough to properly test it? When I see your screenshots above, I see that you had problems resolving facebook on the fourth try but the first three were OK. But you are sure the CCR is OK after three tries?I got as like below image
resolver.PNG
Are you sure three tries is enough to properly test it? When I see your screenshots above, I see that you had problems resolving facebook on the fourth try but the first three were OK. But you are sure the CCR is OK after three tries?I got as like below image
resolver.PNG
This could be a reverse path filtering issue (where the response DNS packet takes a different route than the request). Unless the problem is with your IPv6 gateway (whoever provides that), it is possible that you are having some issues due to your weird network design. You previously had problems where the PC was picking up router advertisement packets from the Cisco before, and that shouldn't happen in the first place. So obviously you are bridging things that shouldn't be bridged and there may be other such errors in your configuration.I have seen that with many tries that are resolves on IPv4 every time.( why it was solving IPv6 IP)
When i do with "2606:4700:4700::1111" with this DNS it is going to resolve but sometimes getting request timed out issue.
When i did with 2001:4860:4860::8888,2001:4860:4860::8844 DNS it is getting heavy timed outs.
When i tried from Mikrotik for Google DNS it was taking 10 to 30 seconds to resolve every sites on continue testes,
With Cloud fare DNS i have getting within seconds response but in few requests are taking 10 to 20 seconds to respond.
RA packet Cisco BGP RA packet
| / \ |
| / \ |
| / \ | Cisco's
| CCR Mystery | RA packet
* (Router) Switch/Bridge | is passed
Router \ / | through
blocks \ / | switch to
Cisco RA \ / | test PC
packet \ / v
Test PC
IPv4 DNS servers serve AAAA records ... and that's needed for clients to use IPv6 to connect to internet servers.I'm Thinking that if we give without IPv6 DNS to clients is IPv6 traffic will go on IPv6 or not ?
What is the role of those routers? I see BGP 7606 and LAN Gateway 7606 and CCR 1036. What are they supposed to be doing?I Have network as you said with one vlan.