Софтверот го поддржува, значи јазолот го нуди. Овој заклучок е доволно често погрешен за да биде правило: распоредувањето на SoftEther може да овозможи кое било подмножество од своите компатибилни начини на поврзување, а јавниот јазол е распоредување со сопственик и конфигурација. Со што можете да се поврзете зависи од тој јазол, а не од списокот со функции на проектот што го извршува. Токму во јазот меѓу двете живеат повеќето тикети „протоколот е расипан“.

Што навистина ветува списокот на проектот

Протоколските функции на проектот опишуваат што е серверот способен да направи. Даден јазол овозможува некои од тие слушатели, а не други, и операторот може да го промени тоа множество без да ја допре верзијата на софтверот. Затоа два јазли на истата изградба се однесуваат различно, и профил што работи против едниот не докажува ништо за следната цел. Сопствениот список на јазолот е поважен од страницата на проектот кога избирате каде да се поврзете.

Читајте го списокот како пет полиња, а не како мени: крајна точка, порта, транспорт, протоколно семејство и метод на автентикација. Јавен јазол што рекламира SSTP ви кажа за слушател на порта; не ви кажа кој сертификат го презентира или дали вашата сметка работи таму. Споредувањето на тие пет полиња со вашиот профил е побрзо од какво било преинсталирање на клиентот, и создава писмено очекување што можете да го тестирате подоцна.

Усогласете го профилот со крајната точка што ја наведува

Вградениот запис на SoftEther не е автоматски OpenVPN конфигурација, дури и кога двете се појавуваат на една страница на добавувач под еден наслов. Кога јазолот објавува и TCP и UDP слушател за OpenVPN, третирајте ги како две крајни точки: профил изменет од едниот на другиот покажува на слушател што никој не го вклучил. Транспортната ознака во датотеката е дел од адресата, а не козметичка поставка.

Тоа што клиентот прифаќа увезена датотека докажува дека датотеката се парсира. Тоа не кажува ништо за тоа дали од другата страна чека далечински слушател, и затоа првиот обид за поврзување е вистинскиот тест. Споредете ја remote линијата на профилот со објавениот хост и порта на јазолот пред да го обвините протоколот.

Проверете ја фазата што не успева

Хост што одговара на веб-сообраќај сепак може да нема наменетата VPN услуга, а хост што одбива еден протокол не е нужно исклучен за сите. Овие две грешки ги испраќаат луѓето во спротивни насоки истото попладне. Едниот брка огнен ѕид што е во ред; другиот го преинсталира клиентот што никогаш не бил проблем. Проверете ја секоја патека одделно за да опише одговорот еден слушател, а не целиот хост.

Овие пет проверки ги покриваат вообичаените методи на јавни јазли. Изведете ги од истата мрежа што ја користи клиентот, бидејќи филтрирана порта од далечина изгледа исто како слушател што недостасува.

nc -vz node.example 1194
nc -vz node.example 443
openvpn --config client.ovpn --verb 4
nmap -sU -p 500,4500 node.example
openssl s_client -connect node.example:443 -servername node.example
РезултатФазаШто исклучува
Поврзувањето е одбиено или времето истечеТранспортСлушателот недостасува, е филтриран или портата е погрешна
Грешка при TLS ракување или идентитетСертификатДостапност на протоколот; слушателот одговори
AUTH_FAILED или одбивање на сметкатаАвтентикацијаКрајната точка; проблемот е во акредитивите
UDP 500 и 4500 молчатIPsec преговориESP и L2TP се блокирани пред автентикација

Поврзете ја секоја забележана грешка со нејзиниот ред пред да промените нешто. Грешката во TLS идентитетот докажува дека слушателот постои, па препишувањето на профилот на друг протокол би го отфрлило работниот доказ. Одбиеното поврзување докажува само дека оваа порта не одговорила, што е многу потесна изјава од „јазолот не поддржува OpenVPN“.

Зачувајте ја грешката пред да промените нешто

Запишете го точниот резултат: истекување на времето, грешка во идентитетот на сертификатот, одбивање на сметката и одбивање на ниво на апликација се четири различни исходи. Само првиот е за недостапен протокол, и само последниот е за дозвола по успешно поврзување. Ресетирањето на клиентот или менувањето протоколи го уништува тоа разликување, бидејќи следниот неуспех доаѓа со друга историја и без основна линија за споредба.

Не ја ослабувајте проверката за некомпатибилен профил да изгледа како да работи. Исклучената проверка на сертификатот јасна грешка во идентитетот ја претвора во поврзување со нешто до кое не сте имале намера да стигнете, а добиениот успех е полош од првичната грешка бидејќи крие која фаза била погрешна.

Проверувајте повторно за секој јазол, секој пат

Вградените опции SSL, OpenVPN, L2TP/IPsec и SSTP на списокот на јавен јазол ја опишуваат конфигурацијата на тој јазол во тој момент. Истиот софтвер на друго место може да понуди различно множество, а добавувачот може да го повлече слушателот помеѓу вашата обележувач и вашиот следен обид. Старите белешки опишуваат стари распоредувања.

Запишете го проверениот профил со неговата крајна точка и метод, потоа повторете ја проверката кога јазолот ќе се промени или поврзувањето ќе почне да не успева. Спецификацијата на SoftEther протоколот е референца за тоа што може софтверот; сопствениот список на јазолот е референца за тоа што прави тој. Држете ги двата документи одвоени и дијагнозата станува пократка.

Поврзани статии