Skip to content

Instantly share code, notes, and snippets.

@bitbd83
Created November 23, 2019 09:19
Show Gist options
  • Save bitbd83/8af838fb611b530b93c966f952ba64e9 to your computer and use it in GitHub Desktop.
Save bitbd83/8af838fb611b530b93c966f952ba64e9 to your computer and use it in GitHub Desktop.
#!/bin/bash
sudo iptables -A INPUT -i lo -j ACCEPT
sleep 2
sudo iptables -A OUTPUT -o lo -j ACCEPT
sleep 2
sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sleep 2
sudo iptables -A OUTPUT -m conntrack --ctstate ESTABLISHED -j ACCEPT
sleep 2
sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
sleep 2
sudo iptables -A INPUT -m conntrack --ctstate INVALID -j DROP
sleep 2
sudo iptables -A INPUT -s 15.15.15.51 -j DROP
sleep 2
sudo iptables -A INPUT -s 198.18.7.46 -j REJECT
sleep 2
sudo iptables -A OUTPUT -p tcp --sport 13520 -m conntrack --ctstate ESTABLISHED -j ACCEPT
sleep 2
sudo iptables -A INPUT -p tcp --sport 13520 -m conntrack --ctstate ESTABLISHED -j ACCEPT
sleep 2
echo ++++++++++++++CREATING BANLIST+++++++++++++++++
sudo iptables -A INPUT -s 94.237.68.64 -j REJECT
sudo iptables -A INPUT -s 110.139.28.29 -j REJECT
sudo iptables -A INPUT -s 89.223.47.216 -j REJECT
sudo iptables -A INPUT -s 117.2.129.77 -j REJECT
sudo iptables -A INPUT -s 103.70.32.129 -j REJECT
sudo iptables -A INPUT -s 188.35.131.157 -j REJECT
sudo iptables -A INPUT -s 36.82.135.158 -j REJECT
sudo iptables -A INPUT -s 103.140.158.102 -j REJECT
#sudo iptables -A INPUT -s -j REJECT
#sudo iptables -A INPUT -s -j REJECT
echo +++++++++++IPTABLES RULESET DEFINED+++++++++++++++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment