成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何使用Linux防火墻隔離本地欺騙地址

系統(tǒng) Linux
幾乎所有的 Linux 發(fā)行版都帶著一個內建的防火墻來保護運行在 Linux 主機上的進程和應用程序。大多數(shù)防火墻都按照 IDS/IPS 解決方案設計,這樣的設計的主要目的是檢測和避免惡意包獲取網(wǎng)絡的進入權。

如何使用 iptables 防火墻保護你的網(wǎng)絡免遭黑客攻擊。

即便是被入侵檢測和隔離系統(tǒng)所保護的遠程網(wǎng)絡,黑客們也在尋找各種精巧的方法入侵。IDS/IPS 不能停止或者減少那些想要接管你的網(wǎng)絡控制權的黑客攻擊。不恰當?shù)呐渲迷试S攻擊者繞過所有部署的安全措施。

在這篇文章中,我將會解釋安全工程師或者系統(tǒng)管理員該怎樣避免這些攻擊。

[[228069]]

幾乎所有的 Linux 發(fā)行版都帶著一個內建的防火墻來保護運行在 Linux 主機上的進程和應用程序。大多數(shù)防火墻都按照 IDS/IPS 解決方案設計,這樣的設計的主要目的是檢測和避免惡意包獲取網(wǎng)絡的進入權。

Linux 防火墻通常有兩種接口:iptables 和 ipchains 程序(LCTT 譯注:在支持 systemd 的系統(tǒng)上,采用的是更新的接口 firewalld)。大多數(shù)人將這些接口稱作 iptables 防火墻或者 ipchains 防火墻。這兩個接口都被設計成包過濾器。iptables 是有狀態(tài)防火墻,其基于先前的包做出決定。ipchains 不會基于先前的包做出決定,它被設計為無狀態(tài)防火墻。

在這篇文章中,我們將會專注于內核 2.4 之后出現(xiàn)的 iptables 防火墻。

有了 iptables 防火墻,你可以創(chuàng)建策略或者有序的規(guī)則集,規(guī)則集可以告訴內核該如何對待特定的數(shù)據(jù)包。在內核中的是Netfilter 框架。Netfilter 既是框架也是 iptables 防火墻的項目名稱。作為一個框架,Netfilter 允許 iptables 勾連被設計來操作數(shù)據(jù)包的功能。概括地說,iptables 依靠 Netfilter 框架構筑諸如過濾數(shù)據(jù)包數(shù)據(jù)的功能。

每個 iptables 規(guī)則都被應用到一個表中的鏈上。一個 iptables 鏈就是一個比較包中相似特征的規(guī)則集合。而表(例如 nat 或者 mangle)則描述不同的功能目錄。例如, mangle 表用于修改包數(shù)據(jù)。因此,特定的修改包數(shù)據(jù)的規(guī)則被應用到這里;而過濾規(guī)則被應用到 filter 表,因為 filter 表過濾包數(shù)據(jù)。

iptables 規(guī)則有一個匹配集,以及一個諸如 Drop 或者 Deny 的目標,這可以告訴 iptables 對一個包做什么以符合規(guī)則。因此,沒有目標和匹配集,iptables 就不能有效地處理包。如果一個包匹配了一條規(guī)則,目標會指向一個將要采取的特定措施。另一方面,為了讓 iptables 處理,每個數(shù)據(jù)包必須匹配才能被處理。

現(xiàn)在我們已經(jīng)知道 iptables 防火墻如何工作,讓我們著眼于如何使用 iptables 防火墻檢測并拒絕或丟棄欺騙地址吧。

打開源地址驗證

作為一個安全工程師,在處理遠程的欺騙地址的時候,我采取的第一步是在內核打開源地址驗證。

源地址驗證是一種內核層級的特性,這種特性丟棄那些偽裝成來自你的網(wǎng)絡的包。這種特性使用反向路徑過濾器方法來檢查收到的包的源地址是否可以通過包到達的接口可以到達。(LCTT 譯注:到達的包的源地址應該可以從它到達的網(wǎng)絡接口反向到達,只需反轉源地址和目的地址就可以達到這樣的效果)

