Feature #5858

VPN support

Added by Tails almost 3 years ago. Updated 4 months ago.

Status:ConfirmedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-
QA Check: Blueprint:

https://tails.boum.org/blueprint/vpn_support

Feature Branch: Easy:No
Type of work:Code Affected tool:

OpenVPN_over_Tor_in_Tails_1.8.x.txt Magnifier (3.06 KB) londonsilver, 02/28/2016 06:00 PM


Subtasks

Feature #6135: PPTPConfirmed

Feature #6136: Allow Tor to connect over PPTPConfirmed

Feature #6137: Add PPTP NetworkManager pluginConfirmed

Feature #6141: iodineConfirmed

Feature #6138: Add iodine NetworkManager pluginConfirmed

Feature #6139: Allow Tor to connect over iodineConfirmed


Related issues

Duplicated by Tails - Bug #9714: Offer help - Tails need CryptoStorm Duplicate 07/08/2015
Duplicated by Tails - Bug #9730: Cannot send emails to tails-dev@boum.org (and please support VPN) Duplicate 07/12/2015

History

#1 Updated by intrigeri over 2 years ago

  • Subject changed from vpn support to VPN support
  • Easy set to No

#2 Updated by BitingBird 12 months ago

  • Duplicated by Bug #9714: Offer help - Tails need CryptoStorm added

#3 Updated by kytv 12 months ago

  • Duplicates Bug #9730: Cannot send emails to tails-dev@boum.org (and please support VPN) added

#4 Updated by intrigeri 12 months ago

  • Duplicates deleted (Bug #9730: Cannot send emails to tails-dev@boum.org (and please support VPN))

#5 Updated by intrigeri 12 months ago

  • Duplicated by Bug #9730: Cannot send emails to tails-dev@boum.org (and please support VPN) added

#6 Updated by londonsilver 4 months ago

Here's a script for 1.8.2 that installs OpenVPN (if not yet installed) and modifies ferm.conf, torrc and ip route to enable OpenVPN over Tor.
Requirement: Working OpenVPN config in /home/amnesia/Persistent/vpn.ovpn.

HTH

#7 Updated by londonsilver 4 months ago

looking back at the "constructive" feedback in #tails I should add that the *.ovpn needs to be configured using TCP (obvious but I mentioned it hereby).

also:
- you might want to consider not to run openvpn as root user but user "openvpn" - maybe according to https://community.openvpn.net/openvpn/wiki/UnprivilegedUser
- it was way better to have fixed markers in ferm.conf that awk could look for
- a user "vpnuser" used to 'sudo -u vpnuser desired_software' was desirable too instead to (ab)use the user "clearnet"

#8 Updated by londonsilver 4 months ago

#tails user "geb" requested to add this:
https://trac.torproject.org/projects/tor/wiki/doc/TorPlusVPN ("If you know what...")

#9 Updated by londonsilver 4 months ago

FWIW: Script works 1:1 in Tails 2.2 RC1

Also available in: Atom PDF