Kí ni ìdí tí DNS router fúnra rẹ̀ fi forí kọ ẹ̀gẹ́ VPN?
Ìwádìí oníbàárà àti ìbéèrè orí òkè ti router jẹ́ ìṣàn méjì tí ó yàtọ̀. Yáwòrán méjèèjì, yan ojú-ọ̀nà jáde aṣojútùú, kí o sì dán àyè ìdákẹ́ ẹ̀gẹ́ wò.
Àwọn ìwádìí oníbàárà ń tẹ̀lé ẹ̀gẹ́ náà, nígbà tí àwọn ìwádìí router fúnra rẹ̀ ń jáde nípasẹ̀ WAN, àti pé ofin odi iná tí ó ń ṣàkóso ọ̀kan kò ní ipa kankan lórí èkejì. Ìdí kì í ṣe àṣìṣe: ìbéèrè tí a gbé lọ àti ìbéèrè tí router fúnra rẹ̀ dá jẹ́ ìṣàn méjì ọ̀tọ̀ọ̀tọ̀, àti pé ẹnìkọ̀ọ̀kan ni a fi wé apá kan tí ó yàtọ̀ nínú ètò náà. Gbígbà ìdajì oníbàárà nìkan ń fúnni ní ìdáhùn tí ó dáni lójú nípa ọ̀nà tí ìdajì kejì kò gbà lóláéló. Àtúnṣe ni láti darí aṣojútùú router pẹ̀lú ìmọ̀, kí o sì dán ọ̀nà méjèèjì wò lọ́tọ̀ọ̀tọ̀.
Ìṣàn wo ni gbígbà pákẹ́tì náà jẹ́ ti rẹ̀ ní ti gidi
Ìwádìí kan ní ìpààrọ̀ méjì nínú. Oníbàárà LAN ń fi ìbéèrè ránṣẹ́ sí aṣojútùú router, ó sì dé gẹ́gẹ́ bí ìrìnàjò tí a gbé lọ lórí ojú-ọ̀nà LAN, nítorí náà ofin ọ̀nà ìlànà tàbí ofin NAT tí a kọ fún pákẹ́tì tí a gbé lọ lè bá a mu. Lẹ́yìn náà router ń dáhùn láti káṣì tàbí, bí kò bá sí, ó ṣí ìbéèrè tirẹ̀ sí olùpín orí òkè.
Ìbéèrè kejì yẹn ní router fúnra rẹ̀ gẹ́gẹ́ bí orísun àti gẹ́gẹ́ bí ibi tí ó ń lọ, pẹpẹ sì yan ọ̀nà rẹ̀ láti inú àkójọ ètò mìíràn. Ìpààrọ̀ méjèèjì ń gbé orúkọ kan náà, kò sì sí ọ̀kan tí ó jẹ́ ẹ̀dà ti èkejì. Nítorí náà gbígbà tí a gbà ní ẹ̀gbẹ́ LAN ń fi ẹ̀rí hàn ibi tí pákẹ́tì oníbàárà lọ, kò sì sọ ohunkóhun nípa pákẹ́tì tí ó ń jáde.
Àyẹ̀wò ìgbésẹ̀ ni láti wo ẹ̀gbẹ́ méjèèjì ní àkókò kan náà. Lórí router, ṣe àkójọ sọ́kẹ́tì aṣojútùú, béèrè lọ́wọ́ rẹ̀ ní àdúgbò kí o sì gba ojú-ọ̀nà WAN:
sockstat -4 -l | grep :53
dig +short @127.0.0.1 example.com
tcpdump -ni igb0 udp port 53Bí àkójọ sọ́kẹ́tì bá fi olùgbọ́ tí a so mọ́ àdírẹ́sì loopback tàbí LAN hàn, router ń dáhùn ní àdúgbò dípò gbígbé lọ sí ẹ̀rọ mìíràn. Nígbà náà gbígbà yóò fi hàn bóyá ìbéèrè orí òkè tí ó wáyé ń jáde nípasẹ̀ ojú-ọ̀nà ẹ̀gẹ́ tàbí nípasẹ̀ WAN, ìyẹn sì ni ìdáhùn tí ofin ọ̀nà ìlànà kò ní fúnni rárá.
Kí ni ìdí tí ọ̀nà ìlànà kò fi rí ìbéèrè kejì rárá
Àwọn ofin odi iná ni a kọ fún ojú-ọ̀nà, orísun, ibi tí ó ń lọ àti ibùdó, a sì ń ṣàyẹ̀wò wọn fún àwọn pákẹ́tì tí ó ń gba ẹ̀rọ náà kọjá. Ìbéèrè tí router dá kò gba ohunkóhun kọjá, nítorí ìlànà àdúgbò kan ń gbé e tààrà sí tábìlì ọ̀nà. Ìṣàkóso ọ̀nà ìlànà àti NAT nítorí náà wọ́n kan ọ̀nà tí a gbé lọ nìkan, ìyẹn sì ni ìdí tí àkójọ ofin lè dàbí ẹni tí ó pé tán, tí yóò sì ṣì fi DNS router síta ẹ̀gẹ́.
Ìyàtọ̀ yìí ń wà lẹ́yìn gbogbo àtúnsọ firmware nítorí pé ó wá láti ọ̀nà pákẹ́tì, kì í ṣe láti ẹ̀yà kan. Ohunkóhun tí ẹ̀rọ bá dá fún ara rẹ̀, ìbáà jẹ́ ìbéèrè aṣojútùú, ìṣọ̀kan àkókò, àyẹ̀wò ìmúdójúìwọ̀n tàbí àyè sí àwòrán pákẹ́tì, ó wá láti àdúgbò, ó sì ń ṣubú sí ojú ibi tí kò lójú kan náà. Ìdí nìyẹn tí àyẹ̀wò láti kọ̀ǹpútà àgbékèlé kò fi ṣe ẹ̀rí ohunkóhun nípa router.
Níbo ni aṣojútùú pfSense ti pinnu ọ̀nà orí òkè tirẹ̀
pfSense ń jẹ́ kí ìpínyà náà hàn. Ìrìnàjò oníbàárà lè jẹ́ kí a gbà á lọ nípasẹ̀ ọ̀nà ìlànà gba ẹnubodè VPN, nígbà tí ìrìnàjò odi iná fúnra rẹ̀ ń tẹ̀lé ètò ojú-ọ̀nà jáde aṣojútùú dípò àwọn ofin LAN. Nínú ojú-ọ̀nà wẹ́ẹ̀bù ètò yẹn wà lábẹ́ Services > DNS Resolver > Outgoing Network Interfaces, ìye rẹ̀ sì ni àkójọ àwọn ojú-ọ̀nà tí aṣojútùú lè lò fún àwọn ìbéèrè orí òkè.
Dídárúkọ ojú-ọ̀nà ẹ̀gẹ́ níbẹ̀, àti ojú-ọ̀nà yẹn nìkan, ni ó ń jẹ́ kí àwọn ìwádìí router fúnra rẹ̀ tẹ̀lé ẹ̀gẹ́ náà. Bí a bá fi sílẹ̀ lórí àkọ́kọ́, aṣojútùú yóò yan ojú-ọ̀nà jáde láti inú tábìlì ọ̀nà, èyí tí ó sábà jẹ́ WAN lórí ẹ̀rọ tí ó ní WAN méjì tàbí VPN.
Àwọn firmware mìíràn ń fi ìpinnu kan náà hàn lábẹ́ àmì mìíràn: àkójọ olùpín orí òkè tí a so mọ́ àdírẹ́sì orísun, ipò gbígbé lọ nìkan, tàbí ìlànà ọ̀nà tí a kọ sílẹ̀. Ètò tí a ní láti wá ni èyí tí ó yan ojú-ọ̀nà jáde tàbí orísun fún àwọn ìbéèrè tí a dá ní àdúgbò nígbà gbogbo. Ìtọ́kasí ètò aṣojútùú ń ṣàlàyé àṣàyàn yẹn fún pfSense, ó sì yẹ kí a kà á kí a tó ṣe àyípadà.
Yan ìhùwàsí ìkùnà kí o tó ètò náà
Nígbà tí ẹ̀gẹ́ bá ṣubú, ìhùwàsí méjì ni a lè gbèjà: dúró àwọn ìbéèrè orí òkè kí ohunkóhun má bà lè tú, tàbí padà sí aṣojútùú tí a fọwọ́ sí lórí ọ̀nà tí a mọ̀. Méjèèjì jẹ́ ìlànà, kò sì sí ọ̀kan tí a ń gbà ní àkọ́kọ́. Pinnu èyí tí nẹ́tíwọ́kì nílò kí o tó fọwọ́ kan àkójọ ojú-ọ̀nà.
Pípàdé nígbà ìkùnà rọrùn láti gbèjà, ṣùgbọ́n ó ń sọ ìdákẹ́ ẹ̀gẹ́ di ìdákẹ́ ìyọjáde orúkọ fún gbogbo ẹ̀rọ tí ó wà lẹ́yìn router. Pípada ń jẹ́ kí ọ́fíìsì wà ní ipò tí a lè lò, ní iye owó ìpààrọ̀ orí òkè níta ẹ̀gẹ́ tí ó ní láti jẹ́ ohun tí a tẹ́wọ́gbà pẹ̀lú ìfọkànsìn, kì í ṣe lẹ́ẹ̀kọ̀ọ̀kan. Kọ àṣàyàn náà sílẹ̀, nítorí ẹni tí yóò tẹ́lẹ̀ rí àdírẹ́sì aṣojútùú níta VPN yóò kà á gẹ́gẹ́ bí ìtújáde àyàfi tí àkọsílẹ̀ kan bá sọ ohun mìíràn. Àkọsílẹ̀ yẹn ni ó ń yà pípada tí a kọ sílẹ̀ kúrò nínú àwárí tí a kò ṣàlàyé nínú àyẹ̀wò mẹ́ẹ̀ẹ́rìn tí ó ń bọ̀.
Àwọn àyè méjì ń mú ìpinnu di díjú. Àwọn orúkọ àdáni lè nílò aṣojútùú inú tí ẹ̀gẹ́ lè dé, bí aṣàwákiri tàbí ohun èlò kan tí ó ní DNS tí a fi àmì ìdánimọ̀ bo tiẹ̀ lè forí kọ router pátápátá, nítorí náà aṣojútùú tí o ṣètò kì í ṣe èyí tí ohun èlò kan pàtó ń lò nígbà gbogbo.
Dán ọ̀nà méjèèjì wò kí o sì pa àwọn àbájáde mọ́ lọ́tọ̀ọ̀tọ̀
Àyẹ̀wò DNS lórí aṣàwákiri ń dáhùn ìbéèrè tóóró: àwọn aṣojútùú wo ni aṣàwákiri yẹn lò, lábẹ́ àwọn ipò àyẹ̀wò yẹn. Kò ṣe àkójọ àwọn ẹ̀rọ inú nẹ́tíwọ́kì, kò sì lè rí ìbéèrè tí router dá fún ara rẹ̀. Wo àbájáde rẹ̀ gẹ́gẹ́ bí kókó dátà kan, kì í ṣe àyẹ̀wò ìṣúná.
Láti oníbàárà LAN, béèrè orúkọ gbangba lọ́wọ́ router, lẹ́yìn náà orúkọ àdáni tí àgbègbè inú rẹ nìkan yẹ kí ó dáhùn. Ìkùnà nínú ìbéèrè kejì nìkan ń tọ́ka sí gbígbé orúkọ lọ, kì í ṣe ẹ̀gẹ́:
dig @192.168.1.1 example.com
dig @192.168.1.1 intranet.example.lanLẹ́yìn náà sọ ẹ̀gẹ́ kalẹ̀ kí o sì tún ìbéèrè méjèèjì ṣe. Àwọn ìdáhùn tí a kọ̀ ń túmọ̀ sí pé aṣojútùú ń padé nígbà ìkùnà; ìdáhùn tí ó ṣàṣeyọrí ń tọ́ka sí aṣojútùú àfipamọ́ àti ọ̀nà tí ó lò. Fi wé àkọsílẹ̀ tí o kọ àti gbígbà lórí ojú-ọ̀nà WAN tí a gbà ní ìṣẹ́jú kan náà.
Pa àwọn àkíyèsí mọ́ lọ́tọ̀ọ̀tọ̀ nínú àkọsílẹ̀: ìpààrọ̀ oníbàárà pẹ̀lú router, ìpààrọ̀ router pẹ̀lú olùpín orí òkè, àti ètò tí ó pinnu èkejì. Àyípadà ọ̀nà tí ó ṣẹlẹ̀ lẹ́yìn yóò lo ìpààrọ̀ kejì yẹn láìsí ìkìlọ̀. Ìdáhùn tí ó wá láti ibi mìíràn yàtọ̀ sí ibi ìparí VPN kì í ṣe ìtújáde fúnra rẹ̀; ó di ìtújáde nígbà tí ètò bá yan ọ̀nà yẹn lẹ́ẹ̀kọ̀ọ̀kan.