Почему может не работать OpenVPn через мобильную сеть?

Подскажите, пожалуйста, в чем может быть проблема. Есть OpenVPN сервер на Debian 8.3 с конфигом:

port 12345
proto udp
dev tun
ca			ca.crt
cert			server.crt
crl-verify		crl.pem
key			server.key
dh			dh.pem
tls-auth		ta.key 0

client-config-dir ccd
ifconfig-pool-persist 	ipp.txt

server 			1.2.3.0 255.255.255.0
route 			1.2.3.0 255.255.255.0

push 			"dhcp-option DNS 192.168.3.1"
push 			"dhcp-option DNS 8.8.8.8"
push 			"route 192.168.3.0 255.255.255.0"

comp-lzo

user			nobody
group			nogroup
persist-key
persist-tun
status			openvpn-status.log
log			openvpn.log
verb			3
mute			20


Сервер за натом. В фаерволе проброшен порт.

Подключаюсь с android-смартфона с использованием OpenVPN Client. Если OpenVPN клиент устанавливает соединение через Wifi - никаких проблем нет, но если пытаться коннектиться через 3G, то соединение устанавливается, но некоторые приложения (в частности CSipSimple) ругаются "Выбранный сетевой маршрут недоступен с вашими настройками".

Если проблема в настройках приложения, то буду пробовать ковыряться.
Вообще, верная ли конфигурация для openvpn? Или что-то изменить нужно?
  • Вопрос задан
  • 3113 просмотров
Пригласить эксперта
Ответы на вопрос 2
karabanov
@karabanov
Системный администратор
Поменяй proto udp на proto tcp
Ответ написан
@ashum
В настройках CSipSimple по умолчанию разрешено работать только через WiFi. Надо разрешить работу через 3G и другие сотовые сети отдельно для входящих и исходящих звонков.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы