A few days ago, I got blocked from certain sites. At first I thought it was gov blocked me from using it. So I fake IP with VPN (use VPN-Gate service + OpenVPN client) to access those sites. However, as time passes, the number of sites getting blocked increases. So I decide to make a small list. I found that none of these sites are worth it to block, since they're mostly all about tech. The sites listed below return PR_IO_TIMEOUT_ERROR error in Firefox or ERR_CONNECTION_REFUSED in Chrome:
- medium.com (this guy was the first)
- linux.org
- itsfoss.com (can be accessible from Chrome only, but very slow)
- etc.
~$ nslookup medium.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: medium.com
Address: 127.0.0.1
~$ nslookup linux.org
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: linux.org
Address: 172.67.153.210
Name: linux.org
Address: 104.21.80.209
Name: linux.org
Address: 2606:4700:3033::6815:50d1
Name: linux.org
Address: 2606:4700:3030::ac43:99d2
~$ nslookup itsfoss.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: itsfoss.com
Address: 172.67.75.102
Name: itsfoss.com
Address: 104.26.8.105
Name: itsfoss.com
Address: 104.26.9.105
Name: itsfoss.com
Address: 2606:4700:20::ac43:4b66
Name: itsfoss.com
Address: 2606:4700:20::681a:869
Name: itsfoss.com
Address: 2606:4700:20::681a:969
I tried to access via curl but the result seems funny:
- medium.com => curl catch a localhost site of mine. (for a record, I did not override IP, or do anything with virtual host of Apache HTTP)
- www.linux.org => got 301, but at least it's still working
- itsfoss.com => got only this
<!DOCTYPE html>. Somehow, it cannot load the whole document due to IPv6. (got* Immediate connect fail for 2606:4700:20::681a:869: Network is unreachablewhen I use-vflag)
If I disable IPv6, I can only access itsfoss.com and nodejs.org. But the other sites are still inaccessible. Moreover, I don't know why but IPv6 is always turned on later even though I disabled it.
Flushing the DNS cache and restarting networking don't work. I also refer to question #1241314 which seems to have a similar case but none of the solutions work.
Here is my machine config:
- Ubuntu 20.10 for ARM (Raspberry Pi 4) with custom DE.
- No Firewall (
ufw) - No Proxy Server
- DNS Servers:
192.168.43.1 - Network is connected through my phone WiFi hotspot.
- Internet connection apps has test: w3m (fail like other browser), Firefox, Chromium, curl