Linux內核3.6 iptables的鏡子目標

 iptables mirror target for linux kernel 3.6

我的最後一個內核升級後,我試圖建立的iptables鏡標靶在這裡發表最後一次。 的iptables的鏡子目標將數據包發送到你的機器,並返回相同的數據包,數據包來自機。 因此,讓我們說有人試圖掃描你的機器,或試圖攻擊,他將自己的機器掃描甚至攻擊自己的機器。 當我試圖與內核版本3.6,它沒有建立了與當前的Linux內核。 這個時候有一些功能從內核中移除。 因此,我不得不更新的ip_direct_send功能。 您可以下載新版本的內核版本3.6,這裡也許未來的內核:

MIRROR.3.6.0.tar.gz(177) gplv3 127x51 iptables mirror target for linux kernel 3.6

內核模塊已經過測試與內核版本3.7.0 vs2.3.5.1。要構建模塊,您想要使用的模塊,引導內核。 之後,解壓縮歸檔,和運行compile.sh的腳本來構建模塊。 然後運行install.sh腳本編譯的模塊安裝到你的內核的/ lib / modules目錄。

現在你可以使用鏡像的目標到位拒絕或刪除目標在INPUT,FORWARD和PREROUTING鏈,這樣在你的防火牆腳本:

$ IPTABLES-A INPUT-J鏡

請注意:使用的鏡子目標可能會導致奇怪的結果,例如,如果你想連接到一個iptables保護機器使用鏡子目標,你可能最終不承認它連接到本地計算機。 它也可以使用多少帶寬。 最壞的情況發生,如果你有兩台機器使用的模塊。 這些機器可能最終會打乒乓球。 所以,你已經被警告,請謹慎使用您自己的風險 欲了解更多信息,請參閱: 鏡面目標

下載舊版本的內核如下。 請注意版本號2.6.25的內核作品2.6.27。 2.6.28 2.6.29和2.6.30內核。 2.6.13版本的模塊應工作到內核2.6.16版。

MIRROR.2.6.13.tar.gz(1102)
MIRROR.2.6.24.tar.gz(1485)
MIRROR.2.6.25.tar.gz(1365)
MIRROR.2.6.28.tar.gz(1407)
MIRROR.2.6.31(1271)
MIRROR.2.6.35.tar.gz(1215)
MIRROR.2.6.36.tar.gz(1125)
MIRROR.2.6.37.tar.gz(969)
MIRROR.3.0.7.tar.gz(707)
MIRROR.3.1.0.tar.gz(436)
MIRROR.3.3.0.tar.gz(454)
gplv3 127x51 iptables mirror target for linux kernel 3.6

問候
於爾根

1 Star2 Stars3 Stars4 Stars5 Stars (尚未有評分)
Loading ... 加載中...

立體的mplayer-1.1-R1

最近新的mplayer-1.1-R1的ebuild出現在Portage。 在文章中立體的mplayer 1.0_rc4_p20110322我提供了一個修改補丁在的mplayer-1.0_rc4_p20110322的立體支持。 此修補程序不工作與當前版本了。 然而,只有一個小的修復程序。 要使用新的補丁,只是從這裡下載: mplayer的立體-1.1-r1.patch的(184) ,並將其複製到:

/ etc/portage/patches/media-video/mplayer-1.1-r1 /

隨後出現的mplayer播放立體電影:

mplayer的-VO GL2:立體聲some_movie_file.avi

米斯蘭迪爾

1 Star2 Stars3 Stars4 Stars5 Stars (尚未有評分)
Loading ... 加載中...

FlightGear的2.8.0四緩衝立體

 Flightgear 2.8.0 with quad buffered stereo

在這篇文章中的FlightGear四路緩衝立體聲,我已經寫了有關如何獲得四緩衝立體與著名的飛行模擬器FlightGear的工作。 最近FlightGear的2.8.0已經發布。 問題四緩衝立體FlightGear的2.8.0仍然存在。

