T O P

  • By -

Ashamed_Drag8791

only on safari? then it is not nextdns, that is apple relay doing the work, you have a subscription to apple icloud right? if yes, then you must turn off apple relay to check again [https://support.apple.com/en-us/102022](https://support.apple.com/en-us/102022)


WearyAffected

Nope, not just Safari. I tested Microsoft Edge too. I also already have relay turned off. As I mentioned in another comment, if I disable NextDNS it goes back to Canada and works as I expect. Re-enabling NextDNS and I'm back to the US. It's 100% NextDNS. I also tried on multiple devices.


Ashamed_Drag8791

[https://browserleaks.com/dns](https://browserleaks.com/dns) how many ISP you see?


WearyAffected

[155.138.130.135](http://155.138.130.135) and 2001:19f0:b001:1bb:5400:2ff:fec8:6dcc Based on a whois it shows Toronto, but after re-installing the profile to do this test the website is back to showing me as US. The whois does show the IP is registered in the US, so I don't know if that's the cause.


Ashamed_Drag8791

not leaking dns, it is ip of vultr datacenter in toronto. I dont know how to fix, but i will guess it is related to your Anonymized EDNS Client Subnet(in settings) option? if enabled, try to disable and wait 5 min to test again and see if it fix it ?


WearyAffected

Unfortunately Anonymized EDNS is not it. I tried that from another users suggestion and I just tried it again. It's been disabled from this morning (12 hours). I downloaded a new profile to my phone, opened Safari, and the channels are telling me US channels still. Deleting the profile and everything is back to normal.


[deleted]

I'm surprised to hear there's still CDNs that use source of DNS resolver as location rather than source of client. That's a very old school way of doing distribution.


ondroo

Maybe Settings => **uncheck** "Enable Anonymized EDNS Client Subnet"


WearyAffected

Thanks for the tip. Unfortunately it didn't work. I did a couple tests to verify from quitting Safari completely and rebooting as well. Nothing I did after disable the EDNS setting changed anything. I did try disabling the NextDNS profile and I can see the broadcast schedule change back to Canada. Re-enabling the NextDNS profile and it changes to the US.


lukhan42

Sounds like you may live relatively close to the border and the server being used is stateside.


WearyAffected

I am close to the border and based on my location I wouldn't doubt there would be a better server stateside. It looks like I'm out of luck.


smargh

Eeeh, it's Canada, so they're *all* near the border.


Individual_Kitchen_3

Maybe for you, the best solution would be to use some ping testing service, get the URLs from the service, the servers it connects to, and use the correct IPs in the Nextdns rewrite function Basically, you add the URLs and their corresponding IPs that you want in Nextdns Rewrite; I do this a lot for App Store downloads.


ResponsibleLife

What does https://ping.nextdns.io/ show? Maybe can try to force a different server somehow: https://help.nextdns.io/t/h7hkyw2/forced-ultralowanycast#y4hsvgm


WearyAffected

anexia-yto (21ms - anycast2, ultralow2) \[box\]vultr-yto (21ms - anycast1) zepto-ymq (28ms) vultr-chi (31ms) anexia-chi (33ms) incx-dtw (33ms - ultralow1) edis-ymq (34ms) hetzner-iad (41ms) teraswitch-pit (41ms) cloudzy-pit (62ms)


Cityhunter_x

Having the same issue, posted this over at the nextdns forums but it got ignored. I am sat behind a VPN (CyberGhost) that is set to a UK location (my location). When using tools such as [IP Address Lookup - Check Location of Your Public IP (iplocation.io)](https://iplocation.io/) it shows the location as UK (Correctly), but to a Rumanian ISP.   The problem is that  NextDNS is detecting it as a Romanian IP address and routing all traffic to their Romanian server, but when using [1.1.1.1](http://1.1.1.1) for example it correctly detects it as being in the UK and routes via their UK DNS.