Comment by ignoramous
3 years ago
For folks looking to bypass these rudimentary DPI blocks, you don't really need a VPN. DoH + one of these should be enough
On Windows:
- GoodbyeDPI: https://github.com/ValdikSS/GoodbyeDPI (https://ntc.party/c/community-software/goodbyedpi/8)
On Mac / Linux:
- GreenTunnel: https://github.com/SadeghHayeri/GreenTunnel (https://www.npmjs.com/package/green-tunnel)
On Android:
- Intra: https://github.com/jigsaw-code/intra (https://play.google.com/store/apps/details?id=app.intra)
- (I co-maintain this) Rethink DNS + Firewall: https://github.com/celzero/rethink-app (https://play.google.com/store/apps/details?id=com.celzero.br...)
How about standing up to the people who implemented the ban and their supporters. I don't understand why we are working around oppression.
Technical workarounds and social activism aren't mutually exclusive; given how long the latter can take to achieve results, it's often useful to have the former in the meantime.
By bypassing the block you lessen the need for social activism
14 replies →
...I'll guess you've never been hit by an indian policeman with a stick? And they don't wear bodycams. My point being: your words are empty if you're not actualky there. Just imagine what happened pre-body cam (USA/ UK etc) and multiply that by many, throw in a LOT of judicial corruption and 'standing up to' becomes a little more difficult than it would at first appear. Circumnavigation may be the best option at the moment.
It seems to me that modifying the world so that the oppressive policy becomes irrelevant is always preferable.
And when that's not possible, heck yeah, stand up to power with truth in hand.
What would be your favorite way of standing up to the people who implemented the ban and their supporters?
Punishing them financially through boycotts, cutting off friends and family, voting them out, and terminating their employment.
Whatever can be done obviously
How, exactly, do you propose doing that? Do you mean hiring lawyers to try and get the court's decision reversed? Or lobbying to get legislation passed to prevent courts from being able to do things like this in the future? And if the court's decision doesn't get reversed and/or the legislation doesn't pass, what then?
Go after the supporters of the people who implemented the ban.
12 replies →
That's definitely worth doing, but you still need a workaround in the meantime.
OP claims it’s SNI based and not DNS based, so switching DNS providers likely won’t do anything.
> OP claims it's SNI based and not DNS based, so switching DNS providers likely won’t do anything.
All the apps listed do get past most rudimentary SNI-based blocks, incl GoodbyeDPI which is pretty sophisticated. One still needs DoH because (unencrypted) DNS is the weakest link.
Then that's not SNI-based blocking.
1 reply →
For me, and many others on Twitter, updating the DNS worked (I used 1.1.1.1). Though I'm not sure why.
Same for me, i changes DNS and it worked
1 reply →
Is there a way to run one of these on the router level, using something like OpenWrt? DoH already works really well.
Don't forget about the IPv6 proxies floating around
> On Android:
Most phones nowadays should have DoT support built-in nowadays.
> Most phones nowadays should have DoT support built-in nowadays.
DoT does help even if it can be trivially blocked (more than one way to do so, but blocking TCP on port 853 would do the trick)... DoT cannot help bypass SNI-based censorship (unless apps implement domain-fronting).
> DoT does help even if it can be trivially blocked (more than one way to do so, but blocking TCP on port 853 would do the trick)...
Indeed, and this is exactly why DoH is better than DoT.
> DoT cannot help bypass SNI-based censorship (unless apps implement domain-fronting).
TLS ECH will. I can't wait for it to become mainstream.
I don't know what "DoH" or "DoT" are.
DNS over TLS.
Android calls it "Secure DNS". It's in the connection settings, I believe starting from Android 9 or 10.
DNS over TLS and DNS over HTTPS.
I'm not a big fan of jargon either, but if you clicked on one of those links, you'd see that it stands for DNS over HTTP or DNS over Tor.
5 replies →
It’s an acronym, of an acronym