1 | # ============================================================================== |
---|
2 | # Copyright (c) 2016-2020 Proton Technologies AG (Switzerland) |
---|
3 | # Email: contact@protonvpn.com |
---|
4 | # |
---|
5 | # The MIT License (MIT) |
---|
6 | # |
---|
7 | # Permission is hereby granted, free of charge, to any person obtaining a copy |
---|
8 | # of this software and associated documentation files (the "Software"), to deal |
---|
9 | # in the Software without restriction, including without limitation the rights |
---|
10 | # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
---|
11 | # copies of the Software, and to permit persons to whom the Software is |
---|
12 | # furnished to do so, subject to the following conditions: |
---|
13 | # |
---|
14 | # The above copyright notice and this permission notice shall be included in all |
---|
15 | # copies or substantial portions of the Software. |
---|
16 | # |
---|
17 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
---|
18 | # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
---|
19 | # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
---|
20 | # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
---|
21 | # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR # OTHERWISE, ARISING |
---|
22 | # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS |
---|
23 | # IN THE SOFTWARE. |
---|
24 | # ============================================================================== |
---|
25 | |
---|
26 | # If you want to enable the ProtonVPN ad blocker (NetShield): |
---|
27 | # Use: "mYsATIV5Q_m1Pw9.928.hhyb+f1" as username to enable anti-malware filtering |
---|
28 | # Use: "mYsATIV5Q_m1Pw9.928.hhyb+f2" as username to additionally enable ad-blocking filtering. |
---|
29 | |
---|
30 | client |
---|
31 | dev tun |
---|
32 | proto udp |
---|
33 | |
---|
34 | remote 185.128.27.99 5060 |
---|
35 | remote 185.128.27.99 1194 |
---|
36 | remote 185.128.27.99 4569 |
---|
37 | remote 185.128.27.99 80 |
---|
38 | remote 185.128.27.99 443 |
---|
39 | |
---|
40 | remote-random |
---|
41 | resolv-retry infinite |
---|
42 | nobind |
---|
43 | |
---|
44 | # The following setting is only needed for old OpenVPN clients compatibility. New clients |
---|
45 | # automatically negotiate the optimal cipher. |
---|
46 | cipher AES-256-CBC |
---|
47 | |
---|
48 | auth SHA512 |
---|
49 | verb 3 |
---|
50 | |
---|
51 | setenv CLIENT_CERT 0 |
---|
52 | tun-mtu 1500 |
---|
53 | tun-mtu-extra 32 |
---|
54 | mssfix 1450 |
---|
55 | persist-key |
---|
56 | persist-tun |
---|
57 | |
---|
58 | reneg-sec 0 |
---|
59 | |
---|
60 | remote-cert-tls server |
---|
61 | auth-user-pass |
---|
62 | pull |
---|
63 | fast-io |
---|
64 | |
---|
65 | |
---|
66 | <ca> |
---|
67 | -----BEGIN CERTIFICATE----- |
---|
68 | MIIFozCCA4ugAwIBAgIBATANBgkqhkiG9w0BAQ0FADBAMQswCQYDVQQGEwJDSDEV |
---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
---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
---|
71 | MRUwEwYDVQQKEwxQcm90b25WUE4gQUcxGjAYBgNVBAMTEVByb3RvblZQTiBSb290 |
---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
---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
---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
---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
---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
---|
77 | nHo0fcx61Inx/6ZxzKkW8BMdGGQF3tF6u2M0FjVN0lLH9S0ul1TgoOS56yEJ34hr |
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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 |
---|
98 | A1gTTlpi7A== |
---|
99 | -----END CERTIFICATE----- |
---|
100 | -----BEGIN CERTIFICATE----- |
---|
101 | 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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---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
---|
113 | oJZMOdfNsceBdvG+qlpOFICoBjO53W4BK8KahzTd/PWlBRiVJ3UVv8xXwUDA+o98 |
---|
114 | 34DXVAobaAHXQtM9jNobqT98FXhZktjOQEA2UORL581ZPxfKeHLRcgWJ5dmPsDBG |
---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
---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
---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
---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
---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
---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
---|
121 | OTVJJBy+RZ1E8os11gFaMKy12lAT1XEXDqLAnitvVyQgG5lPZKFQ2wzUR/TCrYKT |
---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
---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
---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
---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
---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
---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
---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
---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
---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 |
---|
131 | sGEYLNPbV49XBnVAm1tUWuoByZAjoWs= |
---|
132 | -----END CERTIFICATE----- |
---|
133 | </ca> |
---|
134 | |
---|
135 | key-direction 1 |
---|
136 | <tls-auth> |
---|
137 | # 2048 bit OpenVPN static key |
---|
138 | -----BEGIN OpenVPN Static key V1----- |
---|
139 | 6acef03f62675b4b1bbd03e53b187727 |
---|
140 | 423cea742242106cb2916a8a4c829756 |
---|
141 | 3d22c7e5cef430b1103c6f66eb1fc5b3 |
---|
142 | 75a672f158e2e2e936c3faa48b035a6d |
---|
143 | e17beaac23b5f03b10b868d53d03521d |
---|
144 | 8ba115059da777a60cbfd7b2c9c57472 |
---|
145 | 78a15b8f6e68a3ef7fd583ec9f398c8b |
---|
146 | d4735dab40cbd1e3c62a822e97489186 |
---|
147 | c30a0b48c7c38ea32ceb056d3fa5a710 |
---|
148 | e10ccc7a0ddb363b08c3d2777a3395e1 |
---|
149 | 0c0b6080f56309192ab5aacd4b45f55d |
---|
150 | a61fc77af39bd81a19218a79762c3386 |
---|
151 | 2df55785075f37d8c71dc8a42097ee43 |
---|
152 | 344739a0dd48d03025b0450cf1fb5e8c |
---|
153 | aeb893d9a96d1f15519bb3c4dcb40ee3 |
---|
154 | 16672ea16c012664f8a9f11255518deb |
---|
155 | -----END OpenVPN Static key V1----- |
---|
156 | </tls-auth> |
---|