PPTP hotspotin läpi: TCP 1723 on vain puolet
PPTP:n ohjaus kulkee TCP 1723:n kautta ja data GRE:n kautta, joten toimiva hotspot voi päästää toisen läpi ja pudottaa toisen. Tarkista molemmat reitit ennen operaattorin syyttämistä.
Käy tarkistukset järjestyksessä läpi: avautuuko ohjausyhteys, kestääkö GRE reitin, hyväksyykö palvelin kutsun ja täydentyykö todennus. PPTP-asiakas tarvitsee sekä TCP-istunnon portissa 1723 että dataa kuljettavan GRE-reitin, ja hotspot voi päästää toisen läpi ja pudottaa toisen. Niiden tekeminen järjestyksessä kertoo, mitä rajaa tutkia arvaamisen sijaan. Windowsin virhenumerot eivät tee sitä puolestasi.
GRE on IP-protokolla 47. Se ei ole TCP- tai UDP-portti 47, ja tämä ero selittää suurimman osan palomuureja koskevasta sekaannuksesta.
Kaksi reittiä, yksi yhteys
Ohjausyhteys on tavallinen TCP-istunto kohdeporttiin 1723, jonka useimmat verkot sallivat ilman valituksia. Datareitti on GRE, protokolla 47, ja palomuuri, joka sallii ensimmäisen, voi olla täysin tietämätön toisesta. Tämä yhdistelmä tuottaa asiakkaan, joka näyttää käynnistyvän ja sitten ei kuljeta mitään – paljon vähemmän informatiivinen oire kuin hylätty yhteys. Testaa molemmat reitit erikseen ennen kuin päättelet operaattorista mitään.
Käännös lisää oman vaatimuksensa. Porttia jakavat yhdyskäytävät tarvitsevat usein PPTP:n ymmärtävän ALG:n kirjoittaakseen kutsutunnisteet uudelleen osoitteiden mukana, ja ilman sitä oleva voi sotkea istunnon tavalla, joka näyttää pakettihäviöltä. Tämä käytös on yleistä mutta toteutuskohtaista, joten pidä mitä tahansa toimittajarajoitusta esimerkkinä, älä jokaisen hotspotin ominaisuutena.
Hotspot lisää kaksi rajaa lisää
Asiakkaan liikenne kulkee yleensä puhelimen oman jakamis-NAT:n ja sitten operaattoritason käännöksen läpi ennen palvelimelle saapumista. Toimistorouterin sääntö ei voi korjata välikappaletta, joka kuuluu jollekulle toiselle, minkä vuoksi kotipuolen portinohjaus harvoin auttaa. Lähtevä asiakas ei myöskään tarvitse avattua saapumisporttia; käännetylle yhteydelle tulevat vastaukset palaavat yhdyskäytävän luoman tilan kautta. NAT:n taakse sijoitettu palvelin tarvitsee täysin erilaisen vaatimusjoukon.
Valikkokohta nimeltä PPTP passthrough, missä se on olemassa, määrää, miten laite käsittelee tätä protokollaa. Se ei ole sama toiminto kuin VPN:n isännöinti puhelimessa tai jokaisen protokollan ehdoton välittäminen, eikä sen käyttöönotto ole yleinen lupa päästää GRE läpi.
Lue 807 keskeytyksenä, älä tuomiona
Windows ilmoittaa 807:n keskeytyneenä yhteytenä, mikä kuvaa tulosta eikä syytä. Sen virhetaulukko käsittelee 806:n erikseen GRE:hen liittyvänä luokkana, ja tämä ero kannattaa tuntea ennen teorian rakentamista. Kumpikaan numero ei paljasta, suodattiko operaattori protokollaa 47, loppuiko palvelimelta kapasiteetti vai olivatko tunnistetiedot oikein. Virhe kertoo, että istunto päättyi; reitti kertoo missä.
Hotspotilla onnistuva selainkoe todistaa vain, että tavallinen sovellusreitti toimii. Se ei kerro GRE:stä mitään.
Eristä vaihe, joka epäonnistui
Pidä kannettava, palvelin ja profiili muuttumattomina ja vaihda sitten vain käyttöverkon toiseen hyväksyttyyn. Jos tulos muuttuu, tallenna TCP- ja GRE-vaihdot hallitsemillasi rajoilla ja etsi varhaisin vaihe, joka ei koskaan tapahdu: ohjauksen muodostus, kutsun valmistelu, datan toimitus tai PPP-todennus. Kukin jättää erilaisen allekirjoituksen tallenteeseen. Toimivan verkon vertaaminen epäonnistuvaan on paljon valaisevampaa kuin virhetekstin uudelleen lukeminen.
Kaikki tämä diagnosoi käyttöönottoa, joka on jo olemassa. Se ei ole peruste pystyttää uutta PPTP-palvelua, eikä protokollaa voi neuvotella sivuun: toisen asiakkaan asentaminen ei saa muuttumatonta palvelinta puhumaan jotain muuta.
Jatkuvaa pääsyä varten sovi tuetusta siirrosta VPN:n omistajan kanssa. Tarkistuslista päättyy päätökseen eikä väliaikaiseen kiertotiehen.