Sopọ̀ lẹ́ẹ̀kan kí o tó yí òfin padà kí o sì ṣàkọsílẹ̀ bóyá alábàáṣiṣẹ́ dúró tàbí wọ́n kọ̀ ọ́ lẹ́sẹ̀kẹsẹ̀. Ìyàtọ̀ kan náà sọ fún ọ ìpinnu wo ni ó ju pákẹ́tì náà lọ, ó sì fi wákàtí kan pa mọ́ nínú kíkà àwọn fáìlì ìlànà. Ìrìn tó kù kúrú: pákẹ́tì náà kọjá ibi ìdìpọ̀ kan, ó bá òfin kan mu, ó sì dé ọ̀dọ̀ olùgbọ́ tàbí kò dé. Àkójọ ààyè kì í ṣe ju ìṣirò lórí àwọn òtítọ́ mẹ́ta yẹn lọ.

Tẹ̀lé ìgbìyànjú SSH kan títí dé ibi ìdìpọ̀ ìwọlé

Alábàáṣiṣẹ́ fi SYN ránṣẹ́ sí àdírẹ́sì agbàlejò lórí ibùdó 22, kíróọ́nìẹ̀lì sì pinnu bóyá pákẹ́tì yẹn wà fún iṣẹ́ àdúgbò. Tó bá rí bẹ́ẹ̀, ọ̀nà ìwọlé ń ṣiṣẹ́, àkójọ òfin sì gba pákẹ́tì náà tàbí ó ju sílẹ̀. Ìdákẹ́jẹ́ tumọ̀ sí pé SYN kú kí olùgbọ́ tó rí i, nígbà tí ìkọ̀sílẹ̀ kíákíá tumọ̀ sí pé ohun kan dáhùn pẹ̀lú àtúntò. Ìdájọ́ ọ̀tọ̀ọ̀tọ̀ ni wọ́n láti òfin ọ̀tọ̀ọ̀tọ̀, àwọn méjèèjì sì jẹ́ àbájáde tó tọ́.

Lẹ́yìn náà jẹ́rìí olùgbọ́, nítorí kò sí òfin tó lè gba iṣẹ́ tí kò sí là. Ṣiṣẹ́ ss -ltnp kí o sì yẹ̀wò bóyá ohun kan so mọ́ ibùdó àti ìdílé àdírẹ́sì tí o ń retí, lẹ́yìn náà ka ssh -v lórí alábàáṣiṣẹ́ láti rí ibi tó dúró sí.

Gbigbé lọ jẹ́ ìpinnu ọ̀tọ̀

Lórí sáfà VPN, ibi ìdìpọ̀ tó dùn mọ́ni jù ni forward, nítorí wọ́n ń gbé ìrìnàjò alábàáṣiṣẹ́ gba inú ẹ̀rọ náà kọjá dípò kí wọ́n fi í fún ẹ̀rọ. Agbàlejò tí ó kàn ń ṣiṣẹ́ alábàáṣiṣẹ́ VPN tirẹ̀ nílò àkójọ òfin tó kéré gan-an ju ẹni tí ń gbé pákẹ́tì àwọn ẹlòmíràn lọ. Dídá àwọn àwòrán méjèèjì pọ̀ lórí ẹ̀rọ kan ń mú òfin tí ó dàbí ẹni tó tọ́ tí kò sì gbé ohunkóhun kọjá.

Kọ ìlànà inú gẹ́gẹ́ bí ìbéèrè tirẹ̀: àwọn àdírẹ́sì alábàáṣiṣẹ́ wo lè dé àwọn ibi wo nípasẹ̀ ọ̀nà abẹ́lẹ̀. Tọ́jú ọ̀nà ìṣàkóso, bíi SSH, lórí ọ̀nà ìwọlé pẹ̀lú ìdíwọ́ orísun tirẹ̀. Òfin forward tí ó rọrùn tí wọ́n fi kún nígbà ìdánwò ni àléébù àtẹ́lẹwọ́ tí ó ń gbé ju ìdánwò lọ, nítorí náà lẹ́yìn àyípadà ṣàyẹ̀wò gbogbo àkójọ náà dípò ìlà kan tí o ṣàtúnṣe. Ṣíṣí olùgbọ́ ọ̀nà abẹ́lẹ̀ kì í ṣe ààyè fún gbogbo alábàáṣiṣẹ́ tó so mọ́ láti ṣàkóso agbàlejò.

Jíjù àti ìkọ̀sílẹ̀ jẹ́ ìgbésẹ̀, kì í ṣe ìlànà

Ìlànà ẹ̀wọ̀n ìpìlẹ̀ gba tàbí ó ju sílẹ̀, ìyẹn sì ni gbogbo àkójọ àyàn, gẹ́gẹ́ bí ìwé ìtọ́kasí nftables ti sọ. Ìkọ̀sílẹ̀ wà gẹ́gẹ́ bí ìgbésẹ̀ òfin pẹ̀lú ìdáhùn tí wọ́n yàn, ìdí nìyẹn tí kíkọ ọ́ gẹ́gẹ́ bí ìlànà fi ń kùnà lórí nftables àti iptables. Ní àṣà, drop kò fún alábàáṣiṣẹ́ ní ìsọfúnni kankan, nígbà tí reject ń fún un ní àṣìṣe tí ó lè ṣiṣẹ́ lé e.

