Carane nyiyapake iptables kanggo mblokir kabeh lalu lintas kajaba SSH ing Debian Linux?

Mriksa konfigurasi iptables saiki
iptables -S

output sing arep kosong minangka nderek…

  -P input nampa
  -P nerusake nampa
  Output -P nampa

 

Yen iptables ora kosong minangka ndhuwur banjur bandar ekstra bisa mbukak ing mesin. Ing kasus iki, ditanduri meja, jinis iptables -F, banjur mriksa konfigurasi iptables ngetik iptables -S.

 

Njamin kanggo ROOT

su
 

Ketik ngisor konfigurasi swara siji baris ing wektu. Mangga mesthekake urutan entri padha ngisor, digunakake, sampeyan bisa mblokir SSH.

   iptables A input -i lo -j nampa
   iptables A input -p TCP -m TCP --dport 22 -j nampa
   iptables A output -o lo -j nampa
   iptables A output -p --sport TCP 22 -negara m --state diadegaké -j nampa
   iptables -P input gulung
   iptables -P output gulung

Ing ndhuwur, lo iku kanggo adaptor loopback kang dibutuhake dening sawetara aplikasi lan tanpa iku sawetara aplikasi bisa uga break.

 

Sampeyan bisa uga pengin kanggo ngidini kabeh lalu lintas kanggo output. Mulane, aturan ngisor iki bakal aplikasi tinimbang ndhuwur…

   iptables A input -i lo -j nampa
   iptables A input -p TCP -m TCP --dport 22 -j nampa
   iptables -P input gulung

 

Yen arep kanggo diijini mantep lan related Paket banjur pranata ing ngisor iki bakal aplikasi. Tanpa iki sampeyan ora bisa nggunakake njaluk cocok-lan panjalukan git. Gunakake ing ngisor iki tinimbang ing ndhuwur 2 aturan mranata.

   negara iptables -Aku input -m --state diadegaké,RELATED -j nampa
   iptables A input -i lo -j nampa
   iptables A input -p TCP -m TCP --dport 22 -j nampa
   iptables -P input gulung

Sawise sampeyan wis mutusaké aturan sing paling cocok kanggo sistem, sampeyan kudu nyimpen aturan Panjenengan, digunakake padha ora tahan sawise rebooting

Simpen aturan kanggo file sing

iptables-save > /etc/iptables.conf

Ing ndhuwur nyimpen aturan ing file. Sampeyan kudu mbukak aturan ing saben urip maneh

nano /etc/rc.local

Nambah baris ing ngisor iki kanggo berkas, ndhuwur exit 0

iptables-restore < /etc/iptables.conf
 

Ngisor sawetara makna kanggo aturan ...

meaning ditetepake sing paket punika gadhah sambungan kang katon Paket loro ing pituduh

meaning RELATED sing paket wis miwiti sambungan anyar, nanging punika gadhah sambungan ana, kayata transfer data FTP, utawa kesalahan ICMP.