亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發(fā) > Linux Shell > 正文

Shell實現(xiàn)的iptables管理腳本分享

2020-07-27 19:10:11
字體:
供稿:網(wǎng)友

以前的腳本是用save模式,現(xiàn)在把命令附加到一個文件里面,這樣的話,可以方便的二次修改什么的
腳本基本是這樣的,大家可以跟自己的情況再次修改~  增加功能什么的。

復(fù)制代碼 代碼如下:

#!/bin/bash
while true
do
clear
echo "----------------------menu----------------------"
echo "(1) service iptables restart"
echo "(2) iptables add"
echo "(3) iptables delete"
echo "(4) iptables stop"
echo "(5) iptables save(不推薦使用這種模式)"
echo "(6) iptables status"
echo "(7) iptables ACL list"
echo "(0) exit"
echo "會在當(dāng)前的目錄下生成一個fw.sh文件"
echo "-------------------------------------------------"
echo -n "enter you chose[0-7]:"
read num
if [ ${num} -lt 0 -o ${num} -gt 7 ]
    then
      echo "this is not between 0-7"
else
   if [ "${num}" == "1" ]
      then
      service iptables restart&
else
   if [ "${num}" == "2" ]
#######################################################
       then
          while [ "1" == "1" ]
          do
          clear
          echo "----------------------add ACL----------------------"
          echo "(1) 針對源IP放行添加"
          echo "(2) 針對服務(wù)器端口放行添加"
          echo "(3) 針對有端口和服務(wù)的ACL添加(這里要參數(shù)IP和端口 例如 0/0 80)"
          echo "(4) 自定義添加"
          echo "(5) 退回上一級"
          echo "-------------------------------------------------"
          echo -n "enter you chose[0-4]:"
          read aclnum
          if [ "${aclnum}" == "1" ]
             then
             read ip
             iptables -A INPUT -s ${ip} -p tcp --dport 22 -j ACCEPT
         echo "iptables -A INPUT -s ${ip} -p tcp --dport 22 -j ACCEPT" >>fw.sh
#            service iptables save
          elif [ "${aclnum}" == "2" ]
             then
             rad ip
             iptables -A INPUT -p tcp --dport ${IP}  -j ACCEPT
         echo "iptables -A INPUT -p tcp --dport ${IP}  -j ACCEPT" >>fw.sh
#            service iptables save
          elif [ "${aclnum}" == "3" ]
             then
             read ip port
             iptables -A INPUT -p tcp -s ${ip} --dport ${port} -j ACCEPT
             echo "iptables -A INPUT -p tcp -s ${ip} --dport ${port} -j ACCEPT" >>fw.sh
#            service iptables save
          elif [ "${aclnum}" == "4" ]
             then
             read addacl
             `${addacl}`
             service iptables save
          else
             break
          fi
          echo -n "是否想繼續(xù)添加: [y/n]:"
          read contine
          if [ "${contine}" == "n" -o "${contine}" == "N" ]
             then
             break
             fi
          done
#######################################################
else
   if [ "${num}" == "3" ]
          then
          while [ "1" == "1" ]
          do
          clear
          echo "---------------------delete ACL----------------------"
          echo "(1) 針對源ip刪除"
          echo "(2) 針對端口刪除"
          echo "(3) 針對有端口和服務(wù)的ACL刪除"
          echo "(4) 自定義刪除"
          echo "(5) 退回上一級"
          echo "-------------------------------------------------"
          echo -n "enter you chose[0-5]:"
          read aclnum
          if [ "${aclnum}" == "1" ]
             then
             read ip
             iptables -D INPUT -s ${ip} -p tcp --dport 22 -j ACCEPT
             echo "iptables -D INPUT -s ${ip} -p tcp --dport 22 -j ACCEPT" >>fw.sh
#            service iptables save
          elif [ "${aclnum}" == "2" ]
             then
             read port
             iptables -D INPUT -p tcp --dport ${port}  -j ACCEPT
             echo "iptables -D INPUT -p tcp --dport ${port}  -j ACCEPT" >>fw.sh
#            service iptables save
          elif [ "${aclnum}" == "3" ]
             then
             read ip port
             iptables -D INPUT -p tcp -s ${ip} --dport ${port} -j ACCEPT
         echo "iptables -D INPUT -p tcp -s ${ip} --dport ${port} -j ACCEPT" >>fw.sh
#            service iptables save
          elif [ "${aclnum}" == "4" ]
             then
             read deleteacl
             `${deleteacl}`
             service iptables save
          else
             break
          fi
          echo -n "是否想繼續(xù)添加: [y/n]:"
          read contine
          if [ "${contine}" == "n" -o "${contine}" == "N" ]
             then
             break
             fi
          done
###################################################################
else
   if [ "${num}" == "4" ]
       then
       echo -e "`service iptables stop&` "
else
   if [ "${num}" == "5" ]
       then
       echo -e "`service iptables save&`"
else
   if [ "${num}" == "6" ]
       then
       echo -e "`service iptables status&`"
else
   if [ "${num}" == "7" ]
       then
         while [ "1" == "1" ]
       do
       clear
       echo "---------------------list ACL----------------------"
       echo "(1) 查看當(dāng)前正在使用的規(guī)則集"
       echo "(2) 查看每個策略或每條規(guī)則、每條鏈的簡單流量統(tǒng)計"
       echo "(3) 查看NAT表"
       echo "(4) 自定義查看"
       echo "(5) 退回上一級"
       echo "-------------------------------------------------"
       echo -n "enter you chose[0-5]:"
       read aclnum
       if [ "${aclnum}" == "1" ]
          then
          iptables -L
       elif [ "${aclnum}" == "2" ]
          then
          iptables -L -n -v
       elif [ "${aclnum}" == "3" ]
          then
          iptables -L -t nat
       elif [ "${aclnum}" == "4" ]
          then
          read listacl
          `${listacl}`
       else
        break
         fi
       echo -n "是否想繼續(xù)添加: [y/n]:"
          read contine
          if [ "${contine}" == "n" -o "${contine}" == "N" ]
             then
             break
          fi
       done
################################################
else   
   exit
fi
  fi
    fi
     fi
      fi
       fi
        fi
         fi
echo -n "Do you contine [y/n]:"
read contine
if [ "${contine}" == "n" -o "${contine}" == "N" ]
   then
   exit
