Подключение к openvpn серверу со смартфона под Android

Есть смартфон на Android 4.0.4
Понадобилось подключиться к samba серверу через openvpn, работающий на том же сервере.
Есть различные openvpn клиенты под Android, я воспользовался OpenVPN Connect
https://play.google.com/store/apps/details?id=net.openvpn.openvpn&hl=ru
После запуска программа предлагает импортировать файл настроек( profile ), который является ни чем иным как конфигурационным файлом openvpn клиента. Его формат может быть примерно таким:

# cat config.ovpn
client
dev tun
proto udp
remote aaa.bbb.ccc.ddd 1194 # адрес и порт vpn сервера
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
tls-auth ta.key 1
comp-lzo
verb 3

Все файлы, указанные в конфиге должны быть предварительно сгенерированы админом openvpn сервера и располагаться в том же каталоге где и импортируемый файл с профилем - config.ovpn
После импорта (я выбрал импорт с sd карты) программа готова к работе и можно коннектиться к серверу. При нажатии на 'Connect' появляется вопрос, доверяете ли вы этому приложению, после утвердительного ответа устанавливается соединение. Параметры соединения можно посмотреть через значок в зоне уведомлений.
Чтобы подключиться к samba серверу, работающему через созданное vpn соединение, можно воспользоваться программой ES Проводник. Для этого: Сеть-LAN-Создать , Сервер - ip адрес сервера, пользователь - имя пользователя, пароль - его пароль и ок. После соединения сервер отобразится в списке LAN. Все, можно пользоваться.