OpenVPN Android Client

Обсуждение ПО и его настройки
Ответить
chan
Сообщения: 16
Зарегистрирован: 18 апр 2018, 10:57

Настроил OpenVPN сервер на CCR (RouterOS версия 6.46).
Windows клиент работает без проблем.
Для Android использую OpenVPN Connect. Подключается он нормально, а маршрутизация не работает.
Конфигурация у Windows и Android одинаковая.

Код: Выделить всё

proto tcp-client
remote 1.2.3.4
dev tun
nobind
persist-key
tls-client
ca ca.crt
cert test-client.crt
key  test-client.key
keepalive 10 120
verb 3
cipher AES-256-CBC
auth SHA1
pull
remote-cert-tls server
auth-nocache
auth-user-pass auth.cfg
route 192.168.0.0 255.255.0.0 172.17.17.254
В чем может быть проблема?


kharkov_max
Сообщения: 104
Зарегистрирован: 04 окт 2015, 21:38

А что в логах на андрюше при подключении, и в микроте?


chan
Сообщения: 16
Зарегистрирован: 18 апр 2018, 10:57

На микроте логи:

Код: Выделить всё

14:10:03 ovpn,info TCP connection established from 1.1.1.1 
14:10:04 ovpn,info : using encoding - AES-256-CBC/SHA1 
14:10:04 route,debug,event Interface change 
14:10:04 route,debug,event     interface=<ovpn-testtuser> 
14:10:04 route,debug,event     status=DOWN 
14:10:04 route,debug,event     mtu=1500 
14:10:04 ovpn,info,account testtuser logged in, 172.17.254.1 
14:10:04 route,debug,calc Begin calculation 
14:10:04 route,debug,event Update 
14:10:04 route,debug,event     interface=<ovpn-testtuser> 
14:10:04 route,debug,calc End calculation 
14:10:04 ovpn,info <ovpn-testtuser>: connected 
14:10:04 route,debug,event Interface change 
14:10:04 route,debug,event     interface=<ovpn-testtuser> 
14:10:04 route,debug,event     status=UP,RUNNING 
14:10:04 route,debug,event     mtu=1500 
14:10:04 route,debug,event Interface change 
14:10:04 route,debug,event     interface=<ovpn-testtuser> 
14:10:04 route,debug,event     status=UP,RUNNING 
14:10:04 route,debug,event     mtu=1500 
14:10:04 route,debug,calc Begin calculation 
14:10:04 route,debug,event Link up 
14:10:04 route,debug,event     interface=<ovpn-testtuser> 
14:10:04 route,debug,event Update 
14:10:04 route,debug,event     interface=<ovpn-testtuser> 
14:10:04 route,debug,calc End calculation 
14:10:05 route,debug,calc Begin calculation 
14:10:05 route,debug,event Address added or changed 
14:10:05 route,debug,event     local=172.17.255.254 
14:10:05 route,debug,event     network=172.17.254.1/32 
14:10:05 route,debug,event     interface=<ovpn-testtuser> 
14:10:05 route,debug,event Added candidate route 
14:10:05 route,debug,event     dst-prefix=172.17.254.1/32 
14:10:05 route,debug,event     attributes 
14:10:05 route,debug,event         protocol=CONNECT 
14:10:05 route,debug,event         distance=0 
14:10:05 route,debug,event         scope=10 
14:10:05 route,debug,event         target-scope=0 
14:10:05 route,debug,event         connected-net= address=172.17.255.254/32 interface=<ovpn-testtuser> 
14:10:05 route,debug,event         routing-mark=main 
14:10:05 route,debug,event         table=main 
14:10:05 route,debug,event         origin-type=CONNECTED 
14:10:05 route,debug,calc Select route 
14:10:05 route,debug,calc     dst-address=172.17.254.1/32 
14:10:05 route,debug,calc     attributes 
14:10:05 route,debug,calc         protocol=CONNECT 
14:10:05 route,debug,calc         distance=0 
14:10:05 route,debug,calc         scope=10 
14:10:05 route,debug,calc         target-scope=0 
14:10:05 route,debug,calc         connected-net= address=172.17.255.254/32 interface=<ovpn-testtuser> 
14:10:05 route,debug,calc         routing-mark=main 
14:10:05 route,debug,calc         table=main 
14:10:05 route,debug,calc         origin-type=CONNECTED 
14:10:05 route,debug,calc End calculation 
14:10:05 route,debug Begin redistribution 
14:10:05 route,debug Accept add 172.17.254.1/32 
14:10:05 route,debug Commit prefix 172.17.254.1/32 
14:10:05 route,debug End redistribution  
Они одинаковы для Windows и Android.
Как собрать логи с Android пока не разобрался.


chan
Сообщения: 16
Зарегистрирован: 18 апр 2018, 10:57

Проблема актуальна.
На виндовом компе работает, а на Android не маршрутизируется трафик. Подключение есть, а трафик не ходит. Такое ощущение, что маршрут из конфига не добавляется. Конфиги идентичные для обеих вариантов.
Как исправить?


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Тогда смотрите настройки на Андрюхином клиенте. Я использую https://play.google.com/store/apps/deta ... nvpn&hl=ru , там в настройках профиля есть пункт "маршрутизация" , а в нем чек-бокс "использовать маршрут по-умолчанию". Именно этот пункт отправляет весь траффик в туннель.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
voale
Сообщения: 5
Зарегистрирован: 29 апр 2020, 13:06

Аналогичная проблема, кто-нибудь решил на стандартном клиенте OpenVPN Connect ?

клиент OpenVPN for Android -подключается и маршрутизирует маршруты


voale
Сообщения: 5
Зарегистрирован: 29 апр 2020, 13:06

вместо ip шлюза впн - прописал vpn_gateway
получилось примерно так
route 192.168.0.0 255.255.255.0 vpn_gateway
и маршрут добавился на android

КТО МОЖЕТ ОБЪЯСНИТЬ ПОЧЕМУ ПО IP не добавляется......что за х ????


Ответить