Skip to content

Instantly share code, notes, and snippets.

@parsibox
Created August 10, 2019 19:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parsibox/1b4d18b1a018261a2f5f43456bf73ebd to your computer and use it in GitHub Desktop.
Save parsibox/1b4d18b1a018261a2f5f43456bf73ebd to your computer and use it in GitHub Desktop.
ایجاد بلک لیست در لینوکس
ابتدا ipset رو نصب میکنید.
centos:
yum install ipset
ubuntu:
apt-get install ipset
بعد از نصب این دستورات را وارد میکنید.
ipset create blacklist hash:ip hashsize 4096
iptables -I INPUT -m set --match-set blacklist src -j DROP
iptables -I FORWARD -m set --match-set blacklist src -j DROP
حالا برای اضافه کردن ip به لیست از این دستور استفاده کنید. به جای 192.168.1.100 باید ip مورد نظر شما که می خواهید به بلک لیست اضافه شود را جایگزین کنید
ipset add blacklist 192.168.1.100
برای خارج کردن از بلک لیست از این دستور استفاده کنید
ipset del blacklist 192.168.1.100
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment