ubuntu iptables配置脚本代码怎么写?今天小编就给大家分享一篇关于写ubuntu iptables配置脚本代码的详细教程吧,感兴趣的朋友跟小编一起来了解一下吧!
     bash/shell Code复制内容到剪贴板
  1. #!/bin/bash #!/bin/bash
  2. case "$1" in
  3. start)
  4.         echo -n "Staring to write your Iptbales:..."
  5.         /sbin/iptables -F
  6.         /sbin/iptables -X
  7.         /sbin/iptables -Z
  8.         /sbin/iptables -A INPUT -i lo -j ACCEPT
  9.         /sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
  10.         /sbin/iptables -A INPUT -p icmp -m icmp --icmp-type 8 -j DROP
  11.         /sbin/iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
  12.         /sbin/iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
  13.         /sbin/iptables -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
  14.         /sbin/iptables -P INPUT DROP
  15.         echo "OK"
  16. ;;
  17. stop)
  18.         echo -n "Stop iptables...."
  19.         /sbin/iptables -P INPUT ACCEPT
  20.         /sbin/iptables -F
  21.         /sbin/iptables -X
  22.         /sbin/iptables -Z
  23.         echo "OK"
  24. ;;
  25. *)
  26.         echo "Usage: $0  {start|stop}"
  27. ;;
  28. esac