Сервер SoftEther може одночасно відповідати на власному порту SSL і на порту, сумісному з OpenVPN, через що обидва виглядають як одна послуга з двома дверима. Це дві послуги з різними клієнтами, різними форматами конфігурації та різними можливостями. Якщо вставити власний профіль у клієнт OpenVPN, розбір завершиться помилкою, і помилка рідко каже чому.

Спочатку виберіть слухач, потім клієнта.

Два слухачі, два формати конфігурації

Власний протокол використовує клієнт SoftEther і визначення з'єднання, у якому вказано сервер, порт, віртуальний концентратор і користувача. Слухач, сумісний з OpenVPN, очікує профіль OpenVPN з директивою remote, матеріалом TLS і параметрами з набагато меншого підтримуваного набору, ніж пропонує окремий сервер OpenVPN. SoftEther називає це функцією клону OpenVPN, і клон — корисна підказка щодо точності.

Сумісність — питання версії. Перевірте, що приймає розгорнута збірка, а не що документує поточний посібник OpenVPN.

Крок 1: з'ясуйте, який слухач увімкнув оператор

Запросіть список слухачів, а не вгадуйте за номером порту. Сервер, що відповідає через TLS на 443, не обов'язково є кінцевою точкою OpenVPN, бо власний протокол може використовувати той самий порт. Розділ посібника про сумісні функції сервера описує, які клони існують і як їх увімкнути.

Якщо вам доступний хост, перевірте наданий вам порт, а не порт із посібника: openssl s_client -connect vpn.example.com:443 -brief принаймні це скаже, чи є там TLS.

Крок 2: використовуйте відповідний клієнт і профіль

Для власного доступу встановіть клієнт SoftEther, створіть з'єднання з даними оператора та підключіть віртуальний адаптер. Для сумісного слухача імпортуйте профіль OpenVPN, який оператор експортував із сервера, бо він містить матеріал CA та клієнта, якого чекає цей слухач. Не збирайте профіль вручну з загального прикладу й не вставляйте власне визначення з'єднання в конфігурацію OpenVPN.

Помилка розбору під час імпорту — це проблема формату, а не мережі, і вона не повинна відправляти вас до міжмережевого екрана.

Крок 3: зберігайте порівняння чесним

Якщо оператор публікує обидва варіанти, порівнюйте їх, зберігаючи пристрій, мережу доступу й завдання незмінними. Два шляхи можуть відрізнятися автентифікацією, підмережами, до яких вони підключаються, і тим, що сервер потім робить із вашим трафіком. Спільний хост — не спільна політика. Зберігайте незмінним і завдання, бо копіювання файлу й відеовиклик навантажують різні частини одного шляху.

Спротивляйтеся виправленням, які з'являються щоразу, коли імпорт не вдається. Вимкнення перевірок сертифікатів або ввімкнення старих шифрів, щоб проштовхнути профіль, — це регрес, а не функція сумісності.

Крок 4: перевірте шлях після підключення

Після підключення перевірте отриману адресу, маршрути, що прийшли з нею, DNS і один внутрішній ресурс. На власному боці віртуальний адаптер — це інтерфейс, який треба оглянути; на боці OpenVPN це пристрій tun або tap, створений клієнтом. У будь-якому разі питання в тому, чи видає вибраний слухач потрібний вам доступ, що є окремим фактом від того, чи піднявся тунель. Запишіть адресу до і після та порівняйте їх.

Запишіть, який слухач і яка версія клієнта дали робочий результат. Інакше наступна людина повторила б відкриття починаючи з номера порту.

Схожі статті