Prófíll sem virkaði í síðasta mánuði rennur nú út og einhver stingur upp á að skipta proto udp út fyrir proto tcp-client. Stundum er það rétta skrefið, en stundum verður til biðlari sem tengist porti þar sem ekkert hlustar, því þjónninn var aldrei stilltur fyrir hinn flutninginn. Fyrirmælin lýsa því hvernig þín hlið talar; þau geta ekki búið til hlustanda hinum megin. Lestu prófílinn og þjóninn saman áður en þú breytir hvoru tveggja.

Lestu flutninginn sem valda tengingin notar

Prófíll getur borið nokkrar remote-færslur og hver þeirra getur nefnt sinn eigin flutning. Biðlarinn fer í gegnum þær í röð, svo línan sem þú sérð fyrst er ekki endilega sú sem gildir.

Finndu færsluna sem er í raun reynd og lestu svo flutning hennar. Röðin skiptir máli, því biðlarinn fer ekki hljóðlaust áfram. Sumar byggingar reyna næstu færslu aðeins eftir tímamörk, svo virkur valkostur neðst í skránni næst nokkrum sekúndum síðar en þú átt von á. Fylgstu í annálnum með hvaða endapunkt er reyndur í stað þess að gera ráð fyrir að fyrsta línan hafi unnið.

Ef skráin hefur eina proto-línu nálægt toppnum og nokkrar remote-færslur fyrir neðan er sú lína sjálfgefið gildi fyrir hvert remote sem hnekkir henni ekki. Staðbundin breyting á sjálfgefið gildi gerir ekkert fyrir remote-færslu sem nefnir sinn eigin flutning.

grep -nE '^(remote|proto)\b' client.ovpn

UDP og TCP eru ekki hraðastilling

UDP sendir gagnagrams án að byggja röðaðan straum, svo umferð göngunnar sjálfrar er ekki vafin inn í annan áreiðanlegan flutning. TCP gefur þér leið í gegnum net sem sleppa eða blokka UDP, á kostnað innfelds endursendingar sem getur látið tapandi tengingu líða verr.

Þetta er skipti á aðgengi, ekki alhliða röðun. Rétta valið er það sem netið fyrir framan biðlarann leyfir. Leið sem sleppir UDP á VPN-portinu mun aldrei semja, hversu vel sem prófíllinn er skrifaður. Prófaðu leiðina og veldu síðan flutninginn.

Að velja á milli þeirra einungis á grundvelli mælingar er mistök, því svarið fer eftir því hvað netið fyrir framan þig leyfir. Hótel eða fyrirtækisproxy kann að leyfa útleiðandi TCP á 443 og ekkert annað, þess vegna bjóða veitendur þann valkost. Það er áfram OpenVPN-tenging á því porti, ekki HTTPS-lota, jafnvel þótt portnúmerið sé hið þekkta.

Hvað tcp-client þýðir í raun

Fyrirmælin á biðlarahlið nefna þann enda sem hefjar TCP-tengingu. Þjónshliðin notar sína eigin hlustunarform og að afrita orð biðlarans inn í þjónsstillingu býr til hlustanda sem býst við að vera hringdur, ekki þann sem tekur við.

Að stemma þýðir að báðir endar eru sammála um flutninginn, ekki að þeir deili sömu streng.

grep -nE '^proto\b' /etc/openvpn/server/server.conf
ss -lntp | grep openvpn

Spurðu þjóninn hvað hann hlustar á áður en þú gerir ráð fyrir að prófíllinn sé rangur. UDP-hlustandi birtist ekki í TCP-sokkalista og hið gagnstæða er líka satt, svo skoðaðu prótókólsérstaka sýn í stað almennrar.

Þegar prófíllinn er fluttur inn en tengist aldrei

Innfluttur prófíll sem rennur út samstundis mistekst venjulega fyrir hvers kyns auðkenningu. Pakkinn fer á port án hlustanda, eða netið sleppir honum hljóðlaust.

Prófaðu leiðina á einfaldasta mögulega hátt: tengstu sama hýsli og porti með þeim flutningi sem prófíllinn segir, frá sama neti og biðlarinn sem mistekst.

Ef UDP-próf fær ekkert og TCP-próf tengist, býður þjónninn hinn flutninginn og prófíllinn er einfaldlega úreltur. Ef hvorugt svarar er vandamálið ofar flutningsvalinu og engin breyting á prófílnum lagar það. Að greina þessi tvö tilvik tekur eina mínútu og sparar klukkustund af villuleit skírteina sem var aldrei viðeigandi.

Skráðu virka flutninginn

Þegar samsetning virkar skaltu skrifa hana niður með þjóninum, portinu og prótókólnum og taka fram frá hvaða neti hún var prófuð.

Annars mun næsta manneskja sem lendir í tímamörkum reyna sama tilraunina í hina áttina og hugsanlega breyta þjóni sem var í lagi.

Ef veitandinn birtir báða valkostina skaltu halda báðum skrám og merkja þær eftir því neti sem þær henta. Tveir skýrt nefndir prófílar koma í veg fyrir að flutningur biðlarans blandist óvart hlustanda þjóns sem var aldrei stilltur fyrir hann.

Tengdir greinar