VPN-ferbiningstiidferrin: DNS, ferfier, ûnderhanneling of oanmelding
In tiidferrin betsjut allinnich dat in deadline foarby is. Fergelykje fjouwer stappen, nammepleatsing, ferfier, ûnderhanneling en oanmelding, om te sjen hokker it lêst foltôge waard.
“De ferbining is ferflein” is de minst spesifike flater dy't in VPN-klant printsje kin. It betsjut dat ien bewurking syn deadline mist hat, en elke stap fan nammepleatsing oant it oanmeldsantwurd hat in deadline. Klanten dy't allinnich it lêste berjocht sjen litte, meitsje de stappen itselde, sadat minsken de tiidferrin ferheegje, de poarte feroarje en it profyl opnij ynstallearje, yn dy folchoarder, sûnder wat te learen. De stappen fergelykje is flugger: elk mislearret op in oar plak, en elke mislearring lit in oar soarte bewiis efter.
Fjouwer stappen, fjouwer ferskillende mislearrings
De folchoarder is fêst, ek as de klant dy ferberget: de namme moat pleatst wurde, nei it resultearjende adres moat ferfier oprjochte wurde, it protokol moat syn parameters en kaaien ûnderhannelje, en it akkount moat autentisearre wurde. De hantlieding fan OpenVPN foar it oplossen fan ferbiningsproblemen folget deselde folchoarder foar syn eigen klant, en de oaren folgje dy nau. In tiidferrin yn stap twa en ien yn stap fjouwer hawwe neat mienskiplik behalve it wurd op it skerm.
| Stage | Looks like | What it does not prove |
|---|---|---|
| Name resolution | fails in under a second, before any contact | nothing about the server being up |
| Transport | waits the full timeout, then gives up | nothing about the VPN service behind the port |
| Negotiation | connects, then stalls at handshake | nothing about credentials |
| Login | a reply arrives and is rejected or hangs on a prompt | nothing about reachability |
Lês it logboek foar de lêste rigel dy't foarútgong oanjout, net de lêste rigel foar de flater. De measte klanten printsje wat as in pleatst adres, in oprjochte socket, in begûn handshake of in autentisaasje-oanfraach, en de stap nei dy rigel is dejinge dy't ferflein is.
Nammepleatsing mislearret foardat wat dan ek kontakt is
As it einpunt nea pleatst wurdt, hat de klant neat om mei te ferbinen en is der gjin ferfierswurk bard. Dy mislearring is meastentiids momintelik ynstee fan in folslein tiidferrin, wat de goedkeapste manier is om it fan 'e rest te ûnderskieden. Test de namme mei de systeempleatser en mei in twadde pleatser, en fergelykje de beide antwurden foardat jo konkludearje dat de tsjinner del is.
In âld adres kopiearre út in forumsberjocht is in faak foarkommende oarsaak fan in tiidferrin dat op in tsjinnerprobleem liket, om't it adres no by wat oars of by neat heart. Brûk it aktuele profyl fan 'e operator ynstee fan in adres te ferfangen dat earder wurke. In ûntbrekkend ping-antwurd is gjin bewiis yn ien rjochting: in protte einpunten litte ICMP falle wylst se hielendal goed tsjinje.
It opsetten fan ferfier wachtet op in pakket dat net komme sil
As DNS goed is en de klant dochs it hiele tiidferrin ferbrânt, is de ferfierslaach de fertochte. Op TCP kinne jo de poarte direkt testen; Test-NetConnection op Windows of nc -vz op Linux fertelt jo oft wat de ferbining akseptearret, en dat is nuttiger as in ping. Op UDP kinne jo net itselde testen, om't der op dy laach gjin handshake te foltôgjen is, en dy asymmetry feroarsaket in protte ferkearde konklúzjes.
Wat in TCP-test bewissiget, is beheind: in tsjinst dy't poarte 443 akseptearret is net needsaaklik de VPN-harker, en in einpunt allinnich mei UDP hat gjin TCP-poarte om wat dan ek te akseptearjen. In profyl fan UDP nei TCP oerskriuwe makket gjin harker oan 'e oare kant; it feroaret allinnich wat jo klant wachtet. As it netwurk it protokol filteret, produsearret de feroaring in oar tiidferrin yn deselde stap.
Captive-portalen fertsjinje har eigen kontrôle yn dizze stap. Oant it portaal it apparaat autorisearret, giet útfierend ferkear nei it portaal en de tunnelpoging hinget gewoan. Foltôgje it portaal earst yn in browser, besykje it dan opnij, en feroarje it profyl net wylst it portaal noch wachtet.
Ûnderhanneling en oanmelding betsjutte dat de tsjinner antwurde
Sadree't de tunnel de tsjinner berikt, begjint de klant in handshake en feroaret de flater fan karakter. In stilstân hjir giet oer kompatibiliteit, net oer berikberens: net byinoar passende protokolferzjes, in syferskriuwing- of datakanaalynstelling dy't de oare kant net akseptearret, of in profyl dat in funksje ferwachtet dy't de tsjinner net biedt. OpenVPN hat syn standertynstellingen foar ûnderhanneling tusken haadferzjes sa faak ferskowen dat in profyl skreaun foar ien generaasje de tsjinner berikke kin en dochs net omheech komme.
Autentisaasje is de lêste stap en it maklikst ferkeard te lêzen. In dúdlike ôfwizing is in antwurd, wat betsjut dat it paad wurket en it probleem de identiteit, it sertifikaat of de akkountsteat is. In browser-basearre ienige-aanmelding-stream is in tredde gefal: de klant wachtet op in aksje dy't jo net dien hawwe, of op in browser dy't er net starte kin, en der sil neat komme oant jo dy stap foltôgje.
Fergelykje it bewiis foardat jo de werpoging feroarje
Hâld it apparaat en it profyl fêst en feroarje ien ding tagelyk, te begjinnen mei it netwurk. As itselde profyl ferbynt fia in telefoan-hotspot en ferfalt yn hotel-Wi-Fi, is it paad de fariabele, net de tsjinner. As it oeral mislearret, is it profyl of it einpunt de fariabele. As it allinnich op in beskaat tiidstip mislearret, fange dan de tiidstimpel en fergelykje dy mei eveneminten oan 'e tsjinnerkant foardat jo wat oer lading oannimme.
Foar in tsjinst dy't jo beheare, is de beslissende fergeliking oft de poging oait oankomt. In ferbining dy't de harker berikt en dan stilstiet heart by de ûnderhannelingsstap; ien dy't nea yn it sicht fan 'e harker ferskynt is in ferfiers- of pleatsingsprobleem, en gjin inkeling fan werpogings sil it bewege. Tsjinnerlogboeken skiede ek in ôfwiisd oanmelden fan in stil falle litten, wat it ferskil is tusken in identiteitsreparaasje en in firewallreparaasje.
Skriuw de klantferzje, de profylnamme, de pogingstiid mei har tiidsône en de earste nuttige flater op, ynstee fan de lêste ferbining-ferbrutsen rigel. Ferwiderje kaaien en materiaal mei oanmeldgegevens foardat jo it útskrift diele. Meitsje dan ien betsjuttingsfolle korreksje en besykje it opnij, want in langer deadline helpt allinnich de dokumintearre stadige bewurking en docht neat foar in ferkeard adres of in blokkearre poarte.