日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

(十三)洞悉linux下的Netfilteramp;iptables:为防火墙增添功能模块【实战】

發(fā)布時(shí)間:2025/3/14 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (十三)洞悉linux下的Netfilteramp;iptables:为防火墙增添功能模块【实战】 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

netfilter/iptables增添新功能模塊:ipp2p

? ??一個(gè)防火墻功能模塊包含兩部分:內(nèi)核空間的ko模塊和用戶空間的so模塊。如下:

? ? 而且文件的命令都非常有講究。例如我們有個(gè)模塊名叫AAA,那么內(nèi)核中該模塊的文件名一般為ipt_AAA.cipt_AAA.h;對(duì)應(yīng)的用戶空間模塊叫libipt_AAA.c。今天我通過(guò)簡(jiǎn)單的向防火墻添加ipp2p擴(kuò)展功能模塊的例子,向大家展示一下相關(guān)操作和注意事項(xiàng)。

?

下載ipp2p源碼:http://www.ipp2p.org/

????最新版的ipp2p-0.8.2.tar.gz支持的內(nèi)核2.6.17iptables支持1.3.1。不過(guò)這個(gè)不影響,我們稍對(duì)其源文件進(jìn)行修改就可以適應(yīng)我們2.6.21平臺(tái)了。修改后的源碼從“?ipp2p-0.8.2.zip ”下載。

? ?下載后對(duì)其解壓,然后進(jìn)到ipp2p目錄下。接下來(lái)有兩種方式來(lái)編譯模塊:

1、? 直接在該目錄下執(zhí)行make。(備注:該目錄下的Makefile我已經(jīng)改過(guò)了)

執(zhí)行完makeipt_ipp2p.kolibipt_ipp2p.so就都生成了。

chmod x ipt_ipp2p.ko

2、? 依次按下列步驟來(lái)操作:

仍然是在ipp2p-0.8.2解壓目錄里,我系統(tǒng)中如下:

然后將每個(gè)文件拷貝到對(duì)應(yīng)的目錄下:

在我機(jī)器上,內(nèi)核源碼在/usr/src/linux-2.6.21iptables源碼在/usr/src/iptables-1.4.0目錄下。

接下來(lái)修改/usr/src/linux-2.6.21/net/ipv4/netfilter/ipt_ipp2p.c文件:

同樣修改/usr/src/iptables-1.4.0/extensions/libipt_ipp2p.c文件如下:

? ? 接換到內(nèi)核源碼目錄/usr/src/linux-2.6.21目錄下

? ? 先備份net/ipv4/netfilter/目錄下原來(lái)的Makefile文件,然后照著下面自己寫(xiě)個(gè)新的Makefile。如下所示:

? ? ipt_ipp2p.ko就已經(jīng)編譯出來(lái)了,加上執(zhí)行權(quán)限后將其拷貝到/lib/modules/2.6.21目錄里。

? ? 最后編譯用戶空間的so模塊,進(jìn)入到/usr/src/iptables-1.4.0

? ? 因?yàn)槲蚁到y(tǒng)中有兩個(gè)版本的iptables 1.3.51.4.0,其中1.3.5的庫(kù)文件位于/lib/iptables目錄;1.4.0我將其放置在/lib/iptables-1.4.0/iptables目錄。

? ? 最后我們來(lái)使用一下ipp2p模塊,執(zhí)行iptables -m ipp2p -h應(yīng)該可以看到下列提示:

? ? 加載ipp2p內(nèi)核模塊:

? ? insmod /lib/modules/2.6.21/kernel/net/ipv4/netfilter/ipt_ipp2p.ko


? ? 總結(jié),雖然方法一干凈利落,犀利快捷,可是不利于我們理解netfilter/iptables代碼的組織架構(gòu)。方法二雖然麻煩,但學(xué)的知識(shí)更多些。大家各取所需吧。

?

? ? 網(wǎng)上還流傳另外一種通過(guò)補(bǔ)丁包的方式來(lái)為iptables擴(kuò)展功能模塊,這里我簡(jiǎn)單提一下,因?yàn)槟峭嬉鈨焊?/span>easy一般是到ftp://ftp.netfilter.org/pub/patch-o-matic-ng/下載對(duì)應(yīng)的補(bǔ)丁文件,在本地將其解壓后進(jìn)入補(bǔ)丁文件夾,一般執(zhí)行:./runme ipp2p,然后根據(jù)提示輸入一些配置路徑就OK了。它會(huì)自動(dòng)幫你完成文件的拷貝,Makefile的修改,很方便。感興趣的朋友可以去試一下。

? ? 未完,待續(xù)



轉(zhuǎn)載于:https://www.cnblogs.com/masterpanda/p/5700490.html

總結(jié)

以上是生活随笔為你收集整理的(十三)洞悉linux下的Netfilteramp;iptables:为防火墙增添功能模块【实战】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲好骚综合 | 黑人乱码一区二区三区av | av片免费 | 在线草 | 毛片免费一区二区三区 | 欧美日韩一区视频 | 亚洲三级久久 | 午夜精品久久久久 | 国产xxxxx视频 | 久射久| 97久久免费视频 | 日韩视频免费观看高清完整版在线观看 | youjizz国产| 葵司有码中文字幕二三区 | 色91av | 亚洲男女啪啪 | 国产高清无密码一区二区三区 | 特色特色大片在线 | 久久久久亚洲av无码麻豆 | 伊人涩涩| 日本69式三人交 | 91精品视频免费观看 | 亚洲黄色在线视频 | 成 年人 黄 色 片 | 欧美人体视频一区二区三区 | 一本大道视频 | 国产91在线视频观看 | 免费看国产曰批40分钟粉红裤头 | 在线播放日韩 | 亚洲一区二区三区日韩 | 又污又黄又爽的网站 | 国产50页| 成人精品一区二区三区视频 | 97超碰免费在线观看 | 亚洲av永久无码精品三区在线 | 黄色精品一区二区 | 成人a毛片 | 99久久国产精 | 国产免费99| 国产专区在线播放 | 精品天堂 | 日日干夜夜草 | www.色天使 | 91av在线免费视频 | 免费看美女隐私网站 | 国产精品揄拍一区二区 | 亚洲乱码日产精品bd在线观看 | 久久免费视频6 | 黄色理伦片| 老色批网站 | 成人在线毛片 | 亚洲免费婷婷 | 亚洲精品一区二区18漫画 | 福利视频亚洲 | 日韩在线专区 | 九色视频在线播放 | 91黑丝在线观看 | missav | 免费高清av在线看 | 欧美一区二区三区成人久久片 | 久久免费视频3 | 播金莲一级淫片aaaaaaa | 超碰97人人草 | 久久在线免费观看视频 | 亚洲第一综合网 | 丁香综合网 | 国内自拍2020| 亚洲三级久久 | 深夜福利av| 欧美激情视频一区二区三区不卡 | 精品人妻少妇嫩草av无码专区 | av大西瓜| 亚洲视频入口 | 久久综合中文字幕 | 欧美一性一乱一交一视频 | 丰满人妻中伦妇伦精品app | 色综合亚洲 | 日本午夜影视 | 欧美xxxxhd| 一级做a视频 | 免费在线观看成人av | 国产三级国产精品国产国在线观看 | 久久久久亚洲AV成人无码国产 | 色综合99 | 免费高清欧美大片在线观看 | 中国老头性行为xxxx | 一边顶弄一边接吻 | 毛片网页| 成人免费高清在线播放 | 91青青草| 精品96久久久久久中文字幕无 | 少妇精品久久久一区二区三区 | 午夜伊人网 | 日本久久精品视频 | 97精品国产97久久久久久春色 | 最近的中文字幕在线看视频 | 六月丁香综合网 | 国内一区二区三区 | 久久男人| 亚洲激情久久 |