預計啟用FlightGear的立體模式啟動以下行:

出口OSG_STEREO_MODE = QUAD_BUFFER出口OSG_STEREO = ON; FGFs的

當啟動FlightGear的這種方式,得到下面的控制台輸出,無立體視:

警告:檢測OpenGL錯誤操作無效後RenderBin ::抽獎(,)

FlightGear的工作與四緩衝立體

上面的錯誤信息的原因以及由此產生的破立體聲模式,立體聲上下文不正確初始化。 此處所描述的細節: FlightGear的四緩衝立體 不幸的是,提到文章中提出的補丁我不起作用FlightGear的2.8.0。 然而,好消息是,只需要稍作修改,WindowBuilder.cxx文件不再是在src /主 ,但在SRC /瀏覽器目錄。 從這裡,您可以下載新的補丁: FlightGear的-2.8.0-stereoscopic.patch的(305)

希望補丁發現它的方式進入下一個FlightGear的釋放。

像往常一樣,四緩衝立體的,你必須要使用專業的圖形卡,支持四緩衝立體,像一個NVIDIA®(英偉達™)Quadro FX或ATI的FireGL和正確的顯示硬件,如快門眼鏡,頭盔或立體投影系統,受益於。 要使用四緩衝立體模式啟動FlightGear的上述環境變量。 之後,您可能必須啟用四路緩衝立體視圖 “菜單中選擇” 立體視圖選項項目的模式。

Gentoo的方式

為Gentoo用戶,我創建了一個覆蓋。 像以前的一個,它包含的修補程序和修改的ebuilds FlightGear的工作支持四緩衝。 從這裡開始: FlightGear的2.8.0覆蓋(238)下載的疊加和提取它在/ usr /本地/ portage中,你可能會得到疊加。 請務必在你的/ etc / make.conf中包括以下行:

PORTDIR_OVERLAY =“/ USR /本地/ portage中”

然後出現的FlightGear和享受它在三個方面。

於爾根

1 Star2 Stars3 Stars4 Stars5 Stars (尚未有評分)
Loading ... 加載中...

固定位置感知N900 IM

 Fixing location awareness of N900 IM

諾基亞的N900手機是一個位置感知設備。 通常它一直在狀態消息的Jabber或Skype等即時通訊服務,能夠顯示你的位置。 此功能已經完全停止工作前一段時間。 本文介紹了相關問題,並提出了修復,重新恢復功能。

通常情況下,人們可以使N900手機顯示狀態消息中的當前位置,通過點擊狀態欄選擇“可用性”。 之後的可用性窗口打開時,按鈕“我的位置”,可以被竊聽。 然後,可以選擇從街道層面,鎮一級的位置精度。 之後,當前位置被發布到聯繫人。 目前啟用此功能不發表任何位置的接觸。 sysklogd的安裝結束後,系統日誌提供第一線索,問題出在哪裡:

08月31日18:37:33諾基亞N900納米導航提供商[11138]:GLIB警告**
默認-無法連接到

8月31日十八時37分33 ​​秒諾基亞N900 [1621]:GLIB警告** rtcom存在UI -
空指針傳遞給navigation_provider_location_to_address回調

殺害納米導航提供商的過程,並重新啟動/ USR / LIB / nokiamaps導航提供商/納米導航提供商從xterm更詳細的錯誤消息後可以看出:

^
錯誤:文件是空的
^
錯誤:開始標記預計,'<'沒有發現

因此,有一個問題,諾基亞的web服務的請求發送。 最有可能的同時,諾基亞已經改變了Web服務。 然而,使用相同的沒有令牌的請求導致期望的結果。 這可以很容易在Web瀏覽器輸入的請求URL的嘗試。 不幸的是,納米導航提供商是閉源的,所以它可以很容易地修改。 十六進制編輯器可以用來搜索令牌字符串,然後請求可以在它前面的零終止。

hexedit nm nav provider 520 Fixing location awareness of N900 IM

