Stranica: 1/4.

Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 08:47
Postao/la ipernar
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

Kod: Označi sve

#!/bin/sh
iptables-restore < /etc/firewall.conf
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

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 08:50
Postao/la glaskoncILLa

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 08:53
Postao/la ipernar
hoćeš reći da to radi i na Mintu/ubuntuu?

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 08:58
Postao/la glaskoncILLa
to radi na svemu sto ima shell i iptablese. :)

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 09:00
Postao/la glaskoncILLa
zapravo lazem, ne bi radilo na svemu je rpm-ovi za mrezu koriste jedno 50tak config fileova koji su svi symlinkani izmedju sebe, vrlo jednostavno za pratiti.. :)

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 09:12
Postao/la ipernar
ovo gore sam napravio, potom napisao skriptu donju 'runnao' je i restartao komp, opet je sve po starom, jel možeš ti to pls eksperimentalno probat i provjerit kak radi odnosno dal ima trick neki...

echo "#!/bin/sh" > /etc/network/if-up.d/iptables
echo "iptables-restore < /etc/firewall.conf" >> /etc/network/if-up.d/iptables
chmod +x /etc/network/if-up.d/iptables

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 09:20
Postao/la ipernar
ja se ne kužim baš u toj, daj molimt e isporbaj neku metodu pa ak radi mi sam copy pastaj tu :)) pls..

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 09:32
Postao/la glaskoncILLa
daj napravi:

cat /etc/network/if-up.d/iptables
ls -l /etc/network/if-up.d/iptables

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 09:38
Postao/la ipernar
ivan-desktop ivan # cat /etc/network/if-up.d/iptables
cat: /etc/network/if-up.d/iptables: No such file or directory

Re: Blockanje IP adresa sa iptables

Postano: 23 ruj 2010, 09:39
Postao/la glaskoncILLa
napravi to kao superuser, sa sudo ispred komandi.