Current Path : /home/striker/ |
Current File : //home/striker/firewall.sh |
#!/bin/sh PATH=/usr/sbin:/sbin:/bin:/usr/bin #test iptables -F iptables -t nat -F iptables -X iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -A INPUT -i eth0 -s 192.168.100.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT iptables -A INPUT -i eth0 -s 172.28.240.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT iptables -A INPUT -i eth0 -s 172.28.239.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT iptables -A INPUT -i eth0 -s 172.30.240.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT iptables -A INPUT -i eth0 -s 172.30.237.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT iptables -A INPUT -i eth0 -s 172.30.239.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT #echo -n 'Executing firewall-web-rules.sh ... ' #bash -x /root/scripts/firewall-web-rules.sh #echo 'Done' iptables -A INPUT -i eth0 -p tcp --match multiport --dports 80,443 -j DROP iptables -A INPUT -i eth0 -s 176.124.192.224 -p tcp --match multiport --dports 80,443 -j DROP iptables -A INPUT -i eth0 -s 31.31.65.148 -p tcp --match multiport --dports 80,443 -j DROP iptables -A INPUT -i eth0 -s 45.15.159.130 -p tcp --match multiport --dports 80,443 -j DROP iptables -A OUTPUT -s 79.137.207.224 -j DROP iptables-save echo 'Iptables configuration refreshed. Bye.'