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

Describe the Topology #27

Closed
lars18th opened this issue Mar 29, 2018 · 1 comment
Closed

Describe the Topology #27

lars18th opened this issue Mar 29, 2018 · 1 comment

Comments

@lars18th
Copy link

Hi,

I suggest to describe the used topology in a Wikipage.

I like to know how is used the Glorytun VPN, the ShadowSocks and Nginx in this project.
For example, the MPTCP works over TCP+subflows... then the connection to the VPS is TCP based. And what runs on top of this? The VPN?

As I'm not sure if this is the best architecture, I like to have a complete image of it.
So, can you post some diagram or document?

Thank you!

@Ysurac
Copy link
Owner

Ysurac commented Mar 29, 2018

VPS and OpenMPTCProuter connection is done with shadowsocks, a socks proxy. So it's TCP is over socks5.
VPN, when activated, is used to redirect ports from the VPS to the router and for ICMP and UDP (if shadowsocks is not used for that). Glorytun VPN is used over TCP.

Nginx is only used when multiple VPS are used, this permit VPS failover.

No diagram will be done while I don't release a OpenMPTCProuter stable version.
If you want to know how this work and why this is working this way, you can make some search on OverTheBox, they also use glorytun and ShadowSocks.
This was already requested in bug #11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants