ubuntu iptables 配置脚本代码

发布时间:2022-05-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了ubuntu iptables 配置脚本代码脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
bash/shell Code复制内容到剪贴板
  1. #!/bin/bash #!/bin/bash   
  2.   
  3. case "$1" in  
  4.   
  5. start)   
  6.         echo -n "Staring to write your Iptbales:..."  
  7.   
  8.         /sbin/iptables -F   
  9.         /sbin/iptables -X   
  10.         /sbin/iptables -Z   
  11.         /sbin/iptables -A INPUT -i lo -j ACCEPT   
  12.         /sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT   
  13.         /sbin/iptables -A INPUT -p icmp -m icmp --icmp-type 8 -j DROP   
  14.         /sbin/iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT   
  15.         /sbin/iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT   
  16.         /sbin/iptables -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT   
  17.         /sbin/iptables -P INPUT DROP   
  18.         echo "OK"  
  19. ;;   
  20.   
  21. stop)   
  22.         echo -n "Stop iptables...."  
  23.   
  24.         /sbin/iptables -P INPUT ACCEPT   
  25.         /sbin/iptables -F   
  26.         /sbin/iptables -X   
  27.         /sbin/iptables -Z   
  28.         echo "OK"  
  29. ;;   
  30.   
  31. *)   
  32.         echo "Usage: $0  {start|stop}"  
  33. ;;   
  34.   
  35. esac   

脚本宝典总结

以上是脚本宝典为你收集整理的ubuntu iptables 配置脚本代码全部内容,希望文章能够帮你解决ubuntu iptables 配置脚本代码所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: