国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

專家詳解Netfilter/iptables FAQ(1)
2008-03-26   

netfilter的架構(gòu)就是在整個網(wǎng)絡(luò)流程的若干位置放置了一些檢測點(HOOK ),而在每個檢測點上上登記了一些處理函數(shù)進行處理(如包過濾,NAT等,甚至可以是用戶自定義的功能)。

常見問題

這一小節(jié)覆蓋了常見的netfilter(和非netfilter)相關(guān)的問題,我們在郵件列表中經(jīng)常看到它們。

1、我從哪里可以獲取netfilter/iptables?

Netfilter和iptables集成在Linux2.4.x內(nèi)核系列中了,請從http://www.kernel.org/或它的鏡像站點獲取一個最近的內(nèi)核。用戶空間工具iptables可以在netfilter的主頁及它的鏡像站點http://www.netfilter.org/, http://www.iptables.org/, http://netfilter.samba.org/, http://netfilter.gnumonks.org/http://netfilter.filewatcher.org/.上找到。

2、Linux2.2有netfilter的backport嗎?

沒有,至少目前還沒有,但是如果有人想開發(fā)它,也應(yīng)該不會太難,因為對網(wǎng)絡(luò)堆棧有干凈的接口,這一塊有任何動靜請通知我一聲。

3、有ICQ conntrack/NAT幫助模塊嗎?

如果你在一個Linux2.2盒子上使用偽裝技術(shù),你總會用ip_masq_icq module來直接獲取客戶端到客戶端的ICQ操作。沒有人為netfilter重新實現(xiàn)過這個模塊,因為ICQ協(xié)議太丑陋了:),但是我猜測它需要一點時間,除非有一個現(xiàn)成的可用。
Rusty曾經(jīng)指出要為協(xié)議開發(fā)一個模塊,至少要有一個開放的客戶端和開放的服務(wù)器被集成到主netfilter發(fā)布中,對于ICQ而言,它只有開放的客戶端,因此它不符合這個標準。(開放即自由,而不是免費的粕能少的干擾數(shù)據(jù)包。

5、patch-o-matic是什么?我如何使用它?

2.4.x內(nèi)核是一個穩(wěn)定版本,因此我們不能提交我們目前的開發(fā)版本到主流內(nèi)核,我們所有的代碼首先要在netfilter patch-o-matic中測試,如果你想使用netfilter的邊緣功能,你不得不從patch-o-matic應(yīng)用一個或更多的補丁,你可以在最新的iptables的包中找到patch-o-matic(或從CVS源代碼找),請在netfilter主頁去下載。

patch-o-matic現(xiàn)在有3個不同的選項:
make pending-patches
make most-of-pom
make patch-o-matic

第一個選項只是確保所有重要的bug修復(fù)補丁(它已經(jīng)被提交給內(nèi)核維護者了)應(yīng)用到你的內(nèi)核;第二個選項提醒你所有新的特征在沒有沖突的情況將被應(yīng)用;第三個選項是為真正的專家準備的,可以看到所有的補丁—但是要小心,它們可能互相沖突。
patch-o-matic有一個整潔的用戶接口,只需要輸入

make most-of-pom (或 pending-patches或 patch-o-matic,請看上面)
或者,如果你的內(nèi)核樹不在/usr/src/linux,使用
make KERNEL_DIR={your-kernel-dir} most-of-pom

在iptables包的頂級目錄,patch-o-matic檢查每一個補丁是否可以應(yīng)用到你已經(jīng)安裝的內(nèi)核代碼,如果一個補丁可以應(yīng)用,你將看到一個關(guān)于該補丁的更多信息提示,應(yīng)用這個補丁,跳到下一個... ...

關(guān)于patch-o-matic更多的信息,請查看netfilter的擴展HOWTO(http://www.netfilter.org/documentation/index.html#HOWTO)。

6、我在哪里可以找到ipnatctl以及關(guān)于它的更多信息?

ipnatctl用于從用戶空間設(shè)置你的NAT規(guī)則,它是一個非常早的2.3.x內(nèi)核時期的開發(fā)版本,現(xiàn)在不再需要它了,因此不再有效,它的所有功能現(xiàn)在都集成到iptables身上了,請在netfilter主頁上查看NAT HOWTO。

7、iptables/ip6tables能做IPv6 NAT嗎?

不行,NAT核心不支持任何類型的IPv6/IPv4 NAT。

8、有計劃支持SIP嗎?

SIP(會話初始化協(xié)議)是相當(dāng)復(fù)雜的,特別是它橫跨防火墻和NAT設(shè)備時,最初的計劃是在FCP(防火墻控制協(xié)議)上的一個代理通訊。現(xiàn)在IETF MIDCOM工作組已經(jīng)成立了,他們也想使用SIP。

netfilter/iptables團隊目前沒有資源實施SIP conntrack/NAT支持,但是我們對發(fā)起者是打開門歡迎的。

9、netfilter/iptables支持failover/HA?

答案是‘支持’和‘不支持’。
如果你正在考慮一個完整的失效恢復(fù),那么多有的狀態(tài)信息需要保留:不現(xiàn)實。在多個節(jié)點之間同步狀態(tài)是一個非常困難的過程,Harald(netfilter團隊核心成員)已經(jīng)發(fā)布了一個關(guān)于這個的報告,但是沒有發(fā)現(xiàn)任何對開發(fā)有幫助的資助。同時,你可以嘗試使用我的‘連接撿起’特性,它嘗試撿起已經(jīng)建立好的連接:可能需要足夠充分的條件。

如果你用了NAT并且想保留你的NAT映射:不支持。
如果你使用包過濾:支持。


共5頁: 1 [2] [3] [4] [5] 下一頁
 第 1 頁:  第 2 頁:建立過程中的問題
 第 3 頁:運行中問題(1)  第 4 頁:運行中問題(2)
 第 5 頁:關(guān)于netfilter開發(fā)的問題

熱詞搜索:

上一篇:Daemon Tools自甘墮落 強行駐留用戶電腦
下一篇:ISA Server實驗環(huán)境搭建與企業(yè)VPN配置(1)

分享到: 收藏
主站蜘蛛池模板: 沅陵县| 商都县| 武陟县| 永清县| 呼玛县| 霍州市| 墨江| 宝兴县| 沙湾县| 沧源| 凤翔县| 新野县| 涡阳县| 宁乡县| 册亨县| 霍林郭勒市| 新津县| 彰化县| 新竹县| 伊吾县| 和静县| 达拉特旗| 合作市| 绥棱县| 比如县| 安庆市| 乐东| 宁国市| 平阴县| 东宁县| 金门县| 东乌珠穆沁旗| 罗源县| 洛南县| 阿鲁科尔沁旗| 福建省| 郓城县| 陵川县| 思南县| 道真| 广水市|