Òfin tí ó bá mu lánàá kò bá mu mọ́ lónìí nítorí pé alábàáṣepọ̀ padà wá pẹ̀lú àdírẹ́sì ọ̀nà àbẹ́ẹ̀lẹ̀ mìíràn. Ṣùgbọ́n olùpín kì í ṣe àìlétò, àti mímọ ìtòlẹ́sẹẹsẹ rẹ̀ yóò sọ ìyàlẹ́nu yẹn di ìṣẹ̀lẹ̀ tí a lè retí. Ó fẹ́ràn àdírẹ́sì tí alábàáṣepọ̀ kan náà ní tẹ́lẹ̀, ó padà sí àdírẹ́sì òmìnira tí ó wà láìlò fún àkókò tó pẹ́ jùlọ, ó sì gbàgbé gbogbo rẹ̀ bí o kò bá fún un ní ibi láti rántí. Àwọn òfin tí ó gbára lé àdéhùn yá gbogbo ń bá mu títí di ọjọ́ tí wọ́n fi ìdákẹ́jẹ́ máa ṣe bẹ́ẹ̀ mọ́.

Ìtòlẹ́sẹẹsẹ tí olùpín ń tẹ̀lé

Pẹ̀lú ìpàdé kan fún common name kọ̀ọ̀kan, olùpín kọ́kọ́ wá àdírẹ́sì tí alábàáṣepọ̀ kan náà lò tẹ́lẹ̀ tí ó sì ṣ'ofe báyìí. Bí àdírẹ́sì yẹn kò bá sí, ó gbé àdírẹ́sì òmìnira tí ó ti wà láìsí ìgbòkègbodò fún àkókò tó pẹ́ jùlọ. Nígbà tí a bá tan àwọn ìpàdé alákọ̀wé ṣiṣẹ́ fún orúkọ kan náà, ààyò àdírẹ́sì tẹ́lẹ̀ kò ṣiṣẹ́, a sì ń lo àdírẹ́sì òmìnira àkọ́kọ́ dípò rẹ̀, nítorí a ka àwọn ìpàdé náà sí ẹgbẹ́ dọ́gba ọ̀tọ̀ọ̀tọ̀.

SituationAddress chosenPractical effect
Reconnect, old address still freeThe remembered addressRules appear stable for days
Old address taken by another clientLeast recently used free addressA working rule silently stops matching
Concurrent sessions, same nameFirst free address, per sessionOne identity can hold several leases

Ìyọrísí méjì ń tẹ̀lé lẹ́sẹ̀kẹsẹ̀. Alábàáṣepọ̀ tí ó tún sopọ̀ kíákíá sábà máa ń pa àdírẹ́sì rẹ̀ mọ́, ìdí nìyẹn tí ẹnikẹ́ni kò fi ṣàkíyèsí ìlànà náà títí tí yóò fi yí padà. Àti pé ẹ̀rọ mìíràn tí ó sopọ̀ ní ojú fèrèsé kékeré yẹn lè gba àdírẹ́sì náà nígbà tí ó ṣ'ofe fún ìgbà díẹ̀, lẹ́yìn náà alábàáṣepọ̀ àkọ́kọ́ yóò rí nnkan mìíràn gbà àti gbogbo òfin tí ó gbára lé nọ́mbà àtijọ́ yóò jẹ́ òdì. Kò sí ìkan nínú àwọn ìṣẹ̀lẹ̀ méjèèjì tí ń dá ìlà àkọsílẹ̀ tí ó dàbí àṣìṣe.

Ìdí tí àdéhùn yá fi dàbí aláìdédé tí ó sì ń lọ

Ìdúróṣinṣin níbí jẹ́ ànímọ́ tí ó ń yọ jáde láti inú àwọn àtúnsopọ̀ tí ó dé kí ẹlòmíràn tó gbé àdírẹ́sì náà. Kì í ṣe ìlérí, a kì í sì fi ipá mú un nígbà tí alábàáṣepọ̀ ti já kúrò. Gbèrò pé àdírẹ́sì yóò yí padà dípò kí ó yà ọ́ lẹ́nu. Póòlù tí ó tóbi ju iye ẹ̀rọ lọ díẹ̀ ń sọ ìkọlù di ohun tí ó wọ́pọ̀, nítorí pé àfikún padà sí àdírẹ́sì tí a kò lò fún àkókò tó pẹ́ jùlọ kò ní nnkan tí yóò yàn kí ó tó.

Ìṣọ̀kan àkókò tó ga jùlọ ni nọ́mbà tí a fi ń díwọ̀n, kì í ṣe iye àwọn olùlò. Ẹnìkan tí ó ń ṣe ìdánwò láti ẹ̀rọ méjì lẹ́sẹẹsẹ, tàbí alábàáṣepọ̀ tí ó tún sopọ̀ kí ìpàdé àtijọ́ tó parí, ń gba àdéhùn yá méjì fún ìgbà díẹ̀. Póòlù tí a díwọ̀n nípa iye ènìyàn nìkan yóò dá ìyípadà kan náà tí àwọn ènìyàn ń fi ẹ̀sùn kan sáfà.

Fáìlì ìfaradà ń rántí, kì í ṣe ìpamọ́