圖:hexedit的視圖位置webservice的納米導航提供商令牌

有兩個職位匹配的要求在0.109-3 +0 M5版本的納米導航提供商,0x73F7位置之一,在0×7689。 後者則是相關的一個問題。 更換在這個地址由一個零字節終止請求字符串,並導致由諾基亞的web服務的請求可以理解。 一是殺納米導航提供商的過程才能夠寫入文件。

不幸的是,修改後的二進制文件不能被發表在這裡,因為著作權的限制,但可以提供一個簡單的方法來修補文件。 首先,增強busybox的需要安裝在N900上。 然後裡面一個xterm root用戶執行以下行:

CD的/ usr / lib目錄/ nokiamaps導航提供商/ CP納米導航提供商NM-NAV-provider.bak killall會納米導航提供商日CONV = notrunc之外BS = 1計數= 1尋求= 30345 = / dev / zero的納米導航提供商

這行工作nokiamaps導航提供商-0.109-3 +0 M5。 執行後,這些位置可以再次發布到接觸。 剩下的唯一的問題是你的。 難道你真的想,所有的聯繫人知道你的位置嗎?

最誠摯的問候
於爾根

1 Star2 Stars3 Stars4 Stars5 Stars (3票,平均:5.00 5)
Loading ... 加載中...

glsldevil二進制

