9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>學習電腦>電腦安全>防火墻知識>

Linux防火墻iptables簡明教程

時間: 林澤1002 分享

  linux下常見的防火墻iptables的一些內容,但是無奈網上的很多教程都較為繁瑣,本著簡明化學習的目的,微魔為大家剔除了許多冗余的內容。下面是學習啦小編跟大家分享的是Linux防火墻iptables簡明教程,歡迎大家來閱讀學習。

  Linux防火墻iptables簡明教程

  1.安裝iptables

  2.查看現有的iptables規則

  3.刪除某iptables規則

  4.清除現有iptables規則

  5.創建規則

  6.設置開機啟動

  7.保存iptables規則

  8.iptables在手動防CC攻擊中的簡單應用

  1.安裝iptables

  很多Linux已經默認安裝iptables,可使用后文的查看命令測試是否安裝

  CentOS/RedHat下執行:

  yum install iptablesDebian/Ubuntu下執行:

  apt-get install iptables

  2.查看現有的iptables規則

  命令后面的line-number為顯示行號(將規則一則一則輸出,并顯示行號),可選,方便后文的刪除指令。

  iptables -L -n --line-numbers

  3.刪除某iptables規則

  例如,刪除第12行的規則,行號可由之前的命令查看

  iptables -D INPUT 12

  4.清除現有iptables規則

  iptables -F

  iptables -X

  iptables -Z

  5.創建規則

  a).開放端口

  命令iptables -A INPUT -j REJECT將屏蔽其他未授權的端口,因此請務必開放22端口以保障SSH連接正常~

  復制代碼代碼如下:

  #允許本機訪問

  iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT

  # 允許已建立的或相關連的通行

  iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

  #允許所有本機向外的訪問

  iptables -A OUTPUT -j ACCEPT

  # 允許訪問22端口

  iptables -A INPUT -p tcp --dport 22 -j ACCEPT

  #允許訪問80端口

  iptables -A INPUT -p tcp --dport 80 -j ACCEPT

  #允許FTP服務的21和20端口

  iptables -A INPUT -p tcp --dport 21 -j ACCEPT

  iptables -A INPUT -p tcp --dport 20 -j ACCEPT

  #如果有其他端口的話,規則也類似,稍微修改上述語句就行

  #禁止其他未允許的規則訪問

  iptables -A INPUT -j REJECT

  iptables -A FORWARD -j REJECT

  b).屏蔽ip

  iptables -I INPUT -s 123.123.123.123 -j DROP可通過更換上述ip為ip段來達到屏蔽ip段的目的~

  若需屏蔽整個ip段(123.0.0.1到123.255.255.254)則換為123.0.0.0/8

  若需屏蔽ip段123.123.0.1到123.123.255.254,則換為124.123.0.0/16

  若需屏蔽ip段123.123.123.1到123.123.123.254則換為123.123.123.0/24

  6.設置開機啟動

  一般在安裝iptables完成后,開機啟動會自動設置成功,但在個別CentOS系統上,貌似還有些問題,可以使用如下命令手動設置

  chkconfig --level 345 iptables on

  7.保存iptables規則

  service iptables save

  8.iptables在手動防CC攻擊中的簡單應用

  關于獲取攻擊者ip的方法,可以通過很多方法獲取,如查看網站日志等,本文不再贅述。

  a).建立要屏蔽的ip/ip段文件,名為ip.txt

  #屏蔽的ip

  123.4.5.6

  #屏蔽的ip段(編寫方法,同前文)

  123.4.5.6/24b).建立block_ip.sh腳本文件

  復制代碼代碼如下:

  #!/bin/sh

  # Filename: block_ip.sh

  # Purpose: blocks all IP address/network found in a text file

  # The text file must have one IP address or network per line

  #################################################################

  # Change the following path/filename to match yours

  IP_LIST_FILE=/path/to/ip.txt

  #################################################################

  # Don't change anything below unless you are a smarty pant!

  #################################################################

  IPTABLES_BIN=/sbin/iptables

  # Get the IP address/network from the file and ignore any line starting with # (comments)

  BAD_IP_ADDR_LIST=$(grep -Ev "^#" $IP_LIST_FILE)

  # Now loop through the IP address/network list and ban them using iptabels

  for i in $BAD_IP_ADDR_LIST

  do

  echo -n "Blocking $i ...";

  $IPTABLES_BIN -A INPUT -s $i -j DROP

  $IPTABLES_BIN -A OUTPUT -d $i -j DROP

  echo "DONE.";

  done

  ##################################################################

  # END OF SCRIPT - NOTHING TO SEE HERE - THAT'S ALL FOLKS!

  ##################################################################

  c).運行腳本

  sh /path/to/block_ip.sh

  d).查看iptables規則是否生效/正確,這一步的命令,之前有提到哦,開動腦筋,實在忘了,點擊此處~

Linux防火墻iptables簡明教程

linux下常見的防火墻iptables的一些內容,但是無奈網上的很多教程都較為繁瑣,本著簡明化學習的目的,微魔為大家剔除了許多冗余的內容。下面是學習啦小編跟大家分享的是Linux防火墻iptables簡明教程,歡迎大家來閱讀學習。 Linux防火墻ip
推薦度:
點擊下載文檔文檔為doc格式
2672674 主站蜘蛛池模板: 伊人成人在线视频免费| 亚洲欧洲日韩国内高清| 亚洲精品综合网中文字幕| 国产精品亚洲综合一区二区| 日韩精品一区二区三区日韩| 欧洲精品码一区二区三区| 91精品乱码一区二区三区| 在线免费播放亚洲自拍网| 国产精品人成在线观看免费| 激情内射亚洲一区二区三区| 日本高清在线观看WWW色| 亚洲一区成人av在线| 40岁大乳的熟妇在线观看| 精品视频在线观看免费观看| 四虎成人在线观看免费| 中文字幕av无码免费一区| 男女爽爽无遮挡午夜视频| 99久久国产成人免费网站| 国产重口老太和小伙| 手机在线看片不卡中文字幕| 黑人巨大videos极度另类| 日韩一区二区三区三级| 国产95在线 | 欧美| 国产精品免费中文字幕| 亚洲精品无码高潮喷水A| 香蕉乱码成人久久天堂爱| 久久久久青草线蕉亚洲| 免费中文熟妇在线影片| 国产成人精品1024免费下载| 久久国产精品二国产人妻| 国产激情第一区二区三区| 亚洲综合精品第一页| 精品国产线拍大陆久久尤物| 五级黄高潮片90分钟视频| 亚洲欧美一区二区成人片 | 秋霞鲁丝片成人无码| 五月天国产成人AV免费观看| 亚洲男人的天堂一区二区| 五月婷婷激情视频俺也去淫| 欧美极品色午夜在线视频| 精品麻豆国产色欲色欲色欲WWW|