iPad / iPhone AnyConnect VPN неправильний розмір MTU


1

Я намагаюся підключитися за допомогою iPad (iOS 5.1) та програми AnyConnect, щоб підключитися до сервера OpenVPN на сервері Debian. Але це попередження завжди з’являється в журналі OpenVPN:

ПОПЕРЕДЖЕННЯ: Неправильна інкапсульована довжина пакета від однорангової (5635), яка повинна бути> 0 і <= 1560 - будь ласка, переконайтесь, що --tun-mtu або --link-mtu дорівнює для обох однорангових

На стороні сервера розмір mtu інтерфейсу tun становить 1500 байт. Я можу з'єднатися з іншими клієнтами (ПК, Mac, ...) до сервера. Але для клієнта iPad або iPhone з'являється це попередження, і з'єднання не встановлено.

Як я можу це виправити?

Бр


Гм, з чого я бачу, що AnyConnect взагалі не підтримує сервери OpenVPN?
Роберт Іванц

Відповіді:


1

На жаль, встановити MTU на iOS неможливо. Для нього немає графічного інтерфейсу, і без джейлбрейка ви не можете отримати доступ до ifconfigінструмента командного рядка, який би використовувався для налаштування цього в OS X (я думаю, що ifconfigвсе одно не може існувати, навіть якщо ви робите джейлбрейк).

У мене така ж проблема з VPN, яку я використовую періодично. Щоб використовувати його з OS XI, доведеться запустити sudo ifconfig ppp0 mtu 1270. З iOS рішення не існує, проте я помітив, що клієнти VLC, здається, працюють нормально навіть зі зламаною MTU і таким чином можу отримати доступ до офісної мережі.

Щоб виправити це, вам доведеться якось налаштувати ваш сервер - це було б гарним питанням для сервісної помилки .


1
Я думаю, що вона існує, я її декілька разів використовував на своєму iPad. Але мережеві утиліти командного рядка на пристроях iOS досить хитрі.
Шейн Хсу

@ShaneHsu У вас є приклад такого інструменту?
Йохан Карлссон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.