1 | # Config from phone |
---|
2 | allow-recursive-routing |
---|
3 | ifconfig-nowarn |
---|
4 | client |
---|
5 | verb 3 |
---|
6 | connect-retry 2 300 |
---|
7 | resolv-retry 60 |
---|
8 | dev tun |
---|
9 | remote x.x.x.x 1194 udp |
---|
10 | auth-user-pass |
---|
11 | route 0.0.0.0 0.0.0.0 vpn_gateway |
---|
12 | tun-mtu 1400 |
---|
13 | nobind |
---|
14 | remote-cert-tls server |
---|
15 | cipher AES-256-CBC |
---|
16 | float |
---|
17 | persist-tun |
---|
18 | # persist-tun also enables pre resolving to avoid DNS resolve problem |
---|
19 | preresolve |
---|
20 | # Use system proxy setting |
---|
21 | management-query-proxy |
---|
22 | #mute-replay-warnings |
---|
23 | <ca> |
---|
24 | -----BEGIN CERTIFICATE----- |
---|
25 | MIIEYjCCA8ugAwIBAgIJAOqjIi2jlTFbMA0GCSqGSIb3DQEBBQUAMIHVMQswCQYD |
---|
26 | VQQGEwJVSzEOMAwGA1UECBMFRXNzZXgxGjAYBgNVBAcTEUJ1cm5oYW0tb24tQ3Jv |
---|
27 | dWNoMSwwKgYDVQQKEyNTb3ZlcmVpZ24gSW5zaWduaWEgTHRkIHQvYSBJbXBhbWFy |
---|
28 | azEeMBwGA1UECxMVQ2VydGlmaWNhdGUgQXV0aG9yaXR5MScwJQYDVQQDEx5JbXBh |
---|
29 | bWFyayBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxIzAhBgkqhkiG9w0BCQEWFGFkbWlu |
---|
30 | QGltcGFtYXJrLmNvLnVrMB4XDTEzMTEyNjE3MjcxMloXDTIzMTEyNjE3MjcxMlow |
---|
31 | gdUxCzAJBgNVBAYTAlVLMQ4wDAYDVQQIEwVFc3NleDEaMBgGA1UEBxMRQnVybmhh |
---|
32 | bS1vbi1Dcm91Y2gxLDAqBgNVBAoTI1NvdmVyZWlnbiBJbnNpZ25pYSBMdGQgdC9h |
---|
33 | IEltcGFtYXJrMR4wHAYDVQQLExVDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxJzAlBgNV |
---|
34 | BAMTHkltcGFtYXJrIENlcnRpZmljYXRlIEF1dGhvcml0eTEjMCEGCSqGSIb3DQEJ |
---|
35 | ARYUYWRtaW5AaW1wYW1hcmsuY28udWswgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ |
---|
36 | AoGBANBt5BORCM5Fh9A54NmYSxUHCwYSZ6vLGYRmGsIzHMoLUqVTNu1ZPgxAVp2m |
---|
37 | /7FWlUBUBBbQyDAWXQly4NK0PyWeW2I06In37KJqzN161l0VB3aoGBts4uLIEeCF |
---|
38 | 8pXs5gA3pLVgkgXZYZPAFc+5GQzW5ICZaR/i5ij1PGJcVWWJAgMBAAGjggE2MIIB |
---|
39 | MjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjARBglghkgBhvhCAQEEBAMCAAcw |
---|
40 | HQYDVR0OBBYEFOjMj8mcthWmEjGR4k/4b3MrW6mQMB8GA1UdEQQYMBaBFGFkbWlu |
---|
41 | QGltcGFtYXJrLmNvLnVrMEUGA1UdHwQ+MDwwOqA4oDaGNGh0dHA6Ly93d3cuaW1w |
---|
42 | YW1hcmsuY29tL3BocGtpL2luZGV4LnBocD9zdGFnZT1kbF9jcmwwQQYJYIZIAYb4 |
---|
43 | QgENBDQWMlBIUGtpL09wZW5TU0wgR2VuZXJhdGVkIFJvb3QgQ2VydGlmaWNhdGUg |
---|
44 | QXV0aG9yaXR5MDgGCWCGSAGG+EIBCAQrFilodHRwOi8vd3d3LmltcGFtYXJrLmNv |
---|
45 | bS9waHBraS9wb2xpY3kuaHRtbDANBgkqhkiG9w0BAQUFAAOBgQCV+mZ+V8FLVVtR |
---|
46 | 5JHtZA/Oj5qYV8aTSBLZc3QkoQPmYuwMCKtpWEHXFNa85MqOMMAhyOdFmjHQKLNF |
---|
47 | urMMYupkdjBCmE1vv59oxixYDqW4vrH2Mpe+5kdWLA7Crqtdlt+duZaIDkYq5dj/ |
---|
48 | 2i6twhwNtJtBdyKGUuZfO31k6YF06A== |
---|
49 | -----END CERTIFICATE------ |
---|
50 | </ca> |
---|
51 | <cert> |
---|
52 | -----BEGIN CERTIFICATE----- |
---|
53 | MIIGPjCCBaegAwIBAgIDEAAyMA0GCSqGSIb3DQEBBQUAMIHVMQswCQYDVQQGEwJV |
---|
54 | SzEOMAwGA1UECBMFRXNzZXgxGjAYBgNVBAcTEUJ1cm5oYW0tb24tQ3JvdWNoMSww |
---|
55 | KgYDVQQKEyNTb3ZlcmVpZ24gSW5zaWduaWEgTHRkIHQvYSBJbXBhbWFyazEeMBwG |
---|
56 | A1UECxMVQ2VydGlmaWNhdGUgQXV0aG9yaXR5MScwJQYDVQQDEx5JbXBhbWFyayBD |
---|
57 | ZXJ0aWZpY2F0ZSBBdXRob3JpdHkxIzAhBgkqhkiG9w0BCQEWFGFkbWluQGltcGFt |
---|
58 | YXJrLmNvLnVrMB4XDTIwMDUxOTA4MjkwNVoXDTI1MDUxOTA4MjkwNVowgb4xCzAJ |
---|
59 | BgNVBAYTAlVLMQ4wDAYDVQQIEwVFc3NleDEaMBgGA1UEBxMRQnVybmhhbS1vbi1D |
---|
60 | cm91Y2gxETAPBgNVBAoTCEltcGFtYXJrMSkwJwYDVQQKEyAyMTIzMmYyOTdhNTdh |
---|
61 | NWE3NDM4OTRhMGU0YTgwMWZjMzELMAkGA1UECxMCSVQxFTATBgNVBAMTDElhbiBS |
---|
62 | aWNoYXJkczEhMB8GCSqGSIb3DQEJARYSaWFuQGltcGFtYXJrLmNvLnVrMIICIjAN |
---|
63 | BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxIVVDTW6F4WAkAPYvs7g72Tpz7P5 |
---|
64 | 0nJXGNz4Hf2HcjMUszwf7ATzDYwQg9A7oPwL7QF1w7PobF79gLLrAb6q+kXA7iGW |
---|
65 | c8fm3YJQSrfpgOCe0YCvAryeHrSr6nTheZA/fP/wwCEE7htkwK+VhcYbrXTGzErS |
---|
66 | AO3ljU86IrZxCwmW2TdSUU8rcBjTYQ5zzwib5K4SGlLHwj/Z6VN3YLvzVwMVpnXE |
---|
67 | ayyHHTf2fpH4rP40U8yKXuNiKJOQwvt66G+XX6ar9LgbjgIODfM7oLYDoU/eO1jy |
---|
68 | 0tn8+kppvtvhagJs5mlQJgmWqACLIK0UXkhEadATuFooyJrjfZrEI4o8CI06d4K8 |
---|
69 | w/isv3QcNOuiIVrI0wddAcVy712rLWaon4rhx0hvM2SKQjve94p7pb/gAdZcm0Sc |
---|
70 | WcSzsRpqGnDjt9HY1hzfcr//D/nQjeGRs3xYZyfx4wyd0Rt1jL10tdbPeV0kg2CE |
---|
71 | CepdOfsSbONQ+GqdWGbdNhaQEMK2Iqvq0YdpWEbGJdbP4gQQYK09xAwdyA1iHmyQ |
---|
72 | K7Pe8TIw4a30ANe9ORZ+phs2C6yv0cGDFhD6NsVoRlqZAdcUlm7taAkG8uKEag8I |
---|
73 | I2exOTy+Y2mrDZOXCM85yOVjdHd895AxV6YQ0jpmxMd5p0xPw+wJXwRTM0dmP/gc |
---|
74 | Kf5/ZfFxu7+srO0CAwEAAaOCAaswggGnMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/ |
---|
75 | BAQDAgeAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMBQGCWCGSAGG+EIBAQEB/wQE |
---|
76 | AwIHgDAdBgNVHQ4EFgQUUzbkDMkpN9pIvHxP3S9ORzEIeVEwggELBgNVHSMEggEC |
---|
77 | MIH/gBTozI/JnLYVphIxkeJP+G9zK1upkKGB26SB2DCB1TELMAkGA1UEBhMCVUsx |
---|
78 | DjAMBgNVBAgTBUVzc2V4MRowGAYDVQQHExFCdXJuaGFtLW9uLUNyb3VjaDEsMCoG |
---|
79 | A1UEChMjU292ZXJlaWduIEluc2lnbmlhIEx0ZCB0L2EgSW1wYW1hcmsxHjAcBgNV |
---|
80 | BAsTFUNlcnRpZmljYXRlIEF1dGhvcml0eTEnMCUGA1UEAxMeSW1wYW1hcmsgQ2Vy |
---|
81 | dGlmaWNhdGUgQXV0aG9yaXR5MSMwIQYJKoZIhvcNAQkBFhRhZG1pbkBpbXBhbWFy |
---|
82 | ay5jby51a4IJAOqjIi2jlTFbMCsGA1UdEQQkMCKCDElhbiBSaWNoYXJkc4ESaWFu |
---|
83 | QGltcGFtYXJrLmNvLnVrMA0GCSqGSIb3DQEBBQUAA4GBALqWigcXlS5M3Ow5Gbpb |
---|
84 | f4h3FZeUKecEF9JnNS0QbRTVr0wJCoiYCDf45kbok9pEyUs6Uf4TbWpoTkEKO7W4 |
---|
85 | APvcqIDOd92XSCYLYGHi5iIwx7Skwdo5IU/o/WwDaBQnrZGM5viH6xwOXVkbNZZT |
---|
86 | LNl9X6qI3vRtiRWAEGOWelzQ |
---|
87 | -----END CERTIFICATE----- |
---|
88 | </cert> |
---|
89 | <key> |
---|
90 | -----BEGIN PRIVATE KEY----- |
---|
91 | MIIJ.............. |
---|
92 | -----END PRIVATE KEY----- |
---|
93 | </key> |
---|