Project

General

Profile

Feature #5858

VPN support

Added by Tails over 4 years ago. Updated over 1 year ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

QA Check:
Feature Branch:
Type of work:
Code
Starter:
No
Affected tool:

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

OpenVPN_over_Tor_in_Tails_2.4.x.sh View (2.98 KB) openvpner, 07/20/2016 11:34 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 about 4 years ago

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

#2 Updated by BitingBird over 2 years ago

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

#3 Updated by kytv over 2 years ago

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

#4 Updated by intrigeri over 2 years ago

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

#5 Updated by intrigeri over 2 years ago

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

#6 Updated by londonsilver almost 2 years 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 almost 2 years 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 almost 2 years 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 almost 2 years ago

FWIW: Script works 1:1 in Tails 2.2 RC1

#10 Updated by openvpner over 1 year ago

I modified the script to run with default bash on Tails 2.4.x.

Seems to be working and I have tun0 interface but I don't know how to connect to it. Any help would be appreciated.

Also available in: Atom PDF