利用下面簡單的腳本可以打開源地址驗證而不用手工操作:

  1. #!/bin/sh 
  2. #作者: Michael K Aboagye 
  3. #程序目標: 打開反向路徑過濾 
  4. #日期: 7/02/18 
  5. #在屏幕上顯示 “enabling source address verification” 
  6. echo -n "Enabling source address verification…" 
  7. #將值0覆蓋為1來打開源地址驗證 
  8. echo 1 > /proc/sys/net/ipv4/conf/default/rp_filter 
  9. echo "completed" 

上面的腳本在執(zhí)行的時候只顯示了 Enabling source address verification 這條信息而不會換行。默認的反向路徑過濾的值是 0,0 表示沒有源驗證。因此,第二行簡單地將默認值 0 覆蓋為 1。1 表示內核將會通過確認反向路徑來驗證源地址。

最后,你可以使用下面的命令通過選擇 DROP 或者 REJECT 目標之一來丟棄或者拒絕來自遠端主機的欺騙地址。但是,處于安全原因的考慮,我建議使用 DROP 目標。

像下面這樣,用你自己的 IP 地址代替 IP-address 占位符。另外,你必須選擇使用 REJECT 或者 DROP 中的一個,這兩個目標不能同時使用。

  1. iptables -A INPUT -i internal_interface -s IP_address -j REJECT / DROP   
  2. iptables -A INPUT -i internal_interface -s 192.168.0.0/16  -j REJECT / DROP 

這篇文章只提供了如何使用 iptables 防火墻來避免遠端欺騙攻擊的基礎知識。

責任編輯:武曉燕 來源: Linux中國
相關推薦

2011-04-18 13:33:07

2016-01-24 23:12:00

UFW防火墻攔截IP地址

2019-03-20 20:26:41

微隔離防火墻

2011-03-15 15:47:26

LinuxIptables防火墻

2009-02-22 09:30:24

2020-04-07 13:20:52

Linux防火墻ufw

2011-03-15 16:35:27

2009-09-28 10:06:09

Linux防火墻Linux規(guī)則

2011-03-17 16:00:57

2010-08-03 09:39:45

路由器

2020-05-14 22:00:43

FirewallD防火墻系統(tǒng)運維

2012-03-12 11:21:12

虛擬防火墻虛擬化平臺虛擬機

2010-01-07 14:48:31

2011-03-15 17:12:11

2020-01-18 09:04:29

微隔離安全隔離漏洞

2010-01-06 10:16:37

2009-12-23 17:37:09

Linux防火墻

2009-12-02 18:54:28

2010-03-08 09:09:48

2010-12-21 18:04:26

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91色视频在线观看 | 欧美成人一区二区三区片免费 | 国产人成精品一区二区三 | 九九热最新视频 | 日干夜操 | 欧美激情一区 | 黄色一级大片在线免费看产 | 日韩一区二区三区视频 | 国内精品视频在线观看 | 久久成人免费视频 | 中文字幕久久精品 | 日韩 欧美 综合 | 91短视频网址 | 日本aⅴ中文字幕 | 国精产品一品二品国精在线观看 | 亚洲精品一 | 日本黄色不卡视频 | 精品一区久久 | 男女羞羞免费视频 | 免费国产一区二区 | 亚洲在线 | 亚洲一区二区三区在线免费 | 亚洲日韩中文字幕一区 | 国产午夜精品久久久久免费视高清 | 国产视频黄色 | 中国一级特黄视频 | 网站黄色在线免费观看 | 婷婷综合在线 | 亚洲一区二区三区视频免费观看 | 一区二区三区高清不卡 | 超碰人人做 | 日本视频在线 | 在线中文字幕日韩 | 一区影院 | 免费一区 | 国产 日韩 欧美 在线 | 亚洲经典一区 | 日本久久久一区二区三区 | 精品日韩一区二区三区av动图 | 中文字幕在线免费观看 | 久久精片 |