Автоматическая авторизация OpenVPN(не нужно вводить каждый раз пароль)

Как оказалось делается очень просто. Нужно дописать строчку в файл конфигурации (*.ovpn):

auth-user-pass authfile.crd

и потом создать сам файл authfile.crd со следующим содержанием:

user
password

И все больше пароль вводить не нужно.

Внимание! Должен напомнить о безопасности: при данной настройке( с сохранением пароля в открытом виде в файл) вы должны быть более чем на 100% уверены, что к нему не получит доступ другой человек.

OpenVPN и проблема с DNS на Ubuntu

В Ubuntu сразу не подхватывается DNS из OpenVPN подключения. Решается следующим образом – в конфигурационный файл ‘*.ovpn‘ в конец дописывается:

up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf

а openvpn запускается со следующими флагами:

openvpn --script-security 2 --config config.ovpn