Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 78b3178

Browse files
committed
Configuring VPN clients and installing the Root CA
1 parent 82cda24 commit 78b3178

25 files changed

+169
-0
lines changed

docs/hackers/images/vpn-firefox-1.png

173 KB
Loading

docs/hackers/images/vpn-firefox-2.png

170 KB
Loading

docs/hackers/images/vpn-firefox-3.png

273 KB
Loading

docs/hackers/images/vpn-firefox-4.png

200 KB
Loading

docs/hackers/images/vpn-firefox-5.png

179 KB
Loading

docs/hackers/images/vpn-macos-1.png

107 KB
Loading

docs/hackers/images/vpn-macos-2.png

236 KB
Loading

docs/hackers/images/vpn-macos-3.png

524 KB
Loading

docs/hackers/images/vpn-macos-4.png

440 KB
Loading

docs/hackers/images/vpn-macos-5.png

441 KB
Loading

docs/hackers/images/vpn-windows-2.png

75 KB
Loading

docs/hackers/images/vpn-windows-3.png

89.6 KB
Loading

docs/hackers/images/vpn-windows-4.png

110 KB
Loading

docs/hackers/images/vpn-windows-5.png

86.5 KB
Loading

docs/hackers/images/vpn-windows-6.png

113 KB
Loading

docs/hackers/images/vpn-windows-7.png

76.8 KB
Loading
89.1 KB
Loading
62.7 KB
Loading
75 KB
Loading
99.5 KB
Loading
77.5 KB
Loading
230 KB
Loading

docs/hackers/images/vpn-windows.png

152 KB
Loading

docs/hackers/vpn/clients.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
title: "Configuring OpenVPN Clients"
3+
path: "/hackers/vpn/clients.html"
4+
id: "hackers/vpn/clients"
5+
---
6+
7+
In order to use our VPN service, you need a VPN client that supports OpenVPN.
8+
9+
Installation and configuration instructions for your platform:
10+
11+
* [Windows](#windows)
12+
* [macOS](#macos)
13+
* [Ubuntu/Debian Linux](#ubuntu)
14+
15+
<h1 id="windows">Windows</h1>
16+
17+
1. Download the OpenVPN **Windows Installer** from <a href="https://openvpn.net/community-downloads/" target="_blank">this page</a>
18+
2. Execute the OpenVPN Installer
19+
3. When prompted, select these components:
20+
21+
![Screenshot](../images/vpn-windows-gui-1.png)
22+
23+
4. When prompted to install a network adapter, click "Install"
24+
25+
![Screenshot](../images/vpn-windows-gui-2.png)
26+
27+
5. The setup is now completed
28+
29+
![Screenshot](../images/vpn-windows-gui-3.png)
30+
31+
7. Start the OpenVPN GUI application
32+
33+
8. Right click the OpenVPN icon in the bottom right corner of the screen, and click "Import file..."
34+
35+
![Screenshot](../images/vpn-windows-gui-4.png)
36+
37+
9. Select the `*.openvpn` file you have downloaded from HackerOne (See [Accessing your VPN Credentials](/hackers/configure-the-hackerone-vpn.html)).
38+
39+
![Screenshot](../images/vpn-windows-gui-5.png)
40+
41+
10. Right click the OpenVPN icon in the bottom right corner of the screem, and click "Connect"
42+
43+
![Screenshot](../images/vpn-windows-gui-6.png)
44+
45+
11. The VPN should now start connecting.
46+
47+
<h1 id="macos">macOS</h1>
48+
49+
1. Install [Tunnelblick](https://tunnelblick.net/cInstall.html)
50+
2. Start Tunnelblick
51+
3. Find the `*.openvpn` file you have downloaded from HackerOne (See [Accessing your VPN Credentials](/hackers/configure-the-hackerone-vpn.html))
52+
4. Drag it onto the Tunnelblick icon at the top of your screen
53+
5. Click the Tunnelblick icon, and click the HackerOne VPN connection
54+
6. The VPN should now be connected!
55+
56+
<h1 id="ubuntu">Ubuntu/Debian Linux</h1>
57+
58+
**This part needs work!**
59+
60+
* [Ubuntu network manager](https://torguard.net/knowledgebase.php?action=displayarticle&id=53)
61+
* [terminal](https://openvpn.net/index.php/access-server/docs/admin-guides/182-how-to-connect-to-access-server-with-linux-clients.html)
62+
63+
Import the `*.openvpn` file you have downloaded from HackerOne (See [Accessing your VPN Credentials](/hackers/configure-the-hackerone-vpn.html)).

docs/hackers/vpn/root-ca.md

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
---
2+
title: "HackerOne VPN Root CA"
3+
path: "/hackers/vpn/root-ca.html"
4+
id: "hackers/vpn/root-ca"
5+
---
6+
7+
In order to use our VPN Service, we require you to install the HackerOne VPN Root CA.
8+
9+
### Select your Platform
10+
11+
* [Windows](#windows)
12+
* [macOS](#macos)
13+
* [Ubuntu/Debian Linux](#ubuntu)
14+
* [Firefox](#firefox)\*
15+
16+
> \* Firefox manages its own trusted certificate list, so you always need to add the root authority certificate to the browser even if you have installed it system wide.
17+
18+
<h1 id="windows">Windows</h1>
19+
20+
1. [Download the HackerOne VPN Root CA](https://hackerone-vpn-service.s3.amazonaws.com/hackerone-vpn-service.crt)
21+
2. Double-click on the certificate file
22+
23+
![Screenshot](../images/vpn-windows.png)
24+
25+
3. Click the "Install Certificate.." button
26+
27+
![Screenshot](../images/vpn-windows-2.png)
28+
29+
4. Select "Local Machine" and click "Next"
30+
31+
![Screenshot](../images/vpn-windows-3.png)
32+
33+
5. Click the "Yes" button to allow the changes
34+
35+
![Screenshot](../images/vpn-windows-4.png)
36+
37+
6. Select "Place all certificates in the following store"
38+
39+
![Screenshot](../images/vpn-windows-5.png)
40+
41+
7. From the list, select "Trusted Root Certification Authorities", and click "OK"
42+
43+
![Screenshot](../images/vpn-windows-6.png)
44+
45+
8. Click "Finish"
46+
47+
![Screenshot](../images/vpn-windows-7.png)
48+
49+
<h1 id="macos">macOS</h1>
50+
51+
1. [Download the HackerOne VPN Root CA](https://hackerone-vpn-service.s3.amazonaws.com/hackerone-vpn-service.crt)
52+
2. Double-click on the certificate file
53+
54+
![Screenshot](../images/vpn-macos-1.png)
55+
56+
3. Enter your administrator password.
57+
58+
![Screenshot](../images/vpn-macos-2.png)
59+
60+
4. Double-click on the HackerOne VPN certificate in KeyChain Access
61+
62+
![Screenshot](../images/vpn-macos-3.png)
63+
64+
5. In the window that appears, set the certificate to "Always Trust"
65+
66+
![Screenshot](../images/vpn-macos-4.png)
67+
68+
6. Re-open the certificate in Keychain Access. The VPN Certificate should now be trusted by the operating system.
69+
70+
![Screenshot](../images/vpn-macos-5.png)
71+
72+
<h1 id="ubuntu">Ubuntu/Debian Linux</h1>
73+
74+
Execute the following commands in your terminal to download and install the HackerOne Root CA:
75+
76+
1. `cd /usr/local/share/ca-certificates`
77+
2. `sudo wget https://hackerone-vpn-service.s3.amazonaws.com/hackerone-vpn-service.crt`
78+
3. `sudo update-ca-certificates`
79+
80+
You will notice that the command reports it has installed one (or more) new certificates.
81+
82+
The certificate has been successfully added to the Operating System.
83+
84+
<h1 id="firefox">Firefox</h1>
85+
86+
1. [Download the HackerOne VPN Root CA](https://hackerone-vpn-service.s3.amazonaws.com/hackerone-vpn-service.crt)
87+
2. Open Preferences, and go to "Privacy & Security"
88+
3. Scroll down to the "Certificates" section, and click "View Certificates..."
89+
90+
![Screenshot](../images/vpn-firefox-1.png)
91+
92+
4. Click the "Import..." button
93+
94+
![Screenshot](../images/vpn-firefox-2.png)
95+
96+
5. Select the "hackerone-vpn-service.crt" file
97+
98+
![Screenshot](../images/vpn-firefox-3.png)
99+
100+
6. Check "Trust this CA" to identify websites" and click "OK"
101+
102+
![Screenshot](../images/vpn-firefox-4.png)
103+
104+
7. Notice that the "Hackerone - Hacker VPN Service" certificate is now visible in the list
105+
106+
![Screenshot](../images/vpn-firefox-5.png)

0 commit comments

Comments
 (0)