fi
done

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
最新一本之道波多野结衣| www.99久久热国产日韩欧美.com| 国产精品一区二区美女视频免费看| 精品人妻无码一区二区三区蜜桃一| 国产精品免费看一区二区三区| 亚洲人成网在线播放| jizzjizz日本护士视频| 欧美一级淫片免费视频黄| 国产丝袜视频在线播放| 久久久精品国产99久久精品芒果| www.黄色在线| 国产成人精品www牛牛影视| 蜜桃av噜噜一区二区三区麻豆| 五月婷婷在线观看视频| 色播亚洲视频在线观看| 91精品天堂| av电影网站在线观看| 丁香婷婷自拍| 噜噜噜躁狠狠躁狠狠精品视频| 91麻豆产精品久久久久久夏晴子| 青青草91视频| 国产婷婷色一区二区在线观看| 黄色网址在线视频| 欧美一区二区三区粗大| 日韩中文字幕在线观看视频| 欧美香蕉大胸在线视频观看| 国产精品久久久久9999小说| 91污在线观看| 欧美老妇交乱视频| 久色国产在线| 亚洲欧美资源在线| 一级全黄少妇性色生活片| 国产丝袜视频在线播放| 激情视频在线观看免费| 欧美福利在线播放网址导航| 久久精品一二区| 国产精品激情电影| www.四虎影视.com| 国产日韩欧美中文在线播放| 亚洲kkk444kkk在线观看| 国产精品日韩一区二区三区| 欧美日韩中文视频| 中文日本高清免费| 欧美日韩成人在线| 97影院理论片在线播放| 激情久久久久久| 国产精品爽黄69天堂a| 后入内射无码人妻一区| 亚洲不卡免费视频| 欧美激情www| 香港日本韩国三级网站| 天堂网.www在线资源| 亚洲欧美校园春色| 国产一级视频在线| 久久亚洲精精品中文字幕早川悠里| 国产老熟女伦老熟妇露脸| 久久久黄色av| 蜜桃精品一区二区三区| 日本少妇高潮喷水视频| 狠狠热免费视频| 天堂电影院在线| 免费观看成年人视频在线观看| 亚洲激情图片一区| 欧美一区二区在线观看视频| 国产youjizz在线| 日韩免费在线观看av| 精品人妻无码一区二区| 欧美va天堂va视频va在线| 精品中文字幕人| 中文字幕一区二区三区人妻在线视频| 嫩呦国产一区二区三区av| 欧美三级 欧美一级| 无码少妇一区二区三区| 蜜桃a∨噜噜一区二区三区| 麻豆一区区三区四区产品精品蜜桃| 国产精品高潮久久久久无| 一本色道久久精品| 欧美大片免费久久精品三p| 91在线观看一区二区| 尤物视频在线看| 亚洲精品永久免费| 伊人222成人综合网| 97精品在线播放| 久久男人中文字幕资源站| 成品人视频ww入口| 国产欧美日韩精品高清二区综合区| 精品国产日韩欧美| 国产欧美丝祙| 婷婷五月在线视频| 丝袜美腿综合| 国产又猛又黄的视频| 国产高清免费av在线| 91av免费观看91av精品在线| 欧美高清一级片在线| 中文字幕精品一区二区三区在线| 久久久久久久久久久久久久免费看| 亚洲日本中文字幕免费在线不卡| 欧美一区二区福利在线| 亚洲天堂自拍偷拍| 老司机精品视频网站| 香蕉久久精品日日躁夜夜躁| 国产精品一级无码| 国产91综合网| 隔壁老王国产在线精品| 欧美另类在线观看| 亚洲成人一二三区| 色视频免费观看| 亚洲三级在线免费| a视频在线播放| 日本不卡一区二区三区| 国产午夜一区二区三区| 亚洲视频图片小说| 久久久午夜精品理论片中文字幕| 亚洲欧美激情插| 久草在线中文888| 蜜桃一区av| 激情小视频在线观看| 日韩精品――中文字幕| 精品在线不卡| 四虎影院在线免费播放| 亚洲伊人成人网| 国产精品人人妻人人爽人人牛| 亚洲色图校园春色| 无码小电影在线观看网站免费| 欧美日韩在线免费观看| 日韩美女免费观看| 香蕉久久久久久久av网站| 欧美日韩激情视频在线观看| 成人视屏在线观看| 国产一区二区在线观| 91精品亚洲| 99久久99久久精品国产| 国产精品高潮呻吟久久av野狼| 午夜诱惑痒痒网| 你懂的视频在线观看| 国产亚洲一区二区在线| 欧美大学生性色视频| 久久99国产精品久久| 欧洲精品一区二区三区久久| 影音先锋男人资源站在线观看| 成人在线视频电影| 91农村精品一区二区在线| 国产精品爱久久久久久久小说| 天天插天天操天天射| 黄色av一区| 台湾佬成人中文网222vvv| av中文字幕在线免费观看| 国产一国产二国产三| 免费av网站在线看| 国产在线观看一区二区三区| 日本欧美久久久久免费播放网| 麻豆91精品视频| 亚洲黄色小说网址| 欧美美女性视频| 欧美性极品videosbest| 日本亚洲色大成网站www久久| 日韩免费在线视频| 国产高清一区二区| 日日夜夜精品视频| 天海翼精品一区二区三区| 亚洲av成人无码一二三在线观看| 亚洲精品视频大全| 欧美激情综合五月色丁香小说| 91网站免费| 免费精品99久久国产综合精品| 成年人视频网址| 人妻少妇偷人精品久久久任期| 亚洲成人福利片| 亚洲GV成人无码久久精品| 日韩精品一区二区三区不卡| 国产精品视频一区麻豆| 亚洲成人av在线播放| 欧美激情在线精品一区二区三区| 一级毛片视频在线| 精品一区二区免费看| 国产在线拍偷自揄拍精品| 欧美三级日韩三级| 电影在线观看一区| 免费看精品久久片| 在线免费观看一区二区三区| 国产精品午夜av在线| 女人又爽又黄免费女仆| 老司机精品在线| 亚洲欧美成人网| 国产成人午夜片在线观看高清观看| 国产精品一区二区在线免费观看| 综合精品久久久| 久久爱www| 国产精品毛片一区视频播| 欧美黄色一级网站| 亚洲欧美制服中文字幕| av伊人久久| 97超碰蝌蚪网人人做人人爽| 中文字幕一区二区三区域| 中文一区二区在线观看| 自拍偷拍亚洲色图欧美| 亚洲视频一区| 91a在线视频| 99在线观看视频免费| 久久亚洲综合网| 欧美激情精品久久久久| 久久蜜桃av一区二区天堂| 啦啦啦中文在线观看日本| jizzjizz中文| 那种视频在线观看| www免费在线观看视频| 欧美日韩亚洲一| 国产精品成人观看视频国产奇米| 欧美日韩美少妇| 91麻豆精品在线| 精品国产乱码久久久久久108| 亚洲成人av片| 成人午夜剧场免费观看完整版| 日本在线电影一区二区三区| 久久免费视频网站| 亚洲国产中文字幕在线视频综合| 成人在线一区二区| 国产亚洲综合视频| 日韩精品大片| 在线观看免费视频一区二区三区| 欧美xxxxxxxx| 亚洲高清久久| 91在线视频免费播放| 亚洲手机在线观看| 91日韩视频在线观看| 领导边摸边吃奶边做爽在线观看| 久久高清国产| 精品视频一区二区三区在线观看| 在线播放毛片| h在线观看网站| 久久国产精品无码网站| 亚洲丝袜精品丝袜在线| 国产精品9999久久久久仙踪林| 影音先锋资源av| 国产伦精品一区二区三区在线观看| 亚洲黄色在线观看视频| 亚洲国产精品久久久久婷婷884| 91久久久久久国产精品| 欧美午夜片在线免费观看| 亚洲自拍偷拍网| 午夜精品久久久久久久久久久久久| 欧洲av无码放荡人妇网站| 国产一区视频观看| 日韩精品免费在线| 国产丝袜在线| 国产精品视频一区麻豆| 中文国产亚洲喷潮| 成人黄色大片在线观看| 可以在线看黄的网站| 久久亚洲精品一区二区| www高清在线视频日韩欧美| 操人视频在线观看| 欧美午夜电影在线观看| 精品magnet| www.8ⅹ8ⅹ羞羞漫画在线看| 一区在线影院| 精品国产91乱码一区二区三区| 亚洲一区二区三区美女| 欧洲精品视频在线| av在线亚洲一区| 成片免费观看| 国产精品最新自拍| 国产免费一级| 国产又粗又大又爽视频| 57pao国产成永久免费视频| 久久91成人| 日本高清不卡中文字幕| 亚洲 欧美 中文字幕| 国产福利精品一区二区三区| 91freevideo| 国产精品女人久久久| 国产91在线播放精品| 久久99精品久久久久久久青青日本| 小说区图片区综合久久88| www.69av| 久久青青草原一区二区| 992tv在线| 私人影视中文字幕| 成人国产亚洲欧美成人综合网| 精品国产欧美一区二区三区成人| 男人添女人下部高潮视频在线观看| 久久成人综合视频| 国产专区自拍| 成人黄色一级视频| 亚洲欧美一区二区三区| 日韩123区| 国产又粗又猛又爽又黄的视频四季| 亚洲精品成人a| 免费国产阿v视频在线观看| 白丝女仆被免费网站| 激情av综合网| 国产特黄在线| jlzzjlzz国产精品久久| 捆绑调教美女网站视频一区| 色婷婷久久久亚洲一区二区三区| 亚洲欧美高清在线| 久久久久久久久久一级| 中文字幕第15页| 91看片官网| 青草青青在线视频| 日韩av大片站长工具| 黄色软件视频在线观看| www.午夜激情| 午夜亚洲福利老司机| 久久精品视频免费| 国产精品久久久久久久久免费看| 99在线观看精品视频| 久久精品国产精品亚洲色婷婷| 欧美综合国产精品久久丁香| 欧美重口乱码一区二区| 亚洲国产精品嫩草影院| 玖玖爱免费视频| 黑人另类精品××××性爽| 日韩精品免费视频| 亚洲激情一二三区| 亚洲熟妇av一区二区三区| www.天天操| 久久99久久99精品免观看粉嫩| 91精品一区国产高清在线gif| 精品偷拍激情视频在线观看| 9l视频自拍九色9l视频成人| 中文字幕色呦呦| 91视频观看免费| 久久久99久久精品女同性| 美脚恋feet久草欧美| 欧美午夜女人视频在线| 在线中文字幕第一区| 99久久精品一区二区|