• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Iptables的使用介紹(轉載)

    發表于:2007-07-04來源:作者:點擊數: 標簽:
    Iptables的使用介紹. 網絡 安全的最后一道屏障: 后退 前進 2. Linux平臺的安全性 Linux 內核2.4 版本中集成了NetFilter框架,該框架是Linux平臺新的 網絡 安全功能框架,實現了多種 網絡 安全功能:數據包過濾、狀態保持、NAT,以及抗攻擊等等。我們熟知的Ipt
    Iptables的使用介紹.

    網絡安全的最后一道屏障:
    后退前進

    2. Linux平臺的安全性

    Linux 內核2.4 版本中集成了NetFilter框架,該框架是Linux平臺新的網絡安全功能框架,實現了多種網絡安全功能:數據包過濾、狀態保持、NAT,以及抗攻擊等等。我們熟知的Iptables,僅僅是NetFilter框架在用戶空間的配置工具,負責從用戶命令行界面接收命令,然后轉化成內核認識的結構體,調用相應的內核操作函數,將規則插入到內核中去。

    Iptables的使用方法請參見本文的附件:《Iptables使用方法詳解》?;蛘咴贚inux命令行界面中鍵入"man iptables",查看手冊頁的情況。

    要使用Iptables,必須在編譯Linux內核的時候(內核的版本必須大于2.4)選擇與NetFilter相關的內核模塊,否則即使安裝了Iptables,也不能使用。別著急,看到NetFilter和Iptables,不要認為他們是兩個東西,它們一個是內核空間的實現模塊,稱作NetFilter,一個是用戶空間的控制命令解析器,稱作Iptables。兩者結合才能完成整體的工作。我們按以下的敘述順序說明Iptables和NetFilter的使用方法,以及如何使用它們增強主機的安全性。

    將分如下章節討論

    1. 內核NetFilter選項編譯過程

    2. Iptables工具的安裝和編譯

    3. NetFilter框架和Iptables使用方式概述

    4. 使用Iptables增強主機安全性How-To

    好了,開始我們的Iptables之旅吧!注意本手冊說明的過程都是在RedHat7.2 內核版本2.4.7,啟動程序為LILO,Shell為bash 上進行操作的。在別的版本的內核或者操作環境請具體參考系統手冊頁man信息。

    2.1. 內核NetFilter選項編譯過程

    2.1.1. 內核代碼的位置

    安裝了Linux以后,內核部分的代碼在系統目錄 /usr/src/Linux-2.4/ 中。當然如果下載了新的內核代碼包,例如名為linux-kernel-2.4.X.tag.gz(X表示次要版本號),可以在任何一個目錄下解開該代碼包,但是一般的規律是將代碼包解壓到/usr/src/目錄下,使用的命令序列如下:

    [test /root/]# pwd/root[test /root/]#  mv linux-kernel-2.4.7.tag.gz /usr/src/[test /root/]#  cd /usr/src/[test /usr/src/]# tar zxvf  linux-kernel-2.4.7.tar.gz[test /usr/src/]# cd linux-kernel-2.4.7

    好了,進入到了新的內核代碼目錄,我們現在開始對目錄進行裁減和編譯。注意:如果沒有支持2.4版本的內核,可以從http://www.kernel.org 的網站上獲得關于Linux內核的最新下載信息。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>