大約一年前,我寫了OpenGL / GLSL調試glsldevil在文章中的Gentoo的ebuild為glsldevil 1.1.5, 並為它提供了gentoo的ebuild。 不幸的是,glsldevil似乎並沒有被提供了從斯圖加特大學的( http://cumbia.informatik.uni-stuttgart.de/glsldevil/ ),已呈現的ebuild無用的網頁。

29/5/2012編輯:斯圖加特大學的原始下載網站再次可用。

由於許可glsldevil許可證再分配,我決定上傳我的本地副本,,再次使為公眾glsldevil提供。 不幸的是,這僅包括了Linux二進制文件(32位和64位),無論是Windows二進制文件或源代碼。

從這裡您可以下載的Linux二進制文件: glsldevil-1.1.5.tar.gz(356)

對於使用的ebuild,只需複製到/ usr / portage / distfiles目錄/文件。

問候
於爾根

1 Star2 Stars3 Stars4 Stars5 Stars (1票,平均:5.00 5)
Loading ... 加載中...

與Apache 2.4.1 php-5.4.1_rc1的失敗在Gentoo

 php 5.4.1 rc1 fails with apache 2.4.1 on gentoo

今天的apache-2.4.1的ebuild出現在gentoos Portage樹。 新興php-5.4.1_rc1的失敗安裝Apache 2.4.1 Web服務器在Gentoo以下錯誤消息:

配置SAPI模塊
檢查AOLserver的支持......沒有
檢查是Apache 1.x模塊支持通過APXS ...沒有通過DSO
檢查是Apache 1.x模塊支持......沒有
檢查是否啟用Apache的字符集兼容性的選項......沒有
檢查在Apache 2.0過濾器模塊支持通過APXS ...沒有通過DSO
檢查Apache 2.0的處理程序模塊支持通過DSO通過APXS ...

很抱歉,我不能運行的apxs。 可能的原因如下:

1。 未安裝Perl
2。 APXS沒有被發現。 嘗試的路徑傳遞參閱apxs2 = /路徑/到/ APXS
3。 Apache是沒有內置使用啟用(apxs的使用頁面會顯示)

/ usr / sbin目錄/ apxs的輸出如下:
/配置:行8325:/ usr / sbin目錄/的APXS:沒有這樣的文件或目錄
配置:錯誤:中止

這樣做的原因是,apxs的可執行文件不會安裝與apache-2.4.1的ebuild。 gmane.org這個問題得到固定的apache-2.4.1-R1的ebuild。 然而,升級後阿帕奇到2.4.1-R1新興PHP仍然失敗,相同的錯誤消息。 快速查看到文件系統中顯示了安裝以及在/ usr/sbin/apxs2符號鏈接得到創建/ usr / sbin目錄/ apxs的

mittelerde SBIN#LS-alsh的APXS *
24K-RW-R-R-1根23K 1。 4月16:14 APXS
0 lrwxrwxrwx 1根的根14 1。 4月16:14參閱apxs2 - > / usr / sbin目錄/ APXS

這也揭示了新興的PHP與Apache-2.4.1-R1的失敗原因。 / usr / sbin目錄/ APXS的perl腳本的apache-2.4.1-R1的ebuild缺乏可執行標誌。

因此,一個簡單的

使用chmod + X / usr / sbin目錄/ APXS

解決了這個問題之後新興的php就像一個魅力。 最有可能的,這將在未來的Apache的ebuild固定。 要獲得2.4升級後的apache的配置工作,你可能會想讀: 從2.2升級到2.4

於爾根

1 Star2 Stars3 Stars4 Stars5 Stars (尚未有評分)
Loading ... 加載中...

Linux內核3.3 iptables的鏡子目標

 iptables mirror target for linux kernel 3.3

我的最後一個內核升級後,我試圖建立iptables鏡的目標在這裡發表。 的iptables的鏡子目標將數據包發送到你的機器,並返回相同的數據包,數據包來自機。 因此,讓我們說有人試圖掃描你的機器,或試圖攻擊,他將自己的機器掃描甚至攻擊自己的機器。 當我試圖與內核版本3.3,它沒有建立了與當前的Linux內核。 然而,這個時間只是一個很小的的改裝一直neccesary的。 另一個頭文件必須包括一個功能名稱已更改。 您可以下載新版本的內核版本3.3,這裡也許未來的內核:

MIRROR.3.3.0.tar.gz(454) gplv3 127x51 iptables mirror target for linux kernel 3.3

內核模塊已經過測試與內核版本Linux-3.3-虛擬服務器2.3.3.1,要構建模塊,您想要使用的模塊,引導內核。 之後,解壓縮歸檔,和運行compile.sh的腳本來構建模塊。 然後運行install.sh腳本編譯的模塊安裝到你的內核的/ lib / modules目錄。

現在你可以使用鏡像的目標到位拒絕或刪除目標在INPUT,FORWARD和PREROUTING鏈,這樣在你的防火牆腳本:

$ IPTABLES-A INPUT-J鏡

請注意:使用的鏡子目標可能會導致奇怪的結果,例如,如果你想連接到一個iptables保護機器使用鏡子目標,你可能最終不承認它連接到本地計算機。 它也可以使用多少帶寬。 最壞的情況發生,如果你有兩台機器使用的模塊。 這些機器可能最終會打乒乓球。 所以,你已經被警告,請謹慎使用您自己的風險 欲了解更多信息,請參閱: 鏡面目標

下載舊版本的內核如下。 請注意版本號2.6.25的內核作品2.6.27。 2.6.28 2.6.29和2.6.30內核。 2.6.13版本的模塊應工作到內核2.6.16版。

MIRROR.2.6.13.tar.gz(1102)
MIRROR.2.6.24.tar.gz(1485)
MIRROR.2.6.25.tar.gz(1365)
MIRROR.2.6.28.tar.gz(1407)
MIRROR.2.6.31(1271)
MIRROR.2.6.35.tar.gz(1215)
MIRROR.2.6.36.tar.gz(1125)
MIRROR.2.6.37.tar.gz(969)
MIRROR.3.0.7.tar.gz(707)
MIRROR.3.1.0.tar.gz(436)
gplv3 127x51 iptables mirror target for linux kernel 3.3

問候
於爾根

1 Star2 Stars3 Stars4 Stars5 Stars (1票,平均:5.00 5)
Loading ... 加載中...
2012-03-29

mygnu 信息

博客

網站信息

反式振盪器

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag