O le mautu le fesoʻotaʻiga o faʻasalalauga node ma le fesuiaʻiga o faʻamatalaga i le va oi latou e fesoʻotaʻi tuusaʻo lava ma tatala taulaga. Faʻafeiloaʻiga ma faʻalauiloaina o auala i luga ole auala e faia e ala i se uafu faʻapitoa, ma afai e tapunia i totonu ole system, e le mafai ona faia se gaioiga faapea. Ona o lenei mea, o nisi tagata e fia faʻalauiloaina se tasi pe sili atu numera mo le faʻatulagaina o fesoʻotaʻiga masini. O le aso o le a tatou faʻaalia ai le auala o loʻo faʻatino ai le galuega i le faʻagaioia o masini e faʻavae i luga o le kernel Linux.
Matou te tatalaina taulaga i Linux
E ui o le tele o tufatufaga o loʻo i ai i totonu o faʻatulagaina meafaigaluega faʻatautaia fesoʻotaʻiga faʻaletonu, o ia fofo masani e le faʻatagaina oe e faʻatulaga atoatoa le tatalaina o taulaga. O faʻatonuga i totonu o lenei tusitusiga e faʻavae i luga o se faʻaopopoga faʻapitoa e taua o Iptables, o se vaifofo mo le faʻatonutonuina o firewall faʻaaoga le superuser avanoa. I OS uma fausia i Linux, e tutusa lava galuega, seʻi vagana le ese o le faʻatulagaga faʻatonuga, ae matou te talanoa e uiga i lenei mea i lalo.
Afai e te fia iloa poʻo fea uafu ua uma ona tatalaina i lau komepiuta, e mafai ona e faʻaaogaina le faʻaaogaina poʻo le faʻaopoopoga faʻamafanafana aoga. Oe e mauaina auiliiliga faʻatonuga mo le sailia o manaʻoga talafeagai i le isi a matou tusitusiga i le kilikiina o loʻo i lalo o le fesoʻotaʻiga, ma o le a matou amata se sitepu lea laʻasaga auiliili o le tatalaina o uafu.
Faitau atili: Vaʻaia Tatala Taulaga i Ubuntu
Laasaga 1: Faʻapipiʻi iptables ma vaʻai tulafono
Ole aoga Iptables e le muamua aofia i totonu ole faʻagaioiga o le mea, e mafua ai ona e manaʻomia e faʻapipiʻi oe lava mai le fale teu oloa aloaia, ma e naʻo le galue faʻatasi ai ma tulafono ma sui i mea uma. Faʻapipiʻi e le tele se taimi ma faʻatinoina e ala i se standard console.
- Tatala le lisi ma tamoe "Tigaina". E mafai foi ona e faʻaogaina lea mea i le faʻaaogaina o le hotkey masani. Ctrl + Alt + T.
- I luga o Debian poʻo Ubuntu-faʻavae tufatufaina, tusi
sudo apt faʻapipiʻi iptables
e tamoe ai le faʻapipiʻi, ma i Fedora-faʻavae fausia -sudo yum faapipiiina iptables
. Ina ua ulufale, fetaomi le ki Ulufale. - Faatoagaina superuser aia tatau e ala i le tusia o se upu faataga mo lau teugatupe. Faʻamolemole ia matau mai e le faʻaalia uiga i le taimi faʻatumu, ua faia lenei mea ina ia mautinoa ai le saogalemu.
- Faatali mo le faʻapipiʻi e maeʻa ma e mafai ona faʻamaonia le gaioiga o le meafaigaluega i le vaʻai i le tulaga lisi o tulafono faʻaaoga
sudo iptables -L
.
A o e vaʻai i ai, o le tufatufaina ua i ai nei se faʻatonugaaptables
nafa ma le puleaina o le aoga o le igoa tutusa. Lenei foi, matou te manatuaina o lenei mea faigaluega pei root, o lea e tatau ona aofia ai i le laina le faʻataʻitaʻigasudo
, ma o iina na o mea taua ma finauga o totoe.
Laasaga 2: Faʻamalosi Fesootaiga
Leai se taulaga e mafai ona faʻaaogaina masani pe a fai o le aoga faʻasaina le fesuiaiga o faamatalaga i le tulaga o ia lava tulafono afi firewall. I se faʻaopopoga, o le le lava o tulafono talafeagai i le lumanaʻi e mafai ona mafua ai ni mea sese i le taimi i luma, o lea matou te fautuaina malosi oe ia mulimuli i nei laʻasaga:
- Ia e mautinoa e leai ni tulafono i le faʻatulagaina faila. E sili le vave tusia se poloaiga e tape na, ae pei o lenei:
sudo iptables -F
. - O lenei tatou te faʻaopopoina se tulafono mo faʻamatalaga faʻaogaina i luga o komepiuta i le lotoifale e ala i le faʻaofiina o le laina
sudo iptables -O SE FUAFUAGA -i lo -j TALI
. - E tusa i le tulafono tutusa -
sudo iptables -O SE AUTU -o lo -j TALI
- e nafa ma le tulafono fou mo le lafoina o faʻamatalaga. - E naʻo le faʻamautinoaina le fegalegaleaiga masani o tulafono o loʻo i luga ina ia mafai ai e le tagata faigaluega ona lafoina pepa. Mo le faia o lea, e tatau ona e faʻasaina ni fesoʻotaʻiga fou, ma ni tuanaʻi e faʻatagaina. E faia lenei mea
sudo iptables -O se INPUT -m setete - setete faʻatuina, faʻaitigaina -j talia
.
Faʻafetai i luga o tapulaʻa o loʻo i luga, ua e mautinoa lea saʻo le lafoina ma le mauaina o faʻamaumauga, e faʻafaigofie ai ona e fesoʻotaʻi ma se tagata faigaluega poʻo seisi komipiuta. E naʻo le faʻatali avanoa o loʻo faʻatautaia ai nei fesoʻotaʻiga.
Laasaga 3: Tatala avanoa manaʻomia
Ua leva ona e masani i le faʻavae e faʻaopoopo ai tulafono fou i le faʻatulagaina o Iptables. E i ai le tele o finauga e tatala nisi taulaga. Sei o tatou vaʻai ile faʻagasologa lea e faʻaaogaina ai le faʻataʻitaʻiga o taulaga lauiloa e numera 22 ma le 80.
- Faaoso le faamafanafanaga ma ulu atu i le lua nei poloaiga i le taimi:
sudo iptables -O SE INPUT -p tcp --dport 22 -j TALI
.
sudo iptables -O SE INPUT -p tcp --dport 80 -j TALI - Ia siaki lenei lisi o tulafono ina ia mautinoa ua maeʻa faʻaoʻo muamua taulaga. Faʻaaogaina mo lenei tulafono masani
sudo iptables -L
. - E mafai ona e tuʻuina atu i le faitau ma vaʻavaʻaia faʻamatalaga uma faʻaogaina se faʻaopopoga finauga, ona pei lea o le laina:
sudo iptables -nvL
. - Suia le faiga faʻavae i le tulaga masani
sudo iptables -P INPUT TAOFI
ma e mafai ona amata saogalemu galue i le va o node.
I le tulaga o le komipiuta ua uma ona ulufale i totonu ana tulafono faʻatonutonu i totonu o le mea faigaluega, na ia faʻatulaga le lafoina o ato pe a latalata atu i le tulaga, mo se faʻataʻitaʻiga, e ala isudo iptables -O SE FUAFUAGA -j FAIGOFIE
oe manaʻomia le faʻaogaina o se isi sudo iptables poloaiga:-I INPUT -p tcp --dport 1924 -j TALI
le mea 1924 - numera taulaga. E faʻaopopoina le taulaga talafeagai ile amataga ole filifili, ona le lafoaia ai lea.
Ona mafai lea ona e tusia le laina lea e tasisudo iptables -L
ma ia mautinoa o loʻo lelei ona faʻatulaga mea uma.
O lenei ua e iloa le auala o loʻo tuʻuina atu i luga o taulaga i Linux faʻaaogaina faʻaaogaina le faʻaopopoga iptables aoga o se faʻataʻitaʻiga. Matou te fautua atu ia te oe e mulimuli i laina o loʻo aliali mai i totonu o le konesula pe a ulu atu i faʻatonuga, o le a fesoasoani lea e iloa ai ni mea sese i le taimi ma vave aveese i latou.