proton.conf.j2 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  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. client
  26. dev tun
  27. proto udp
  28. remote us.protonvpn.com 1194
  29. remote us.protonvpn.com 4569
  30. remote us.protonvpn.com 80
  31. remote us.protonvpn.com 443
  32. remote us.protonvpn.com 5060
  33. remote-random
  34. resolv-retry infinite
  35. nobind
  36. cipher AES-256-CBC
  37. auth SHA512
  38. comp-lzo no
  39. verb 3
  40. tun-mtu 1500
  41. tun-mtu-extra 32
  42. mssfix 1450
  43. persist-key
  44. persist-tun
  45. reneg-sec 0
  46. remote-cert-tls server
  47. auth-user-pass /etc/openvpn/client/proton-credentials
  48. pull
  49. fast-io
  50. script-security 2
  51. up /etc/openvpn/scripts/update-resolv-conf
  52. down /etc/openvpn/scripts/update-resolv-conf
  53. <ca>
  54. -----BEGIN CERTIFICATE-----
  55. MIIFozCCA4ugAwIBAgIBATANBgkqhkiG9w0BAQ0FADBAMQswCQYDVQQGEwJDSDEV
  56. MBMGA1UEChMMUHJvdG9uVlBOIEFHMRowGAYDVQQDExFQcm90b25WUE4gUm9vdCBD
  57. QTAeFw0xNzAyMTUxNDM4MDBaFw0yNzAyMTUxNDM4MDBaMEAxCzAJBgNVBAYTAkNI
  58. MRUwEwYDVQQKEwxQcm90b25WUE4gQUcxGjAYBgNVBAMTEVByb3RvblZQTiBSb290
  59. IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt+BsSsZg7+AuqTq7
  60. vDbPzfygtl9f8fLJqO4amsyOXlI7pquL5IsEZhpWyJIIvYybqS4s1/T7BbvHPLVE
  61. wlrq8A5DBIXcfuXrBbKoYkmpICGc2u1KYVGOZ9A+PH9z4Tr6OXFfXRnsbZToie8t
  62. 2Xjv/dZDdUDAqeW89I/mXg3k5x08m2nfGCQDm4gCanN1r5MT7ge56z0MkY3FFGCO
  63. qRwspIEUzu1ZqGSTkG1eQiOYIrdOF5cc7n2APyvBIcfvp/W3cpTOEmEBJ7/14RnX
  64. nHo0fcx61Inx/6ZxzKkW8BMdGGQF3tF6u2M0FjVN0lLH9S0ul1TgoOS56yEJ34hr
  65. JSRTqHuar3t/xdCbKFZjyXFZFNsXVvgJu34CNLrHHTGJj9jiUfFnxWQYMo9UNUd4
  66. a3PPG1HnbG7LAjlvj5JlJ5aqO5gshdnqb9uIQeR2CdzcCJgklwRGCyDT1pm7eoiv
  67. WV19YBd81vKulLzgPavu3kRRe83yl29It2hwQ9FMs5w6ZV/X6ciTKo3etkX9nBD9
  68. ZzJPsGQsBUy7CzO1jK4W01+u3ItmQS+1s4xtcFxdFY8o/q1zoqBlxpe5MQIWN6Qa
  69. lryiET74gMHE/S5WrPlsq/gehxsdgc6GDUXG4dk8vn6OUMa6wb5wRO3VXGEc67IY
  70. m4mDFTYiPvLaFOxtndlUWuCruKcCAwEAAaOBpzCBpDAMBgNVHRMEBTADAQH/MB0G
  71. A1UdDgQWBBSDkIaYhLVZTwyLNTetNB2qV0gkVDBoBgNVHSMEYTBfgBSDkIaYhLVZ
  72. TwyLNTetNB2qV0gkVKFEpEIwQDELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFByb3Rv
  73. blZQTiBBRzEaMBgGA1UEAxMRUHJvdG9uVlBOIFJvb3QgQ0GCAQEwCwYDVR0PBAQD
  74. AgEGMA0GCSqGSIb3DQEBDQUAA4ICAQCYr7LpvnfZXBCxVIVc2ea1fjxQ6vkTj0zM
  75. htFs3qfeXpMRf+g1NAh4vv1UIwLsczilMt87SjpJ25pZPyS3O+/VlI9ceZMvtGXd
  76. MGfXhTDp//zRoL1cbzSHee9tQlmEm1tKFxB0wfWd/inGRjZxpJCTQh8oc7CTziHZ
  77. ufS+Jkfpc4Rasr31fl7mHhJahF1j/ka/OOWmFbiHBNjzmNWPQInJm+0ygFqij5qs
  78. 51OEvubR8yh5Mdq4TNuWhFuTxpqoJ87VKaSOx/Aefca44Etwcj4gHb7LThidw/ky
  79. zysZiWjyrbfX/31RX7QanKiMk2RDtgZaWi/lMfsl5O+6E2lJ1vo4xv9pW8225B5X
  80. eAeXHCfjV/vrrCFqeCprNF6a3Tn/LX6VNy3jbeC+167QagBOaoDA01XPOx7Odhsb
  81. Gd7cJ5VkgyycZgLnT9zrChgwjx59JQosFEG1DsaAgHfpEl/N3YPJh68N7fwN41Cj
  82. zsk39v6iZdfuet/sP7oiP5/gLmA/CIPNhdIYxaojbLjFPkftVjVPn49RqwqzJJPR
  83. N8BOyb94yhQ7KO4F3IcLT/y/dsWitY0ZH4lCnAVV/v2YjWAWS3OWyC8BFx/Jmc3W
  84. DK/yPwECUcPgHIeXiRjHnJt0Zcm23O2Q3RphpU+1SO3XixsXpOVOYP6rJIXW9bMZ
  85. A1gTTlpi7A==
  86. -----END CERTIFICATE-----
  87. </ca>
  88. key-direction 1
  89. <tls-auth>
  90. # 2048 bit OpenVPN static key
  91. -----BEGIN OpenVPN Static key V1-----
  92. 6acef03f62675b4b1bbd03e53b187727
  93. 423cea742242106cb2916a8a4c829756
  94. 3d22c7e5cef430b1103c6f66eb1fc5b3
  95. 75a672f158e2e2e936c3faa48b035a6d
  96. e17beaac23b5f03b10b868d53d03521d
  97. 8ba115059da777a60cbfd7b2c9c57472
  98. 78a15b8f6e68a3ef7fd583ec9f398c8b
  99. d4735dab40cbd1e3c62a822e97489186
  100. c30a0b48c7c38ea32ceb056d3fa5a710
  101. e10ccc7a0ddb363b08c3d2777a3395e1
  102. 0c0b6080f56309192ab5aacd4b45f55d
  103. a61fc77af39bd81a19218a79762c3386
  104. 2df55785075f37d8c71dc8a42097ee43
  105. 344739a0dd48d03025b0450cf1fb5e8c
  106. aeb893d9a96d1f15519bb3c4dcb40ee3
  107. 16672ea16c012664f8a9f11255518deb
  108. -----END OpenVPN Static key V1-----
  109. </tls-auth>