Short Task Description:
See https://www.whonix.org/wiki/Features#VPN_.2F_Tunnel_support then use your brain and restructure it in a usable way. ;)
Details:
These pages are historically grown. When we started documenting this, we didn't know everything we know now. Knowing what we know now, we should restructure that knowledge so it can be easier understood by the user.
For example, https://www.whonix.org/wiki/Tunnel_Tor_through_proxy_or_VPN_or_SSH has an "introduction" chapter, that is supposed to be read by all, proxy, VPN and SSH tunnel users.
And https://www.whonix.org/wiki/Tunnel_Proxy_or_SSH_or_VPN_through_Tor has a "required knowledge" chapter that applies to all of these.
Also for VPN related stuff, these two pages are theoretical and for the practical part, we tell users to see the https://www.whonix.org/wiki/TestVPN page.
We also tell them for VPN related stuff "Fail Closed Mechanism", but instead of explaining how to do this to them, we link to other pages.
For better usability, these 3 pages (tunnel Tor through X + tunnel X through Tor + TestVPN) should be split into 6. Like this:
- Tunnel Tor through proxy (user -> proxy -> Tor)
- Tunnel Tor through SSH (user -> SSH -> Tor)
- Tunnel Tor through VPN (user -> VPN -> Tor)
- Tunnel proxy/proxychains through Tor (user -> Tor -> proxy)
- Tunnel SSH through Tor (user -> Tor -> SSH)
- Tunnel VPN through Tor (user -> Tor -> VPN)
Knowledge that applies to multiple tunnel scenarios should be moved to wiki templates and these templates should then be used where required.