table inet admin {
    chain input {
        type filter hook input priority filter; policy drop;
        ct state established,related accept
        ip saddr 203.0.113.0/28 tcp dport 22 accept
        udp dport 51820 accept
        icmp type { destination-unreachable, time-exceeded } accept
    }
}

Ka àwòrán yẹn gẹ́gẹ́ bí ìrísí ìpinnu kì í ṣe fáìlì láti lẹ̀ mọ́, nítorí àwọn ìwọ̀n àdírẹ́sì jẹ́ àpẹẹrẹ. Reject tó ṣe kedere lórí ibùdó SSH ń mú alábàáṣiṣẹ́ tí kò ní àṣẹ kùnà ní ìṣẹ́jú-àáyá kan dípò dídúró de àkókò ìparí, èyí tó ń kúkúrú àtúnṣe àṣìṣe tirẹ̀. Ìdákẹ́jẹ́ ń dẹ́wọ̀ àyẹ̀wò àìròtẹ́lẹ̀, kò sì sọ ohunkóhun fún olùlò tí ó ní àṣẹ. Yàn fún iṣẹ́ kọ̀ọ̀kan kí o sì kọ ìdí, bí bẹ́ẹ̀ kọ́ ẹni tó kàn yóò yí i padà.

Tọ́jú ìrìnàjò ìṣàkóso tí o nílò gan-an

Dídì gbogbo ICMP jẹ́ àkùrọ́jáde gbajúmọ̀ tí ń ba ìwárí MTU ọ̀nà jẹ́, àmì rẹ̀ sì ni ìsopọ̀ tí ó dúró lẹ́yìn tí ó ti ṣẹ̀dá lórí àwọn pákẹ́tì ńlá. Ìwárí aládúúgbò lórí IPv6 gbára lé àwọn irú ICMPv6 tirẹ̀, jíjù wọ́n sì ń já ìsopọ̀ náà kí wọ́n tó wo òfin TCP kankan. Àwọn méjèèjì yege wà nínú àkójọ ààyè gẹ́gẹ́ bí ìgbẹ́kẹ̀lé tí a dárúkọ kì í ṣe gẹ́gẹ́ bí ààyè gbogbogbò. Ìlànà tí ń ba ìwárí jẹ́ ní ìdákẹ́jẹ́ burú ju èyí tí ó gba ìrìnàjò àyẹ̀wò díẹ̀ lọ.

Gba àwọn ipò established àti related fún àwọn ìsopọ̀ tí ìwọ fúnra rẹ̀ bẹ̀rẹ̀, kí o sì jẹ́ kí ẹ̀rọ tó ń tọ́jú ipò ṣe àwọn ìdáhùn. Lẹ́yìn náà jẹ́rìí pé wọ́n kò dì ọ̀nà ìdáhùn ní ọ̀nà jìnnà sí i, nítorí ìdíwọ́ tí ó kàn wà fún ìrìnàjò jáde lókè ń mú àkókò ìparí kan náà tí o fẹ́ fi ẹ̀sùn kan agbàlejò.

Fi ìmúpadàbọ̀sípò hàn kí o tó fi ọ̀nà àtijọ́ sílẹ̀

Tọ́jú ìpàdé kọ́nsólì kan ní ṣíṣí, lo àyípadà náà kí o sì ṣí ìsopọ̀ ìṣàkóso tuntun pátápátá láti ẹ̀rọ ìparí mìíràn. Ìpàdé tó wà tẹ́lẹ̀ kò fi ohunkóhun hàn, nítorí ó lè yọ́ kúrò nínú òfin tí ń dì gbogbo ìwọlé tuntun, èyí tó ń sọ ọ́ di àléèlóòótọ́ tó dánilójú jù nínú iṣẹ́ ògiri iná. Tí ètò àbójútó bá yẹ̀wò agbàlejò, fi àdírẹ́sì orísun rẹ̀ kún un kí àyípadà tó ṣẹlẹ̀, kì í ṣe lẹ́yìn ìkìlọ̀ àkọ́kọ́. Lẹ́yìn náà dán pákẹ́tì ńlá kan àti kékeré kan wò láti fi hàn pé ìwárí ṣì ń ṣiṣẹ́.

Fún iṣẹ́ VPN, tún ṣe é láti ọ̀dọ̀ alábàáṣiṣẹ́ tí kò tíì sopọ̀ rárá, nítorí ìpàdé tí wọ́n tún bẹ̀rẹ̀ lè tún lo ipò tí ẹni tuntun gbọ́dọ̀ dúnàádúrà lórí. Ṣàkọsílẹ̀ àkójọ òfin gangan tó kọjá, pẹ̀lú checksum tàbí ẹ̀dà, kí wọ́n lè fi àtúnṣe tó ń bọ̀ wéwò dípò kí wọ́n dá a mọ̀. Ṣiṣẹ́ pọ̀ pẹ̀lú ẹni tó ni ìtẹ̀léntẹ̀lẹ̀ òfin, nítorí òfin tó ṣáájú ń borí èyí tí o fi kún ní ìdákẹ́jẹ́.

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