Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Русскоязычное Linux-сообщество ([info]lj_ru_linux)
@ 2013-06-24 04:54:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
[kinda solved] OpenVPN не туннелит часть трафика
Интересная ерунда получается. Поднял на удаленной VPS себе я VPN для личных нужд.

HTTP и ICMP туннелится ок - через браузер меня видно как от удалёнки, трейсроут тоже идёт откуда надо.
А вот со всякими IM получаются проблемы: если я коннекчусь, скажем, Ксаббером со своего дроидфона, предварительно подключившись к серверу, все нормально - в консоли ejabberd видно нужный адрес (локальный, VPN и джаббер-сервер на одной машине стоят). Если я цепляюсь с ноутбука (Mint 15) - то виден адрес моего местного провайдера.

Это наводит на мысль о том, что сервер не при чем как таковой, и проблема в клиентском конфиге. Но где я мог чего упустить - ума не приложу. Клиент на дроиде - OpenVPN for Android (не требует рута, работает с выставленным чекбоксом "route all ipv4 traffic"), клиент на ноуте - стоковый OpenVPN из репозиториев раринга.

Конфиг клиента:

remote <servername> <port> udp
client
dev tun
ping 10
comp-lzo
proto udp
tls-client
remote-cert-tls server
pkcs12 <keyname>.p12
verb 3
tls-auth ta.key 1
route-ipv6 ::/0
route 0.0.0.0 0.0.0.0
pull

Буду благодарен, если кто-нибудь подскажет, где я чего недоглядел.


(Читать комментарии) (Добавить комментарий)