Àdírẹ́sì tí ó ye ìbẹ̀rẹ̀ iṣẹ́ tún nilò fáìlì ìfaradà. Ó ń tọ́jú orúkọ alábàáṣepọ̀ àti àdírẹ́sì nígbà tí a bá pa á, ó sì ń kà wọ́n padà nígbà tí iṣẹ́ bá bẹ̀rẹ̀, ìdí nìyẹn tí ìbẹ̀rẹ̀ tí a gbèrò kò fi ń da gbogbo òfin tí o kọ pọ̀ mọ́.

ifconfig-pool-persist /etc/openvpn/ipp.txt
server 10.8.0.0 255.255.255.0

Ohun tí kò ṣe ni dídá àdírẹ́sì dúró nígbà tí alábàáṣepọ̀ kò sí. Nínú ààyè yẹn olùpín lómìnira láti fi nọ́mbà fún ẹlòmíràn, fáìlì yóò sì kọ ààyò tí ó ti pẹ́ sílẹ̀ tí ìsopọ̀ tó ń bọ̀ kò lè mú ṣẹ. Kà á sí àmì tí ó ń mú ìhùwàsí ìbẹ̀rẹ̀ dára sí i, kì í ṣe àdírẹ́sì àìyẹsẹ.

Ṣàyẹ̀wò póòlù lòdì sí gbogbo àwọn abẹ́nẹ́tíwọ́kì tí a ti ṣe ọ̀nà nígbà tí o wà nínú fáìlì. Ìwọ̀n tí ó ń gbá ara wọn ń pín àwọn àdírẹ́sì tí sáfà kò lè ṣe ọ̀nà sí, àmì náà sì ni alábàáṣepọ̀ tí ó sopọ̀, gba àdírẹ́sì tí kò sì dé ibikíbi.

Fífi àdírẹ́sì múlẹ̀ bó ṣe yẹ

Nígbà tí òfin odi iná tàbí àkọsílẹ̀ DNS bá nílò àdírẹ́sì tí kò yípadà gan-an, yàn án dípò kí o retí rẹ̀. Àkọsílẹ̀ ìṣètò fún alábàáṣepọ̀ kọ̀ọ̀kan lè ti àdírẹ́sì àti boju-boju jáde tààrà, a sì ti àkọsílẹ̀ yẹn mọ́ orúkọ alábàáṣepọ̀ tí ó wúlò.

# client-config-dir entry for "laptop-acme"
ifconfig-push 10.8.0.50 255.255.255.0

Pa àwọn àdírẹ́sì tí kò yípadà mọ́ ní ìta póòlù aláyọ̀, kí olùpín má baà fi nọ́mbà kan náà fún ìpàdé mìíràn láé. Lẹ́yìn náà ṣàyẹ̀wò ìṣètò ọ̀nà àbẹ́ẹ̀lẹ̀, nítorí ó ń yí iye àdírẹ́sì póòlù tí alábàáṣepọ̀ kọ̀ọ̀kan ń lò padà: ìṣètò ojú-ọ̀nà dé ojú-ọ̀nà àtijọ́ ń lo àkójọ kékeré fún alábàáṣepọ̀ kọ̀ọ̀kan, nígbà tí ìṣètò abẹ́nẹ́tíwọ́kì ń lo àdírẹ́sì kan fún ẹnìkan. Póòlù tí ó dàbí alápọ̀n-ọ́n-lọ́wọ́ lábẹ́ ìṣètò kan lè tán lábẹ́ èkejì.

Ìjẹ́rìí sí àbájáde lórí alábàáṣepọ̀ dípò gbígbẹ́kẹ̀lé ìṣirò sáfà. Nígbà tí ìpàdé bá padà, wo àdírẹ́sì ojú-ipin àti ọ̀nà tí a tì, nítorí àkọsílẹ̀ lórí sáfà lè jábọ̀ àdírẹ́sì tí a béèrè nígbà tí ojú-ipin fúnrarẹ̀ ní òmíràn.

Àdírẹ́sì jíjìnnà jẹ́ ìbéèrè ọ̀tọ̀ọ̀tọ̀

Àdírẹ́sì nínú ìlà remote alábàáṣepọ̀ gbọ́dọ̀ jẹ́ àṣepọ̀ dé kí ọ̀nà àbẹ́ẹ̀lẹ̀ kankan tó wà. Fífi àdírẹ́sì póòlù síbẹ̀, bíi ibi ìparí ọ̀nà àbẹ́ẹ̀lẹ̀ sáfà fúnra rẹ̀, túmọ̀ sí pé alábàáṣepọ̀ ń gbìyànjú láti dé ibi ìparí nípasẹ̀ ọ̀nà àbẹ́ẹ̀lẹ̀ tí kò tíì kọ́, àbájáde sì jẹ́ ìyípo tàbí ìdúró ìdákẹ́jẹ́ dípò ọ̀nà kúkúrú.

Lo ibi ìparí gbangba tí olùṣàkóso pèsè, kí o sì pa póòlù mọ́ fún ohun tí a ṣe é: àwọn àdírẹ́sì nínú ọ̀nà àbẹ́ẹ̀lẹ̀. Kíkọ ìwọ̀n póòlù, àwọn ìpín tí kò yípadà àti ọ̀nà ìfaradà sí ibi kan ń gba ẹni tó ń bọ̀ lọ́wọ́ láti ka gbogbo àdéhùn yá sí ohun àìlétò.

Àwọn àpilẹ̀kọ tó jọra