Прођите кроз провере редом: да ли се контролна веза отвара, да ли GRE преживљава на путу, да ли сервер прихвата позив и да ли се аутентикација завршава. PPTP клијенту су потребни и TCP сесија на 1723 и GRE пут који носи податке, а hotspot може да пропусти једно и одбаци друго. Извођење тих провера редом каже вам коју границу да истражите уместо да нагађате. Бројеви грешака у Windows-у то не раде за вас.

GRE је IP протокол 47. То није TCP или UDP порт 47, и та разлика објашњава већину забуне око заштитних зидова.

Два пута, једна веза

Контролна веза је обична TCP сесија ка одредишном порту 1723, коју већина мрежа дозвољава без приговора. Пут података је GRE, протокол 47, а заштитни зид који дозвољава прво може потпуно да не зна за друго. Та комбинација ствара клијента који изгледа као да почиње и затим не носи ништа, што је много мање информативан симптом од одбијене везе. Тестирајте оба пута одвојено пре него што закључите било шта о оператеру.

Превођење додаје свој захтев. Гејтвеји који деле порт често траже ALG који разуме PPTP да препише идентификаторе позива заједно са адресама, а онај без тога може да поквари сесију тако да изгледа као губитак пакета. То понашање је уобичајено али зависи од имплементације, па свако ограничење добављача третирајте као пример, а не као својство сваког hotspot-а.

Hotspot додаје још две границе

Клијентски саобраћај обично пролази кроз сопствени NAT за дељење телефона, а затим кроз превођење на нивоу оператера пре него што стигне до сервера. Правило на канцеларијском рутеру не може да поправи посреднички уређај који припада неком другом, зато преусмеравање портова са кућне стране ретко помаже. Одлазном клијенту такође није потребан отворен улазни порт; одговори на преведену везу враћају се кроз стање које је гејтвеј створио. Сервер хостован иза NAT-а има потпуно другачији скуп захтева.

Ставка менија означена као PPTP passthrough, где постоји, одређује како тај уређај обрађује овај протокол. То није иста функција као хостовање VPN-а на телефону или безусловно прослеђивање сваког протокола, и њено укључивање није опште дозволе за пропуштање GRE-а.

Читајте 807 као прекид, не као пресуду

Windows пријављује 807 као прекинуту везу, што описује исход, а не узрок. Његова табела грешака третира 806 одвојено као категорију повезану са GRE, и ту разлику вреди знати пре него што саградите теорију. Ниједан број не открива да ли је оператер филтрирао протокол 47, да ли је серверу понестало капацитета или да ли су акредитиви били тачни. Грешка каже да је сесија завршена; пут каже где.

Тест прегледача који успе на hotspot-у доказује само да обичан пут апликације ради. Не говори ништа о GRE-у.

Изолујте фазу која је пала

Држите преносни рачунар, сервер и профил непромењеним, а затим промените само приступну мрежу на другу одобрену. Ако се резултат промени, снимите TCP и GRE размене на границама које контролишете и пронађите најранију фазу која се никада не догађа: успостављање контроле, припрема позива, испорука података или PPP аутентикација. Свака оставља другачији потпис у снимку. Поређење мреже која ради са оном која не ради много је информативније од поновног читања текста грешке.

Све ово дијагностикује распоређивање које већ постоји. То није аргумент за подизање нове PPTP услуге, а протокол се не може заобићи преговорима: инсталирање другог клијента не чини да непромењени сервер говори нешто друго.

За трајни приступ договорите подржану миграцију са власником VPN-а. Контролна листа се завршава одлуком, а не привременим решењем.

Повезани чланци