iptables - hashlimit
Panagiotis Palias
trendy at hellug.gr
Tue Dec 16 12:57:17 EET 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 16/12/2014 01:12 πμ, rouvas at mm.di.uoa.gr wrote:
> Panagiotis Palias wrote:
> Γεια σας,
> προσπαθώ να βάλω έναν κανόνα στα iptables που να βάζει όριο στα icmp. Η
>
>> Xoris na isxirizomai oti eimai eidikos sto iptables (mallon to antitheto),
>> kati tetoio den tha itan kalo;
>
>> iptables -I INPUT -p tcp --dport 22 -i eth0 -m state --state NEW \
>> -m recent --set
>
>> iptables -I INPUT -p tcp --dport 22 -i eth0 -m state --state NEW \
>> -m recent --update --seconds 60 --hitcount 4 -j DROP
>
>> Me analogi prosarmogi bebaios...
>
>> -Stathis
Ούτε τώρα δείχνει να τα πιάνει όλα:
Chain icmp_limit (2 references)
pkts bytes target prot opt in out source
destination
2 168 icmp -- eth0 * 0.0.0.0/0
193.ΧΧ.ΧΧ.ΧΧ recent: SET name: DEFAULT side: source
0 0 REJECT icmp -- eth0 * 0.0.0.0/0
193.Χ.Χ.Χ recent: UPDATE seconds: 1 hit_count: 2 name: DEFAULT
side: source reject-with icmp-admin-prohibited
2 168 ACCEPT all -- eth0 * 0.0.0.0/0
193.Χ.Χ.Χ
Δεν είναι μόνο 2 τα πινγκ, αλλά πολλά πινγκ από 2 διαφορετικά
μηχανήματα. Αν σταματήσω το πινγκ από ένα μηχάνημα και το ξαναξεκινήσω ο
μετρητής των πακέτων και των bytes θα ανέβουν.
Οι κανόνες είναι οι παρακάτω:
$IPTABLES -A icmp_limit -i eth0 -p icmp -d 193.Χ.Χ.Χ -m recent --set
$IPTABLES -A icmp_limit -i eth0 -p icmp -d 193.Χ.Χ.Χ -m recent --update
- --seconds 1 --hitcount 2 -j REJECT --reject-with icmp-admin-prohibited
$IPTABLES -A icmp_limit -i eth0 -d 193.Χ.Χ.Χ -j ACCEPT
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJUkBAEAAoJEIz+1yWfyFJtw2oQAIIhmVrc4GHTCaNSnX4KniXU
vZERt+p9UzPCKMeEY2JuwsGeibPOzx60DlzgUMjdnvCOTrR0i2VCx8/o9d8OSILy
0T9aJsZAZ5JF+evMuoKXwlcgkwwLq4MD6ZLwVvx/tZMqL0hNsOQODl9iqgcYP3G5
hrsOYGuTkqkiJ7M0fOiFCdaHJfHpfvqKEEH9Ed/k3jw1OoFJkPSO75VDle8THniw
A+vst0OQPFFpMra4WDPLayU4zMIIuZLluo2hBfWTQ6KChbzPTsBEXSlv23z/MXS1
9qIa/ae4LvYcsnxHN9S4zBaT7zrBLPJlCjto4dSyYxm4RNuzPhm+4V8A4tQcs+ce
4JSGqg5KZOEbOMTMzVLVdXNcgBhiEh9HtK8ZWs2WrKgZ8HN97qqzh8/oR2qazEjp
VCsciBv6pPY9lB2IKi+Y2MZgTIsBCwDmxWVYZA2qbRVtqZq6zeDAnNBGNkZ0vnde
7q/2H4DHM5vdE+7lqFV0PGrHOl2hpBxpdmgpsJTtq82I7Q2xe2byoaWMxtYadIcg
+/Vt2Pw0Jx8fjSiuyfsg4jr4DtLH1F1XMneMgFujHNIwQsFLdAXSKpnF83QQrpMY
ddhgSNyvjXTcy9Bg1TH3/R3BeN5Wje/4tHAsE9vgvEqAnFzIM7gUcM9ulsJv6q3t
NlIz7DNS4g/PX/kxjYX0
=o+6I
-----END PGP SIGNATURE-----
More information about the Linux-greek-users
mailing list