> You can't open archive.is links with Cloudflare DNS since the owner of the service thinks that they are ruining the internet.
archive.is blames Cloudflare, but in reality it's easy to verify that archive.is's nameservers are returning different IP addresses depending on the network you're coming in from. This is clearly broken on their end.
Cloudflare literally can't fix this. archive.is is 100% responsible.
> but in reality it's easy to verify that archive.is's nameservers are returning different IP addresses depending on the network you're coming in from.
Yes, this is the whole point of (this part of) EDNS. It allows you to direct the traffic to a server close to the end user (geographically or based on peering preferences).
> This is clearly broken on their end.
There are two broken things here:
1. Cloudflare doesn't send the source IP with the DNS request
2. Archive.is would rather not respond to broken requests at all than make a best-effort with a degraded experience
Considering that Cloudflare is pretty much the only public DNS server with this problem, and the only motivation seems to be that it competes with their CDN product, I'm far more sympathetic to Archive.is than to Cloudflare.
> Cloudflare literally can't fix this. archive.is is 100% responsible.
Only Cloudflare can fix this properly. Archive.is can work around it (at the cost of degraded performance), but I can understand why they would want to stand their ground.
Thanks for the explanation. I don't really understand why this service owner wants me rather using my censored ISP provided DNS, or Google's, but I'm sure they have a good reason.
It's not so much those two in particular, as it is anything but Cloudflare (for reasons I've already gone through elsewhere[0][1]). Running your own resolver would also work fine.
Cloudflare is pretty much the only DNS resolver that doesn't provide the source user's IP address when doing recursive requests.
Archive.is is pretty much the only (big) website that refuses to answer DNS requests at all if they don't include the source IP address.
Cloudflare argues that this improves privacy (nevermind that the user's IP shows up anyway as soon as they try to actually connect). Archive.is argues that this prevents them from doing geographic load balancing (which, as it turns out, just happens to be a separate product that Cloudflare is happy to sell to websites).