Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Figure out how bypass deep packet inspection on networks that attempt to block OpenVPN #14

Open
rajannpatel opened this issue Jan 1, 2019 · 4 comments
Labels
enhancement New feature or request

Comments

@rajannpatel
Copy link
Owner

The Southpark Shopping Mall in Charlotte, NC operated by Simon Properties provides WiFi in the mall. They block OpenVPN with deep packet inspection. Running OpenVPN over Port 443 is not sufficient. Approaches to bypass this include:

  1. OpenVPN over an HTTP or HTTPS proxy
  2. OpenVPN with tls-crypt

Further testing around this is required before updating the documentation.

@rajannpatel rajannpatel added the enhancement New feature or request label Jan 1, 2019
@rajannpatel rajannpatel changed the title Figure out how to run OpenVPN with TLS-CRYPT to bypass deep packet inspection Figure out how to make a successful OpenVPN connection and bypass deep packet inspection on networks that attempt to block OpenVPN Jan 1, 2019
@rajannpatel rajannpatel changed the title Figure out how to make a successful OpenVPN connection and bypass deep packet inspection on networks that attempt to block OpenVPN Figure out how bypass deep packet inspection on networks that attempt to block OpenVPN Jan 1, 2019
@rajannpatel
Copy link
Owner Author

The final approach should be to send OpenVPN packets through stunnel.

@doodlemania2
Copy link

Have you looked at https://github.com/StreisandEffect?

@rajannpatel
Copy link
Owner Author

Yes, both Algo and StreisandEffect. There is a great Algo fork here: https://github.com/dan-v/algo

@rajannpatel
Copy link
Owner Author

Jigsaw's Outline is another strong contender.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants