Blockanje IP adresa sa iptables

Linux, poslužitelj, mreže i sigurnost

Moderator/ica: Moderatori/ce

Avatar
ipernar
Postovi: 468
Pridružen/a: 03 pro 2009, 21:32
Spol: M
OS: Mint 9/Google Chrome
Lokacija: /home/Špansko/
Kontakt:

Blockanje IP adresa sa iptables

Post 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
Zadnja izmjena: ipernar, dana/u 25 ruj 2010, 15:38, ukupno mijenjano 5 puta.
"Microsoft asks us to imagine a world with no walls. Well then why would we need Windows?"
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: Blockanje IP adresa sa iptables

Post Postao/la glaskoncILLa »

...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
ipernar
Postovi: 468
Pridružen/a: 03 pro 2009, 21:32
Spol: M
OS: Mint 9/Google Chrome
Lokacija: /home/Špansko/
Kontakt:

Re: Blockanje IP adresa sa iptables

Post Postao/la ipernar »

hoćeš reći da to radi i na Mintu/ubuntuu?
"Microsoft asks us to imagine a world with no walls. Well then why would we need Windows?"
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: Blockanje IP adresa sa iptables

Post Postao/la glaskoncILLa »

to radi na svemu sto ima shell i iptablese. :)
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: Blockanje IP adresa sa iptables

Post 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.. :)
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
ipernar
Postovi: 468
Pridružen/a: 03 pro 2009, 21:32
Spol: M
OS: Mint 9/Google Chrome
Lokacija: /home/Špansko/
Kontakt:

Re: Blockanje IP adresa sa iptables

Post 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
"Microsoft asks us to imagine a world with no walls. Well then why would we need Windows?"
Avatar
ipernar
Postovi: 468
Pridružen/a: 03 pro 2009, 21:32
Spol: M
OS: Mint 9/Google Chrome
Lokacija: /home/Špansko/
Kontakt:

Re: Blockanje IP adresa sa iptables

Post 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..
"Microsoft asks us to imagine a world with no walls. Well then why would we need Windows?"
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: Blockanje IP adresa sa iptables

Post Postao/la glaskoncILLa »

daj napravi:

cat /etc/network/if-up.d/iptables
ls -l /etc/network/if-up.d/iptables
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
ipernar
Postovi: 468
Pridružen/a: 03 pro 2009, 21:32
Spol: M
OS: Mint 9/Google Chrome
Lokacija: /home/Špansko/
Kontakt:

Re: Blockanje IP adresa sa iptables

Post 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
"Microsoft asks us to imagine a world with no walls. Well then why would we need Windows?"
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: Blockanje IP adresa sa iptables

Post Postao/la glaskoncILLa »

napravi to kao superuser, sa sudo ispred komandi.
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Odgovori