From 77f1cb8009a7887b500bf998572b6af12d5d6f23 Mon Sep 17 00:00:00 2001 From: Anton Karmanov Date: Sat, 3 Oct 2020 07:18:57 +0500 Subject: [PATCH] openvpn: add page (#4378) --- pages/common/openvpn.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pages/common/openvpn.md diff --git a/pages/common/openvpn.md b/pages/common/openvpn.md new file mode 100644 index 0000000000..5920539d4b --- /dev/null +++ b/pages/common/openvpn.md @@ -0,0 +1,28 @@ +# openvpn + +> OpenVPN client and daemon binary. +> More information: . + +- Connect to server using a config file: + +`sudo openvpn {{path/to/client.conf}}` + +- Try to set up an insecure peer-to-peer tunnel on bob.example.com host: + +`sudo openvpn --remote {{alice.example.com}} --dev {{tun1}} --ifconfig {{10.4.0.1}} {{10.4.0.2}}` + +- Connect to the awaiting bob.example.com host without encryption: + +`sudo openvpn --remote {{bob.example.com}} --dev {{tun1}} --ifconfig {{10.4.0.2}} {{10.4.0.1}}` + +- Create a cryptographic key and save it to file: + +`openvpn --genkey --secret {{path/to/key}}` + +- Try to set up a peer-to-peer tunnel on bob.example.com host with a static key: + +`sudo openvpn --remote {{alice.example.com}} --dev {{tun1}} --ifconfig {{10.4.0.1}} {{10.4.0.2}} --secret {{path/to/key}}` + +- Connect to the awaiting bob.example.com host with the same static key as on bob.example.com: + +`sudo openvpn --remote {{bob.example.com}} --dev {{tun1}} --ifconfig {{10.4.0.2}} {{10.4.0.1}} --secret {{path/to/key}}`