Ṣé TCP 443 ń ṣèrànwọ́ gan? Kìkì bí olùpèsè náà bá ń gbọ́ níbẹ̀
Pọ́rófì TCP jẹ́ ọ̀nà àfikún, kì í ṣe ìbòjú. Ṣàyẹ̀wò bí olùpèsè náà ń gbọ́ ní ibùdó yẹn, lẹ́yìn náà díwọ̀n iye TCP ìlọ́po méjì lòdì sí àìlè dé.
TCP 443 jẹ́ ọ̀nà àfikún pẹ̀lú ipò àkọ́kọ́, kì í ṣe ìbòjú tí ń gbé ọ̀nà abẹ́lẹ̀ kọjá gbogbo àlẹ̀mọ́. Ó ń ṣèrànwọ́ nígbà tí olùpèsè ti ṣe àtẹ̀jáde ẹni tí ń gbọ́ TCP lórí ibùdó yẹn tẹ́lẹ̀, tí ọ̀nà náà sì ń faradà ìsopọ̀ tí ó ń dúró lọ́wọ́ fún ọ̀pọ̀ wákàtí. Ó ń kùnà, ní ọ̀pọ̀ ìgbà gẹ́gẹ́ bí àkókò pípé, nígbà tí ọ̀kan nínú àwọn méjì náà kò sí, àti àkókò pípé kì í sábà sọ èwo. Ìpinnu bóyá yóò yí padà nílò ìbéèrè mẹ́ta, àti pé ọ̀kan nínú wọn nìkan ni ó jẹ́ nípa nọ́mbà ibùdó.
Nọ́mbà ibùdó kì í ṣe ìlérí gbígbé
Ibùdó ń darúkọ ibi ìparí; TCP ń sọ ọ́ di ìṣàn báìtì tí ó wà létòlétò; OpenVPN ń pinnu ohun tí ń rìn nínú ìṣàn yẹn. Sáfà wẹ́ẹ̀bù lórí nọ́mbà kan náà ń lo ìṣètò ohun èlò tí ó yàtọ̀ pátápátá, nítorí náà pínpín ibùdó 443 ń mú kí àwọn méjì náà dàbí ẹnìkan fún àlẹ̀mọ́ àti kì í ṣe ju bẹ́ẹ̀ lọ. Nọ́mbà náà jẹ́ àmì tí àlẹ̀mọ́ ń kà, kì í ṣe ànímọ́ tí ń yí ohun tí àwọn pákẹ́tì ní padà. Kíkà wọ́n méjèèjì bí ọ̀kan nítorí wọ́n pín ibùdó ni àṣìṣe tí ó wà lẹ́yìn ọ̀pọ̀ ìdàrúdàpọ̀ níbí.
Àwọn ẹ̀rọ àárín kì í sábà ṣe ìpinnu rírọ̀rùn gbà-tàbí-dènà nípa ibùdó. Ọ̀pọ̀ ń ṣàyẹ̀wò àwọn báìtì àkọ́kọ́, àwọn kan ń so ibi tí wọ́n ń lọ mú, àwọn mìíràn sì ń tún àwọn ìsopọ̀ tí ó dúró lọ́wọ́ jù séètò. Ìdí nìyẹn tí pọ́rófì kan náà fi lè ṣiṣẹ́ láti orí nẹ́tíwọ́kì kan tí ó sì lè pé àkókò ní orí òmíràn, àti ìdí nìyẹn tí ó fi yẹ kí a dán ọ̀nà àfikún wò gẹ́gẹ́ bí àṣàyàn tí a ń tìlẹ́yìn dípò gbẹ́kẹ̀lé rẹ̀ gẹ́gẹ́ bí ìlérí. Nígbà tí àlẹ̀mọ́ bá ń ṣàyẹ̀wò ìrìn, nọ́mbà ibùdó ni ohun àkọ́kọ́ tí ó ń wò nìkan.
Jẹ́rìí ẹni tí ń gbọ́ kí o tó fọwọ́ kan pọ́rófì
Sáfà gbọ́dọ̀ wà ní ìṣètò fún TCP lórí ibùdó, pọ́rófì ẹni tí ń lò sì gbọ́dọ̀ béèrè fún irú gbígbé kan náà. Kíkọ pọ́rófì UDP padà láti béèrè TCP kò dá ẹni tí ń gbọ́ sílẹ̀, àti àkókò pípé tí ó ń jáde kò yàtọ̀ sí odi iná tí ń sọ ibùdó nù. Gbé pọ́rófì TCP ti olùpèsè fúnra rẹ̀ wá nígbà tí ó bá wà, nítorí àwọn iṣẹ́ kan ń ṣe àtẹ̀jáde ibi ìparí ọ̀tọ̀ àti ìṣètò ìdánimọ̀ ọ̀tọ̀ fún gbogbo irú gbígbé. Ṣíṣe àtúnṣe pẹ̀lú ọwọ́ dára fún ìdánwò tí a ń ṣàkóso, ó sì jẹ́ ọ̀nà búburú láti díwọ̀n ìṣètò tí olùpèsè ń fẹ́.
Àwọn ẹ̀gbẹ́ méjèèjì ti ìbámu yẹn ń farahàn nínú ìṣètò, àwọn àṣàyàn ìsopọ̀ ti iṣẹ́ OpenVPN sì ń ṣàkọsílẹ̀ àwọn ìrísí méjèèjì. Pérépéré tí ó kéré jù ń rí báyìí:
# server: accept TCP on this port
proto tcp-server
port 443
# client: request the same transport
proto tcp
remote vpn.example.com 443Àwọn ipò mẹ́ta ń pinnu bóyá ọ̀nà àfikún yóò san iye rẹ̀
Ipò àkọ́kọ́ ni pé olùpèsè ń pèsè irú gbígbé yẹn rárá; láìsí i, kò sí ohun mìíràn tí ó ṣe pàtàkì. Èkejì ni pé ọ̀nà náà ń pa ìpàdé pípẹ́ mọ́, nítorí àwọn nẹ́tíwọ́kì kan ń tún àwọn ìsopọ̀ tí ó dúró lọ́wọ́ séètò dípò dídènà ibùdó pátápátá. Ẹkẹta ni bóyá ọ̀nà àfikún jẹ́ ìyàsọ́tọ̀ tí a mọ̀ọ́mọ̀ ṣe tàbí ojútùú ìgbà díẹ̀ tí ń fi àbùkù tí o kò tíì túnṣe pa mọ́.
Gbogbo ipò ní àyẹ̀wò tí kò wọ́n. Ìkùnà lórí èyíkéyìí nínú wọn ń rí bákan náà láti ẹ̀gbẹ́ ẹni tí ń lò:
| Condition | How to check it | What a failure decides |
|---|---|---|
| The server offers TCP | The operator's profile list, or a listening-socket check on the server | No client-side edit can help |
| The path keeps long sessions | A test connection left open for an hour | Reconnects will look like server faults |
| The fallback is deliberate | A change record naming the UDP fault | The underlying fault stays invisible |
Kí o tó fi àwọn irú gbígbé wé, parí ìwọlé èyíkéyìí ní ibùdó àdẹ́mọ̀. Nẹ́tíwọ́kì tí kò gba ẹ̀rọ rẹ láyè ń dènà àwọn irú gbígbé méjèèjì, nígbà náà ìfiwéra ń díwọ̀n ibùdó àdẹ́mọ̀ dípò ọ̀nà abẹ́lẹ̀. Wọlé, jẹ́rìí pé ìwákiri déédé ń ṣiṣẹ́, lẹ́yìn náà nìkan bẹ̀rẹ̀ ìdánwò náà.
Iye tí o ń gbà: TCP nínú TCP
TCP ń tún àwọn apá tí ó sọnù ránṣẹ́, ó sì ń pa tẹ̀léntẹ̀lé wọn mọ́. Nígbà tí ohun èlò tí ó tún ń lo TCP bá ń ṣiṣẹ́ nínú ọ̀nà abẹ́lẹ̀ TCP, àwọn ìpele ìmúpadà méjì ń dáhùn sí pípàdánù kan náà, àti ìbáṣepọ̀ yẹn ni ó ń mú kí ọ̀nà abẹ́lẹ̀ dàbí ẹni tí ó lọ́ra lórí ọ̀nà tí ó ní pípàdánù. Àmì náà ni ìdádúró àti ìgbanpá àti kì í ṣe ìkùnà mímọ́, èyí tí ó ń mú kí ó rọ̀rùn láti dá ẹ̀bi sí ẹ̀gbẹ́ jíjìnnà. Díwọ̀n láti ẹ̀gbẹ́ ẹni tí ń lò lábẹ́ àwọn irú gbígbé méjèèjì kí o tó pinnu.
UDP ń yẹ̀ sísopọ̀ nínú yẹn, ìyẹn sì ni ìdí pàtàkì tí àwọn olùpèsè fi fẹ́ ẹ, tí wọ́n sì fi ń pèsè TCP kìkì gẹ́gẹ́ bí àfikún. Ìsopọ̀ TCP tí ó dúró ṣinṣin ṣì wúlò ju ìsopọ̀ UDP tí kò lè dé lọ, nítorí náà ìfiwéra wà láàrín iye gidi méjì, kì í ṣe láàrín àṣàyàn rere àti búburú. Pa ẹ̀rọ náà àti nẹ́tíwọ́kì àbáwọlé mọ́ bí wọ́n ti wà nígbà tí o ń fi wé, bí bẹ́ẹ̀ kọ́ àbájáde yóò ṣàpèjúwe àyípadà tí kò tọ́.
Àwọn ànímọ́ ẹni tí ń lò kan ni a kọ sílẹ̀ fún irú gbígbé kan ṣoṣo, nítorí náà pọ́rófì àfikún lè já àwọn ìhùwàsí tí o gbẹ́kẹ̀lé nù ní ìdákẹ́jẹ́. Ka ìbéèrè irú gbígbé ti àṣàyàn náà kí o tó kà pọ́rófì TCP sí ìpààrọ̀ tó rọ̀rùn.
Àwọn àbùkù tí irú gbígbé mìíràn kò fi ọwọ́ kàn
Ìwé-ẹ̀rí tí ó ti pẹ́ ṣì nílò àyẹ̀wò aago tàbí ìmúdọ̀tun, àti àkọsílẹ̀ tí a kọ̀ ṣì nílò àwọn ẹ̀rí tí ó tọ́. Pa àwọn àyẹ̀wò ìdánimọ̀ sáfà tí olùpèsè fúnni mọ́, nítorí nọ́mbà ibùdó tí a mọ̀ kò ń jẹ́rìí ẹnikẹ́ni. Ibùdó tí ó dáhùn ń sọ kìkì pé ohun kan ń gbọ́.
Bí ọ̀nà abẹ́lẹ̀ bá gòkè wá tí àwọn ibi tí a ń lọ sì ṣì ń kùnà, ìṣòro tí ó kù ni ìtọ́sọ́nà tàbí yíyanjú orúkọ lẹ́yìn ìsopọ̀, kì í ṣe irú gbígbé. Tẹ̀lé ọ̀nà yẹn dípò yíyí káàkiri àwọn ibùdó, nítorí bẹ́ẹ̀ ni ọ̀sán kan ń sọnù. Pọ́rófì sọ irú gbígbé tí o yẹ kí o dán wò; kò sọ ìdí tí ọ̀nà UDP fi kùnà láé.