Àyẹ̀wò mẹ́rin ń ya òfin àmì tí ń ṣiṣẹ́ kúrò lára ipa-ọ̀nà tí ń ṣiṣẹ́: àmì wo ni òfin ń kà, bóyá pákẹ́tì ṣì ń gbé e ní àkókò ìwádìí, bóyá wọ́n ti dá àmì ìsopọ̀ padà sórí àwọn pákẹ́tì tí ó tẹ̀lé, àti bóyá bóyá máàsì àti ipò àkọ́kọ́ ti òfin tí ó bá mu jẹ́ kí ó ṣiṣẹ́. Kíkà tí ń pọ̀ sí i ń fi kìkì hàn pé òfin kan bá ohun kan mu. Kò sọ ohunkóhun nípa ohun tí pákẹ́tì ń gbé nígbà tí kẹ́nẹ́ẹ̀lì yan ọ̀nà rẹ̀.

Àwọn àmì méjèèjì ń gbé ní ibi oríṣiríṣi, wọ́n sì ń parí ní ìtòlẹ́sẹẹsẹ oríṣiríṣi.

Àmì méjì, ìgbésí ayé méjì

Àmì pákẹ́tì jẹ́ ti skb kan ṣoṣo, ó ń rìn pẹ̀lú rẹ̀ la ara àwọn ìkọ̀kọ̀, a sì ń lo àmì náà nípasẹ̀ olùyàn fwmark ti ìtọ́sọ́nà tí ó dá lórí ìlànà. Àmì ìsopọ̀ jẹ́ ti àkọsílẹ̀ conntrack, ó ń wà láàrin àwọn pákẹ́tì ìṣàn náà, kò sì hàn sí òfin ìtọ́sọ́nà títí di ìgbà tí ohun kan bá dà á padà. Fífi àmì pákẹ́tì pamọ́ sínú ìsopọ̀ jẹ́ ìpamọ́; dídá a padà jẹ́ ìgbésẹ̀ ọ̀tọ̀ọ̀tọ̀. Èyí kejì kò ṣẹlẹ̀ lábẹ́ ìdí.

Ìdí nìyí tí àkójọpọ̀ òfin lè dàbí ẹni pé ó bá ara mu nígbà tí ìpinnu ipa-ọ̀nà rí odindi: wọ́n fi iye náà pamọ́, kò sì sí ohun tí ó dà á padà.

Dàkọ láàrin wọn jẹ́ ìgbésẹ̀ tí ìwọ fúnra rẹ kọ

Àwọn gbólóhùn méjì tí ó ṣe pàtàkì ń lọ sí ọ̀nà òdìkejì: ọ̀kan ń fi àmì pákẹ́tì pamọ́ sínú ìsopọ̀, èkejì ń gbé àmì ìsopọ̀ sórí pákẹ́tì. Èwo ni ìwọ nílò dá lórí ìgbà tí ìpín ẹ̀ka ṣẹlẹ̀ ní ìbámu pẹ̀lú ìṣàn. Àpẹẹrẹ kan lè nílò àmì pákẹ́tì nìkan, àti fífi àmì conntrack kún un nítorí pé ọ̀nà àbáyọ kan lo méjèèjì ni ọ̀nà tí ìlànà rírọrùn fi ń rí ipò ìkùnà kejì.

ct mark set meta mark
meta mark set ct mark

Kọ ọ̀nà náà sẹ́gbẹ̀ẹ́ òfin, nítorí kò ṣe kedere láti inú ìtòlẹ́sẹẹsẹ ní ìwò àkọ́kọ́. Ìlà àkọ́kọ́ ń pamọ́, èkejì ń dà á padà, kò sì sí èyí tí ó tumọ̀ èkejì.

Pín ẹ̀ka ṣáájú ìwádìí tí ó ń lo ó

Ìrìn àwọn ọkọ̀ tí wọ́n ṣẹ̀dá níbílẹ̀ àti ìrìn tí wọ́n darí rẹ̀ láti LAN ń la àwọn ìkọ̀kọ̀ oríṣiríṣi, wọ́n sì ń dé àwọn ìpinnu ipa-ọ̀nà ní àwọn àkókò oríṣiríṣi. Òfin ìjáde tí ó ń ṣiṣẹ́ fún àwọn ìsopọ̀ ti router fúnra rẹ̀ kò fi hàn pé wọ́n fi àmì sí pákẹ́tì ti alábàáṣepọ̀ tí wọ́n darí ṣáájú ìwádìí rẹ̀. Fi ìpín ẹ̀ka sí ibi tí ìwádìí tí ó ń lo ó kò tíì ṣẹlẹ̀, kí o sì ṣàyẹ̀wò bóyá àwọn òfin tí ó tẹ̀lé nínú ẹ̀wọ̀n kan náà ń kọ iye náà mọ́lẹ̀. Ìtòlẹ́sẹẹsẹ nínú ẹ̀wọ̀n jẹ́ apá kan ìṣètò, kì í ṣe àlàyé ìmúṣẹ.

Ìdúró ṣinṣin ipò ìsopọ̀ tún nílò ètò tí ó kedere. Bí wọ́n bá pín ẹ̀ka fún pákẹ́tì àkọ́kọ́ ìṣàn nìkan, àwọn pákẹ́tì tí ó tẹ̀lé nílò dídá àmì tí wọ́n pamọ́ padà, bí bẹ́ẹ̀ kọ́ wọ́n yóò gba ọ̀nà tí kò ní àmì. Ìyàtọ̀ láàrin àmì tí ń ṣàpèjúwe ìsopọ̀ àti èyí tí ń ṣàpèjúwe pákẹ́tì ni ìyẹn.

Bèèrè ìbéèrè tí ó ní àmì lọ́wọ́ ipa-ọ̀nà

ip route get 10.77.0.10 mark 0x2

Ṣàyẹ̀wò àwọn òfin àti tábìlì, lẹ́yìn náà béèrè ipa-ọ̀nà pẹ̀lú àmì nínú, papọ̀ pẹ̀lú orísun tàbí ìtakùn tí ó ń wọlé nígbà tí wọ́n bá ní ipa lórí ìlànà. Ìwádìí déédé tí kò ní àmì ń dáhùn ìbéèrè mìíràn, yóò sì fi inú dídùn jábọ̀ ọ̀nà tí ìwọ kò fẹ́. Ṣàyẹ̀wò máàsì àti ipò àkọ́kọ́ ti òfin pẹ̀lú iye rẹ̀, kí o sì rí i dájú pé tábìlì tí wọ́n yàn ní ọ̀nà tí ó ṣe é lò.

Kíkà tí ń pọ̀ sí i jẹ́ ẹ̀rí pé òfin kan bá pákẹ́tì kan mu. Kì í ṣe ẹ̀rí pé pákẹ́tì ìkẹyìn gbé àmì tí wọ́n ní lọ́kàn ní ibi ìpinnu tí ó tọ́.

Ka àmì, ọ̀nà, àkókò àti máàsì. Àyẹ̀wò mẹ́rin, ipa-ọ̀nà sì dẹ́kun jẹ́ àròwá.

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