I am not familiar with IPFS internals, but is there no pattern to the IPFS traffic that the ISPs can shape/block?
Too bad about the entire IPFS domain being blocked, because besides the host, HTTPS traffic has safety in numbers. If only there was a way to proxy through google.com or some other popular domain too important to block.
There is. Domain fronting is used in China to circumvent the Great Firewall. The concept you are talking about is collateral freedom.
Fun fact: advanced networking setups like domain fronting are impossible to address in a URL/URI scheme. Check out multiaddr :) [3] A domain-fronted service could be addressed as something like `/dns4/google.com/tcp/443/tls/sni/google.com/http/example.com/ws`
[1] https://signal.org/blog/doodles-stickers-censorship/
Host IPFS nodes with http proxies on GCP and point the domain with multiple A records at those instances?
The magic term for others to google is "domain fronting". Here is a bit more info:
http://www.geektime.com/2016/12/23/signal-updates-protect-th...
go get github.com/whyrusleeping/gx
go get github.com/whyrusleeping/gx-go
cd your-project/
gx install
go build // or whatever you were doing :)
I live in Catalunya and wrote this tool for doing just that, in a easy way. It 1) starts a go-ipfs daemon locally, 2) opens up the referendum website in your default browser, via localhost.
If you're interested in accessing the website from inside Catalunya, give it a try: https://git.io/vdGUx