bigeagle/gohop

tunnel instead of full-featured VPN?

Opened this issue · 2 comments

Isn't more easy/universal way just to implement some obfuscation tunnel so you can just re-use OpenVPN etc over it? Something like tor's obfsproxy?

This also mean you doesn't need VPN part so doesn't need tun/tap. So you can tunnel exisiting Windows/Mac OpenVPN via yours tunnel :)

Good Idea! I'd give a try.

I think it's possible to disassemble/refactor your project into 2 parts

  1. tunnel part - takes care of obfuscation/encryption/handshaking
  2. primitive VPN (no encryption/obfuscation) to work via tunnel
    this allows to re-use tunnel part in multiple scenarios
    this allows to re-use VPN part with different tunnels/protocols
    win-win solution ;)