Kiel agordi iptables bloki cxiujn trafiko krom SSH en Debian Linukso?

Kontrolu la nunan iptables agordo
iptables -S

Via produktado devus esti malplena jene…

  -P INPUT AKCEPTI
  -P ANTAŬEN AKCEPTI
  -P OUTPUT AKCEPTI

 

Se via iptables ne malplenaj kiel supre tiam ekstraj havenoj povus esti malfermita en via maŝino. Tiuokaze, flulavi la tablo, tipo iptables -F, tiam kontrolu la iptables agordo tajpante iptables -S.

 

Certigu esti radiko

su
 

Entajpu sekvajn agordo ordonas unu linio samtempe. Bonvolu certigi la ordon de eniro estas la sama kiel sube, alie vi blokas SSH.

   iptables -A INPUT -i lo -j ACCEPT
   iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
   iptables -A OUTPUT -o jen -j ACCEPT
   iptables -A OUTPUT -p tcp --sport 22 -m stato --state establita -j ACCEPT
   iptables -P INPUT DROP
   iptables -P OUTPUT DROP

En la pli supre, jen estas por la loopback adaptador kiu estas postulita de iuj aplikoj kaj sen ĝi kelkaj aplikaĵoj povus rompi.

 

Vi povas ankaŭ volas permesi ĉiu trafiko por eligo. sekve, la jenaj reguloj validus anstataŭ la supre…

   iptables -A INPUT -i lo -j ACCEPT
   iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
   iptables -P INPUT DROP

 

Se vi ŝatus permesis establita kaj rilataj pakoj tiam jenaj reguloj validus. Sen tio vi ne povos uzi apt-get kaj git petoj. Uzu la sekvajn anstataŭ la supre 2 regulo aroj.

   iptables -I INPUT -m stato --state establita,RELATED -j ACCEPT
   iptables -A INPUT -i lo -j ACCEPT
   iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
   iptables -P INPUT DROP

Unufoje vi decidis la reguloj plej taŭga por via sistemo, vi bezonos por savi vian reguloj, alie ili ne persistas post reŝarĝi

Konservu viajn regulojn al dosiero

iptables-save > /etc/iptables.conf

La supre ŝparas vian regulon en dosiero. Vi tiam devas ŝargi vian reguloj pri ĉiu rekomencas

nano /etc/rc.local

Aldonu la sekvan linion al la dosiero, supre exit 0

iptables-restore < /etc/iptables.conf
 

Malsupre estas kelkaj signifojn al la reguloj ...

Establita signifo ke la pakoj estas rilata ligon kiu vidis pakoj en ambaŭ direktoj

RELATED signifo ke la pako komencas novan rilaton, sed estas rilata ekzistantan rilaton, kiel FTP transporto de datumoj, aŭ ICMP eraro.