post by tommy @ 01 二月, 2009 22:45
由於 ipp2p 這個 netfilter 的模組已經很久沒有更新了, 所以每次更換核心時, 都必須透過 patch-o-matic-ng 來處理, 也就是每次都要去 patch 核心後再去編譯. 不過... patch-o-matic-ng 也是很久都沒異動了, 而且... 由 2008 年 11 月底時, 連 snapshot 的版本都不見了. 更麻煩的是... 這個 patch 核心的動作, 並不一定每次都可以正常的運作.
前一陣子, 發現了 xtables-addons 這個東西, 號稱可以用來取代 patch-o-matic-ng, 而且不再需要去 patch 核心了. 這次升級核心時, 順便試了一下, 果然使用上簡單許多, 也方便多了. 以 ipp2p 這個模組來說, 只要下頭的動作就可以正常的運作了:
- 抓取最新的 xtables-addons 版本.
- 解開後, 直接 ./configure; make; make install 就可以使用. 如果目前使用的核心不是要運作的核心, 可以在 ./configure 時加上 --with-kbuild 指定要使用的核心位置, 如: ./configure --with-kbuild=/lib/modules/2.6.28/build
- 上頭的動作就可以讓 iptables 使用 ipp2p 這個模組了.
這樣子處理, 會比之前使用 patch-o-matic-ng 方便許多了.