Advertisement
Guest User

Iptables

a guest
Aug 16th, 2017
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.43 KB | None | 0 0
  1. #/bin/bash
  2.  
  3.  
  4. iptables -F
  5. iptables -X
  6. iptables -t nat -F
  7. iptables -t nat -X
  8. iptables -t mangle -F
  9. iptables -t mangle -X
  10. iptables -A OUTPUT -j ACCEPT
  11.  
  12. iptables -A INPUT -i lo -j ACCEPT
  13. iptables -A INPUT -s localhost -j ACCEPT
  14.  
  15. iptables -A INPUT -p icmp -m state --state NEW,ESTABLISHED -j ACCEPT
  16. iptables -A INPUT -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
  17. iptables -A INPUT -p tcp --dport 25 -m state --state NEW,ESTABLISHED -j ACCEPT
  18. iptables -A INPUT -p udp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT
  19. iptables -A INPUT -p tcp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT
  20. iptables -A INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
  21. iptables -A INPUT -p tcp --dport 110 -m state --state NEW,ESTABLISHED -j ACCEPT
  22. iptables -A INPUT -p tcp --dport 143 -m state --state NEW,ESTABLISHED -j ACCEPT
  23. iptables -A INPUT -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
  24. iptables -A INPUT -p tcp --dport 465 -m state --state NEW,ESTABLISHED -j ACCEPT
  25. iptables -A INPUT -p tcp --dport 587 -m state --state NEW,ESTABLISHED -j ACCEPT
  26. iptables -A INPUT -p tcp --dport 993 -m state --state NEW,ESTABLISHED -j ACCEPT
  27. iptables -A INPUT -p tcp --dport 995 -m state --state NEW,ESTABLISHED -j ACCEPT
  28. iptables -A INPUT -p tcp --dport 7071 -m state --state NEW,ESTABLISHED -j ACCEPT
  29. iptables -A INPUT -j DROP
  30.  
  31. iptables -A FORWARD -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
  32. iptables -A FORWARD -p tcp --dport 25 -m state --state NEW,ESTABLISHED -j ACCEPT
  33. iptables -A FORWARD -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
  34. iptables -A FORWARD -p tcp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT
  35. iptables -A FORWARD -p udp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT
  36. iptables -A FORWARD -p tcp --dport 110 -m state --state NEW,ESTABLISHED -j ACCEPT
  37. iptables -A FORWARD -p tcp --dport 143 -m state --state NEW,ESTABLISHED -j ACCEPT
  38. iptables -A FORWARD -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
  39. iptables -A FORWARD -p tcp --dport 465 -m state --state NEW,ESTABLISHED -j ACCEPT
  40. iptables -A FORWARD -p tcp --dport 587 -m state --state NEW,ESTABLISHED -j ACCEPT
  41. iptables -A FORWARD -p tcp --dport 993 -m state --state NEW,ESTABLISHED -j ACCEPT
  42. iptables -A FORWARD -p tcp --dport 995 -m state --state NEW,ESTABLISHED -j ACCEPT
  43. iptables -A FORWARD -p tcp --dport 7071 -m state --state NEW,ESTABLISHED -j ACCEPT
  44. iptables -A FORWARD -j DROP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement