Blockanje IP adresa sa iptables
Postano: 23 ruj 2010, 08:47
Kolega s foruma mi je objasnio da se uz pomoć ubacivanja ovog koda
sudo -A OUTPUT -213.149.32.101 -j DROP
može blockati neka domena i njezine pod domene
I to fakat radi, super je opcija, štoviše upisom
iptables -L -n
mogu vidjeti sve blockane IP adrese, međutim problem nastaje prilikom restarta kada sve IP adrese koje sam ja blockao nestaju iz blocka, odnosno opet se sve vraća na početne postavke
Sada idemo na učenje par trikova
1. Spremimo trenutne iptables rules u Firewall
iptables-save > /etc/firewall.conf
2. Otvorimo /etc/network/if-up.d/iptables
na ovaj način npr.
sudo gedit /etc/network/if-up.d/iptables
i u to ubacimo sljedeći kod
Treći korak je da to napravimo executable
chmod +x /etc/network/if-up.d/iptables
i to je to!
I naravno svaki put kad napravimo nova pravila, moramo ih sejvat poslje!
iptables-save > /etc/firewall.conf
sudo -A OUTPUT -213.149.32.101 -j DROP
može blockati neka domena i njezine pod domene
I to fakat radi, super je opcija, štoviše upisom
iptables -L -n
mogu vidjeti sve blockane IP adrese, međutim problem nastaje prilikom restarta kada sve IP adrese koje sam ja blockao nestaju iz blocka, odnosno opet se sve vraća na početne postavke
Sada idemo na učenje par trikova
1. Spremimo trenutne iptables rules u Firewall
iptables-save > /etc/firewall.conf
2. Otvorimo /etc/network/if-up.d/iptables
na ovaj način npr.
sudo gedit /etc/network/if-up.d/iptables
i u to ubacimo sljedeći kod
Kod: Označi sve
#!/bin/sh
iptables-restore < /etc/firewall.confchmod +x /etc/network/if-up.d/iptables
i to je to!
I naravno svaki put kad napravimo nova pravila, moramo ih sejvat poslje!
iptables-save > /etc/firewall.conf