Kugwirizanitsa kotetezeka kwa malo ogwiritsira ntchito makanema ndi kusinthana kwa chidziwitso pakati pawo ndikulumikizana mwachindunji ndi madoko otseguka. Kugwirizana ndi kufalitsa magalimoto kumapangidwa kupyolera pa doko lapadera, ndipo ngati kutsekedwa m'dongosolo, sikutheka kuchita izi. Chifukwa cha ichi, ena ogwiritsa ntchito akufunitsitsa kutumiza manambala amodzi kapena angapo kuti athe kusintha kayendedwe ka zipangizo. Lero tiwonetsa momwe ntchitoyo ikugwiritsidwira ntchito mu machitidwe opangidwa ndi kernel ya Linux.
Tsegulani madoko a Linux
Ngakhale m'magawidwe ambiri, mwachisawawa, muli chida chogwiritsira ntchito makina, komabe njira zoterezi sizikulolani kuti muyambe kukonza mapepala. Malangizo omwe ali m'nkhani ino adzakhazikitsidwa pazowonjezereka zomwe zimatchedwa Iptables - njira yothetsera maulamuliro a firewall pogwiritsa ntchito ufulu wampamwamba. Mu zomangamanga zonse za OS pa Linux, zimagwira ntchito mofanana, kupatula kuti lamulo loti liyike ndilosiyana, koma tikulankhula za izi pansipa.
Ngati mukufuna kudziwa malo omwe ali otseguka pakompyuta yanu, mungagwiritse ntchito ntchito yowonjezera kapena yowonjezera. Malangizo oyenerera a kupeza zofunikira zowonjezereka angapezeke m'nkhani yathu ina podalira chiyanjano chotsatira, ndipo tidzapitiliza kuwonanso pang'onopang'ono za kutsegulidwa kwa madoko.
Werengani zambiri: Onani maofesi otsegula ku Ubuntu
Gawo 1: Sakani ma iptables ndikuwona malamulo
Zizindikiro za iptables sizili mbali yoyamba, ndipo chifukwa chake muyenera kuziyika nokha kuchokera ku malo ovomerezeka, ndikugwiritsanso ntchito malamulo ndi kuwongolera mwanjira iliyonse. Kumangidwe sikungotenge nthawi yambiri ndipo kumapangidwira kupyolera muyeso.
- Tsegulani menyu ndikuyendetsa "Terminal". Izi zikhozanso kuchitidwa pogwiritsira ntchito hotkey wamba. Ctrl + Alt + T.
- M'magawowa ochokera ku mndandanda wa Debian kapena Ubuntu
Sakani ma iptables
kuyambitsa kukhazikitsa, ndi ku Fedora-based builds -sudo yum kukhazikitsa iptables
. Mutatha kulowetsa fungulolo Lowani. - Gwiritsani ntchito ufulu wochuluka mwa kulemba mawu achinsinsi pa akaunti yanu. Chonde dziwani kuti malembawo sakuwonetsedwa panthawi yowonjezera, izi zimachitika pofuna chitetezo.
- Yembekezani kuti muzitsirize ndi kutsimikiza kuti chidachi chikugwira ntchito powerenga mndandanda wa malamulo, zomwe zingathandize
sudo iptables -L
.
Monga mukuonera, lamulo tsopano likupezeka pogawidwaiptables
ali ndi udindo wotsogolera ntchito yogwiritsira ntchito dzina lomwelo. Apanso timakumbukira kuti chida ichi chikugwira ntchito kuchokera ku ufulu wampamwamba, choncho chingwe chiyenera kukhala ndi chiyambisudo
, ndipo pokhapokha ndiye zotsalira ndi zotsutsana.
Khwerero 2: Lolani Kugawa Zina
Palibe madoko omwe angagwire bwino ngati ntchitoyo imaletsa kusinthanitsa kwa chidziwitso pamlingo wa malamulo ake a moto. Kuwonjezera apo, kusowa kwa malamulo oyenera m'tsogolomu kungayambitse maonekedwe osiyanasiyana pakutumiza, kotero tikukulangizani kuti muchite izi:
- Onetsetsani kuti palibe malamulo mu fayilo yosintha. Ndibwino kuti nthawi yomweyo azilembetsa lamulo kuti muwachotse, ndipo zikuwoneka ngati izi:
sudo iptables -F
. - Tsopano tikuwonjezera lamulo la deta yolandirira pamakompyuta a m'deralo poika mzere
sudo iptables -A INUTUTO -i lo -j PITIRANI
. - Za lamulo lomwelo -
sudo iptables -KUKHULUPIRIRA -o lo -j KULANDIRA
- ali ndi udindo pa lamulo latsopano loti adziwe zambiri. - Zimangokhala kuti zitsimikiziranso kugwirizana kwa malamulo omwe ali pamwambawa kuti seva ikhoze kutumiza mapaketi. Pachifukwa ichi muyenera kuletsa mauthenga atsopano, ndi achikulire - kulola. Izi zachitika kudzera
sudo iptables -AUTUT -mmdziko - lokhazikika, lovomerezeka -j kulandira
.
Chifukwa cha mapepala apamwambawa, mwapereka kutumiza ndi kulandila kolondola kwa deta, zomwe zidzakuthandizani kuti mugwirizane ndi seva kapena kompyuta ina popanda mavuto. Zimangokhala kutsegula ma doko kumene kugwirizana kumeneku kudzachitika.
Gawo 3: Kutsegula maofesi oyenera
Mukudziwa kale momwe malamulo atsopano akuwonjezerekera ku kasinthidwe kwa iptables. Pali zifukwa zambiri zotsegula maiko ena. Tiyeni tikambirane njirayi pogwiritsa ntchito ma doko otchuka owerengeka okwana 22 ndi 80.
- Yambani kutonthoza ndikulowa malamulo awiri otsatirawa:
sudo iptables -KUKHALA -p tcp - kulengeza 22 -j Kulandira
.
sudo iptables -KUKHALA -p tcp - kulengeza 80 -j kulandira - Tsopano yang'anani mndandanda wa malamulo kuti mutsimikizire kuti madoko adatumizidwa bwino. Zagwiritsidwa ntchito pa lamulo ili lodziwika kale.
sudo iptables -L
. - Mungathe kuzipenya ndikuwonetseratu zonse pogwiritsa ntchito ndewu yowonjezereka, ndiye mzere udzakhala monga uwu:
sudo iptables -nvL
. - Sinthani ndondomeko kuti muyambe kugwiritsa ntchito
sudo iptables -P INPUT DROP
ndipo omasuka kuyamba ntchito pakati pa nodes.
Ngati woweruza wa kompyuta akudzipangira yekha chida, adakonza mapaketi pamapangidwe ake, mwachitsanzosudo iptables -A INUTUT -j DROP
, muyenera kugwiritsa ntchito lamulo lina sudo iptables:-I INPUT -p tcp - lipoti 1924 -j Kulandira
kumene 1924 - chiwerengero cha doko. Imawonjezera piritsi lofunika ku chiyambi cha dera, ndipo mapaketi sasiya.
Ndiye mukhoza kulemba mzere womwewosudo iptables -L
ndipo onetsetsani kuti zonse zasankhidwa molondola.
Tsopano mukudziwa momwe madoko a Linux akutumizira ndi chitsanzo cha Iptables zowonjezera. Timakulangizani kuti muyang'ane mizere yomwe ikupezeka mu console polowetsa malamulo, izi zidzakuthandizani kupeza zolakwika mu nthawi ndikuzichotsa mwamsanga.