Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They recently started blocking VPNs. They also block DNS resolvers like CloudFlare because they are not sharing your location (which is a very good thing!).

Get archive.ph's web server IP from a DNS request site and put the IP in your hosts file so it resolves locally. You might need to do this once every few months because they change IPs.

https://dns.google/query?name=archive.ph

https://dnschecker.org/#A/archive.ph (this one lets you pick the region you are setting your VPN exit IPs)

Then add something like this to /etc/hosts or equivalent:

194.15.36.46 archive.ph

194.15.36.46 archive.today

But you might need to cycle your VPN IP until it works. Or open a browser process without VPN if you don't care if archive.ph sees your IP (check your VPN client).





I'm having trouble parsing this sentence. What are "VPNs on top of DNS resolvers not sharing your location"? Why does bypassing DNS help with VPNs being blocked?

1. archive.ph used to block DNS resolvers like CloudFlare because those resolvers didn't share the client's location with archive.ph DNS servers (this exposes whoever is behind archive.ph is tracking who is reading what)

2. Recently, archive.ph also started blocking VPN exit IPs.

So to bypass both, you can do my hosts trick to get an IP of archive.ph website, and if you are using a VPN find an exit IP not banned (usually a list of cities or countries in your VPN client manager).

EDIT: please use a more polite tone when addressing strangers trying to give you a hand, let's keep the Internet a positive place.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: