Conas a chur ar bun iptables chun bealach ar fad trácht ach amháin SSH i Debian Linux?
Seiceáil na iptables chumraíocht reatha
iptables -S
Ba chóir do aschur a bheith folamh mar seo a leanas…
-P INPUT GLACADH -P GLACADH AR AGHAIDH ASCHUR -P GLACADH
Mura bhfuil do chuid iptables folamh mar atá thuas ansin d'fhéadfadh calafoirt breise a bheith ar oscailt ar do ríomhaire. Sa chás seo, chun flush an tábla, cineál iptables -F, ansin seiceáil an chumraíocht iptables ag clóscríobh iptables -S.
A chinntiú go mbeidh root
su
orduithe cumraíochta Cuir isteach tar éis líne amháin ag an am. Cinntigh le do thoil go bhfuil an t-ordú iontrála mar atá thíos leis an gcéanna, nó d'fhéadfá bloc SSH.
iptables -A INPUT -I lo -j ACCEPT iptables -A IONCHUR -p TCP -m --dport TCP 22 -j GLACADH iptables -A ASCHUR -o lo -j ACCEPT iptables -A ASCHUR -p --sport TCP 22 -m stáit --state ARNA BHUNÚ -j ACCEPT iptables -p DROP INPUT iptables -P DROP ASCHUR
Sa thuas, Is lo don adapter loopback is gá do réir roinnt iarratais agus gan é roinnt iarratais d'fhéadfadh briseadh.
B'fhéidir gur mhaith leat freisin chun ligean do gach trácht le haschur. Mar sin, Bheadh na rialacha seo a leanas in ionad an méid sin thuas…
iptables -A INPUT -I lo -j ACCEPT iptables -A IONCHUR -p TCP -m --dport TCP 22 -j GLACADH iptables -p DROP INPUT
Más mian leat a lamhálfar ar bun agus paicéid a bhaineann ansin bheadh na rialacha seo a leanas. Gan seo ní bheidh tú in ann úsáid a bhaint-Apt a fháil iarratais agus git. Bain úsáid as an méid seo a leanas in ionad an méid sin thuas 2 Leagann riail.
iptables INPUT -I -m stáit --state ARNA BHUNÚ,GAOLMHARA -j ACCEPT iptables -A INPUT -I lo -j ACCEPT iptables -A IONCHUR -p TCP -m --dport TCP 22 -j GLACADH iptables -p DROP INPUT
Tar éis duit cinneadh leis na rialacha is oiriúnaí do do chóras, beidh ort a shábháil ar do rialacha, nó ní bheidh siad fós tar éis rebooting
Sábháil do rialacha i gcomhad
iptables-save > /etc/iptables.conf
An Sábhálann thuas do rialú a thabhairt i gcomhad. Beidh ort ansin a luchtú do rialacha maidir le gach Atosaigh
nano /etc/rc.local
Cuir an líne seo a leanas leis an gcomhad, os cionn exit 0
iptables-restore < /etc/iptables.conf
Thíos tá roinnt bríonna na rialacha ...
bhrí BUNAITHE go bhfuil an phacáid a bhaineann le ceangal a bhfuil borradh paicéid sa dá threo
bhrí BAINTEACH go bhfuil an phacáid a thosú nasc nua, ach tá baint aige le ceangal atá ann cheana, mar shampla aistriú sonraí FTP, nó earráid ICMP.
