OpenVPN lórí pọ́ọ̀tì 53: ìjíròrò mẹ́ta tí àwọn ènìyàn ń dà
Wíwá orúkọ ibi ìparí, gbígbé tí a fi ààlà bo, àti DNS lẹ́yìn ojú-ihò jẹ́ ìjíròrò mẹ́ta. Dámọ̀ ìpele wo ló kùnà kí o tó yí pọ́ọ̀tì tàbí olùyẹ́jú padà.
Àwọn ìròyìn tí ó sọ pé a ti dí VPN lórí pọ́ọ̀tì 53 ń dàpọ̀ àwọn ìṣàyẹ̀wò mẹ́ta tí ó kùnà fún àwọn ìdí ọ̀tọ̀ọ̀tọ̀. Wíwá orúkọ ibi ìparí ń ṣẹlẹ̀ kí ojú-ihò kankan tó wà, gbígbé tí a fi ààlà bo jẹ́ ìjíròrò ọ̀tọ̀ọ̀tọ̀, àwọn ìbéèrè DNS tí a ṣe lẹ́yìn náà sì jẹ́ ẹ̀kẹta. Ọ̀kọ̀ọ̀kan ní àmì ìkùnà tirẹ̀, ọ̀kan nínú wọn ni ó sì ní í ṣe pẹ̀lú DNS.
Kí o tó yí ohunkóhun padà, pín àwọn pákẹ́ẹ̀tì nípa èrò wọn, nítorí pé àtúnṣe ń tẹ̀lé ìpele.
Ìjíròrò mẹ́ta, nọ́mbà pọ́ọ̀tì kan
Ìjíròrò àkọ́kọ́ ni wíwá orúkọ fún ibi ìparí: ẹ̀rọ rẹ ń béèrè lọ́wọ́ olùyẹ́jú tí a ti ṣètò ibi tí vpn.example.com wà, ìdáhùn náà sì ń dé nípasẹ̀ DNS lasan kí alátìlẹ́yìn tó fi pákẹ́ẹ̀tì ojú-ihò kan pàápàá ránṣẹ́. Èkejì ni gbígbé OpenVPN fúnra rẹ̀, tí ó ń so mọ́ àdírẹ́sì tí ìwádìí náà fún ní orí àgbàlá àti pọ́ọ̀tì tí àkójọpọ̀ náà dárúkọ. Ẹ̀kẹta ń ṣẹlẹ̀ lẹ́yìn tí ojú-ihò náà gbé sókè, nígbà tí àwọn ohun èlò béèrè orúkọ tí àwọn ètò olùyẹ́jú tí a ti ránsẹ́ sì pinnu ẹni tí yóò dáhùn.
Àwọn mẹ́tẹ̀ẹ̀ta wọ̀nyí lè ṣàṣeyọrí tàbí kùnà lọ́nà àìmọ̀kanra. Alátìlẹ́yìn lè yanjú ibi ìparí rẹ̀ dáadáa tí kò sì lè dé ọ̀dọ̀ olùgbọ́, ó sì lè dá ojú-ihò sílẹ̀ nígbà tí gbogbo ìwádìí orúkọ inú ń kùnà nítorí pé àwọn ètò DNS kò dé rárá.
| Conversation | When it happens | What has to be true |
|---|---|---|
| Endpoint lookup | Before the client contacts a hostname | An underlying resolver path can answer for the endpoint name |
| OpenVPN transport | During tunnel establishment | The gateway listens on its configured transport, address and port, and nothing filters it |
| Application DNS | During or after the protected session | A resolver the client can reach, plus routing that carries its queries |
Ka tábìlì náà gẹ́gẹ́ bí àkọsílẹ̀ àyẹ̀wò, kì í ṣe gẹ́gẹ́ bí àpèjúwe. Bí orúkọ ibi ìparí kò bá yanjú, ohunkóhun lẹ́yìn náà kò lè ṣiṣẹ́, ojú-ihò náà kò sì bẹ̀rẹ̀ rárá.
Nọ́mbà pọ́ọ̀tì kò dárúkọ ohun èlò náà
Pọ́ọ̀tì 53 ń gbé DNS gẹ́gẹ́ bí àṣà, olùdarí OpenVPN sì lè tẹ̀ jáde olùgbọ́ níbẹ̀ pẹ̀lú, ìdí nìyẹn tí nọ́mbà yìí fi jẹ́ àmì ìdánimọ̀ tí kò dára. Ìpàdé OpenVPN lórí UDP 53 ṣì jẹ́ ìpàdé OpenVPN, ìbéèrè DNS sí ẹ̀rọ ìpínlẹ̀ lórí pọ́ọ̀tì 53 kò sì sọ ohunkóhun nípa bóyá a gbà ojú-ihò láàyè. Àwọn ìlà proto àti remote nínú àkójọpọ̀ náà ń ṣàlàyé ibi ìparí òde; nọ́mbà pọ́ọ̀tì fúnra rẹ̀ kò ṣàlàyé ohunkóhun.
Nígbà àyẹ̀wò, èyí ń gé ní ẹ̀gbẹ́ méjèèjì: àyẹ̀wò UDP lasan sí pọ́ọ̀tì 53 ń fi hàn pé pọ́ọ̀tì kan ń dáhùn, kì í ṣe pé iṣẹ́ VPN ń dáhùn. Fi alátìlẹ́yìn gidi àti àkójọpọ̀ gidi dán wò, nítorí pé ìgbàlódé ìfọwọ́sowọ́pọ̀ tí iṣẹ́ náà ń retí ni ìyẹn nìkan ń dánrawò.
Fi olùgbọ́ hàn kí o tó da nẹ́tíwọ́kì lẹ́bi
Lórí ẹ̀rọ ìpínlẹ̀, ṣàyẹ̀wò ohun tí a so pọ̀ pẹ̀lú ss -lunp | grep 53 kí o sì fi wé àgbàlá àti pọ́ọ̀tì àkójọpọ̀ náà. Láti nẹ́tíwọ́kì alátìlẹ́yìn, ṣe alátìlẹ́yìn náà pẹ̀lú àlàyé tí ó pọ̀ sí i kí àkọsílẹ̀ lè fi hàn àdírẹ́sì àti gbígbé tí ó gbìyànjú. Bí ẹ̀rọ ìpínlẹ̀ bá ń gbọ́ tí àwọn pákẹ́ẹ̀tì alátìlẹ́yìn kò sì dé, ọ̀nà tàbí ìlànà ni ó ń kọ̀ wọ́n, ìyẹn sì jẹ́ ìjíròrò pẹ̀lú ẹni tí ó ni nẹ́tíwọ́kì, kì í ṣe ìdí láti yí pọ́ọ̀tì padà.
Pọ́ọ̀tì mìíràn ń ràn wọ́n lọ́wọ́ nígbà tí iṣẹ́ náà bá ń gbọ́ níbẹ̀ ní tòótọ́ tí ìgbékalẹ̀ sì gbà á láàyè. Gbígbé olùgbọ́ kúrò kí a lè yẹra fún àyọ̀ṣẹ́ nẹ́tíwọ́kì tí a ń bójú tó jẹ́ ìpinnu ìlànà, kì í ṣe ìgbésẹ̀ àtúnṣe ìṣòro. Béèrè lọ́wọ́ ẹni tí ó ni nẹ́tíwọ́kì ohun tí a gbà láàyè kí o tó yí iṣẹ́ náà padà, nítorí pé ọ̀nà àyíká tí ó tẹ̀ ìlànà lórí ni a óò tiì pa lẹ́yìn náà. Kọ ìdáhùn yẹn sí ẹ̀gbẹ́ àkójọpọ̀ náà kí ẹni tí ó kàn má ba à tún ìbéèrè náà ṣe.
Ṣàyẹ̀wò DNS lẹ́yìn ojú-ihò, lọ́tọ̀ọ̀tọ̀
Nígbà tí ojú-ihò bá gbé sókè, ṣàyẹ̀wò ipò olùyẹ́jú lórí ojú-ẹ̀rọ VPN kí o sì béèrè orúkọ inú kan àti orúkọ gbangba kan. Bí àwọn orúkọ inú bá kùnà nígbà tí ojú-ihò ń gbé ìrìnàjò, àwọn ètò DNS tí a ránsẹ́ kò tíì wúlò, ìyẹn jẹ́ ìbéèrè ìsopọ̀ alátìlẹ́yìn kì í ṣe ti gbígbé. Bí àwọn orúkọ gbangba bá kùnà tí àwọn orúkọ inú sì ń ṣiṣẹ́, ìlànà ojú-ihò pínpín ń ṣe ohun tí a ṣètò rẹ̀ fún.
Fi àwọn ìyípadà DNS sílẹ̀ lọ́dọ̀ ẹni tí ó ni olùyẹ́jú. Kíkọ lé orí ètò olùyẹ́jú tí a ń bójú tó kí àyẹ̀wò kan lè kọjá lè ba àwọn orúkọ àṣírí jẹ́ fún gbogbo ohun mìíràn lórí ẹ̀rọ náà. Bí ojú-ihò bá rán olùyẹ́jú kan tí alátìlẹ́yìn kò sì kọbi ara sí i, tún ìsopọ̀ alátìlẹ́yìn ṣe dípò kíkún àkọsílẹ̀ dúró ṣinṣin kún níbòmíìràn. Àwọn àkọsílẹ̀ dúró ṣinṣin ń fi ìkùnà pamọ́ títí ẹnìkan yóò fi yí nẹ́tíwọ́kì padà. Kọ èyí tí olùyẹ́jú tí a retí láti dáhùn fún ààyè orúkọ kọ̀ọ̀kan.