Skip to content

Instantly share code, notes, and snippets.

@glavk
Last active November 20, 2015 06:49
Show Gist options
  • Save glavk/147a17efff7247ee729e to your computer and use it in GitHub Desktop.
Save glavk/147a17efff7247ee729e to your computer and use it in GitHub Desktop.
Double VPN client config
# режим работы - client
client
# устройство tun или tap
dev tun
# протокол tcp
proto tcp-client
# порт для подключения к серверу
port 443
# режим клиента TLS для шифрования
tls-client
# адрес VPN сервера для подключения (vps1)
remote x.x.x.x
#
resolv-retry infinite
# перенаправить весь трафик на VPN
redirect-gateway
# поддерживание соединения с VPN даже при отсутствии трафика
keepalive 20 60
# использовать сжатие данных
comp-lzo
# загружать в память ключ/устройство
persist-key
persist-tun
# направление TLS защиты трафика preshared
key-direction 1
# логирование с уровнем 3
verb 3
# сертификат CA (ca.crt)
<ca>
# ca.crt
</ca>
# сертификат клиента VPN (client.crt)
<cert>
# client.crt
</cert>
# частный ключ клиента VPN (client.key)
<key>
# client.key
</key>
# параметры алгоритма DH для защиты трафика при передаче ключа
<dh>
# dh2048.pem
</dh>
# ключ для аутентификации TLS для улучшенной защиты соединения
<tls-auth>
# ta.key
</tls-auth>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment