summaryrefslogtreecommitdiff
path: root/pages/docs/platform/tutorials/single-node-vpn.md
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2016-03-16 11:32:02 -0700
committerelijah <elijah@riseup.net>2016-03-16 11:32:02 -0700
commit8f70d7e2f1bcead158bf5a335ee27d13fa763b09 (patch)
tree38fa24738f90e8c1dfe96f55d8a991c310bab7bc /pages/docs/platform/tutorials/single-node-vpn.md
parent479dd784cec6f423feadd1cbc910105c4cd73636 (diff)
updated quick-start and upgrade tutorials
Diffstat (limited to 'pages/docs/platform/tutorials/single-node-vpn.md')
-rw-r--r--pages/docs/platform/tutorials/single-node-vpn.md14
1 files changed, 13 insertions, 1 deletions
diff --git a/pages/docs/platform/tutorials/single-node-vpn.md b/pages/docs/platform/tutorials/single-node-vpn.md
index 42e61a1..dc1df7a 100644
--- a/pages/docs/platform/tutorials/single-node-vpn.md
+++ b/pages/docs/platform/tutorials/single-node-vpn.md
@@ -58,13 +58,24 @@ The node configuration file should now look like this:
Why two different addresses? Without this, the traffic from one VPN user to another would not be encrypted. This is because the routing table of VPN clients must ensure that packets with a destination of the VPN gateway are sent unmodified and don't get passed through the VPN's encryption.
+Generate a Diffie-Hellman file
+-------------------------------------------
+
+Next we need to create a Diffie-Hellman parameter file, used for forward secret OpenVPN ciphers. You only need to do this once.
+
+ workstation$ leap cert dh
+
+Feel free to erase the resulting DH file and regenerate it as you please.
+
Deploy to the node
--------------------
-Now you should deploy to your node.
+Now you should deploy to your node. This may take a while.
workstation$ leap deploy
+If the deploy was not successful, try to run it again.
+
Test it out
---------------------------------
@@ -76,6 +87,7 @@ Then fire up the Bitmask client, register a new user with your provider, and tur
Alternately, you can also manually connect to your VPN gateway using OpenVPN on the command line:
+ workstation$ sudo apt install openvpn
workstation$ leap test init
workstation$ sudo openvpn --config test/openvpn/default_unlimited.ovpn