Skype не підключається через OpenVPN [закрито]


3

У мене на сервері VPS працює сервер OpenVPN. При підключенні до VPN за допомогою redirect-gateway можливість маршрутизації всього трафіку від клієнта через VPN, Skype втрачає своє з'єднання. Як тільки я від'єднаюсь від VPN, Skype повертається до нормального підключення. Я спробував закрити і перезапустити Skype після включення VPN і знову після відключення VPN, і я також спробував закриття Skype перед підключенням до VPN, потім підключення, а потім починаючи Skype вгору після підключення VPN. Нічого з цього не має значення; Skype працює лише тоді, коли я не підключений до VPN.

Ця проблема виникає на декількох комп'ютерах, використовуючи як Linux, так і Windows 8.1. Усі комп'ютери використовують один і той же конфігураційний файл клієнта OpenVPN, тому це не виключає помилки в конфігурації клієнта.

Наскільки я можу сказати, Skype це єдина програма. Я можу переглядати веб-сторінки і перевіряти електронну пошту дуже добре, чи підключений я до VPN чи ні. На жаль, Skype не виробляє налагодження, тому я не можу точно сказати, чому він не підключається. Я спостерігав за поведінкою мережі за допомогою Wireshark і netstat, і я бачу деякі пакети RST, які надходять від хостів Skype, до яких підключено, але це не робить мене набагато ближче до рішення, оскільки я не знаю, чому вони " приходять або як зупинити їх, або навіть якщо вони мають щось пов'язане з проблемою, яку я маю.

Я хотів би, щоб Skype працював зі своїм трафіком, маршрутизованим через VPN. Я не впевнений, чи потрібно змінити конфігурацію клієнта або сервера, щоб це відбулося. Будь-яка ідея, як це виправити, або, принаймні, яку інформацію шукати, щоб визначити, що сталося?

Ось таблиця маршрутизації з ip route на одному з моїх клієнтів Linux без підключення VPN:

default via 192.168.1.1 dev enp1s0  proto static  metric 1024 
127.0.0.0/8 dev lo  scope host 
127.0.0.0/8 via 127.0.0.1 dev lo 
192.168.1.0/24 dev enp1s0  proto kernel  scope link  src 192.168.1.5 

і з ним:

default via 10.100.0.13 dev tun0  proto static  metric 1024 
10.100.0.1 via 10.100.0.13 dev tun0  proto static  metric 1024 
10.100.0.13 dev tun0  proto kernel  scope link  src 10.100.0.14 
69.x.x.x via 192.168.1.1 dev enp1s0  proto static  metric 1 
127.0.0.0/8 dev lo  scope host 
127.0.0.0/8 via 127.0.0.1 dev lo 
192.168.1.0/24 dev enp1s0  proto kernel  scope link  src 192.168.1.5 

Я частково анонімізував мою адресу VPS.


Я не використовував скайп на деякий час, він все ще вимагає відкрити локальний порт для отримання вхідних пакетів?
dotvotdot

Це могло б. Я не впевнений, оскільки я не запускаю брандмауер на клієнті Linux, і я не знаю, чи мені доведеться щось зробити, щоб відкрити порт в Windows вручну. Можливо, я подивимося на це.
David Z

Якщо це можливо, відкрийте порт на своєму VPS і своєму клієнті VPN, а потім надішліть пакети на ваш VPN-клієнт на цьому порту.
dotvotdot
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.