Archive for the 'Network' Category

Page 2 of 3

FreeBSD 當 router 的調法

在 stable mailing 有一篇 “Tuning for router performance“,裡面題到了拿 em(4) 還有 5.3 來當 router,有提到一些調法:

awstats 算 per-directory 的方式

剛在 awstats 的網頁上找到了計算 per directory 量的方法:

ExtraSectionName1="Directory under /pub"
ExtraSectionCodeFilter1="200 304"
ExtraSectionCondition1="URL,^\/vinum\/services\/ftp\/pub\/.*"
ExtraSectionFirstColumnTitle1="Directory name"
ExtraSectionFirstColumnValues1="URL,^\/vinum\/services\/ftp\/pub\/([\w]+)\/"
ExtraSectionStatTypes1=PHB
MaxNbOfExtra1=50
MinHitExtra1=1

WEP is too weak

Feds Hack Wireless Network in 3 Minutes

ypbind -m

剛發現 ypbind 有加 -m 的時候,如果原本 bind 的 fail,他會花較久的時候才會 bind 到另外一台。還沒空仔細研究狀況,不過現在拿掉 -m 了。

Horde 的 memcached session handler

中午吃飽很無聊,於是就把 Horde 的 SessionHanlder 加上 memcached,換句話說,就是把 session 的東西塞進 memcached,這樣子多台 share 比較方便。

不過話說回來,目前的架構並不用 share session,而且 session 原本我就是塞 ram disk: md(4),只是純粹寫爽,然後看看好不好玩,等下把 code 清一清後,去 horde mailing 喊一喊好了 :p

Update: 我放棄了,會有奇怪的 message missing 問題,看起來是 Horde/IMP 裡面用 session 方式造成很怪的問題… Q_Q

跑 awstats

剛才把我有跑 awstats 的地方,通通改成用 static output 的方式,而且從 web 端是完全 access 不到 awstats.pl 的(我根本沒開那個目錄出來… XD),這樣子應該可以省去不少麻煩 :D

awstats…

我錯了,應該早點更新的… :~~~~~~ 下場是被 DDoS :~~~~~ 哇啊啊 :~~~~~

然後,我要抱怨一下,為什麼 ports 還不更新 … !@#$% (剛看了一下,還沒有 pr,現在來做一個..)

Apache 1.3+mod_ssl 與 Client Certification

昨天被 Jedi 問說要怎麼弄 Client Authentication,其實我一開始也不知道麼弄,後來 Google 了半天,終於大概知道作法了。簡單的說,你要先生出一般的 certitication,然後用 openssl 把他轉成 PCKS#12 的 format,這樣子就可以拿來用了。

主要參考的東西在:

ZendOpitmizer & PHP 4.3.10

剛把機器 PHP 換到 4.3.10,結果大爆炸:

$hosts = array (1,2,3,4);
foreach ($hosts as $m) {
echo $m;
}

那個 $m 會變成 Array,在其他地方就是正常的,結果經過 ericyu 提醒,發現是 ZendOptimizer 跟 PHP 4.3.10 的問題,拿掉就好了。

後記:剛看到了,要 upgrade 到最新的 ZendOptimizer (2.5.7)。

bge(4) & 1000BASE-TX

BCM5721 在 5.3-RELEASE 的時候沒有 support,所以我是自己去 5-STABLE 拿 source 過來弄,結果剛才發現他居然沒有 1000BASE-TX,手動設定上去不會動。剛才 Google 了一下,發現是我少拿了 miidevsbrgphy.c,更神奇的是,這個 MFC 居然是 ps 一開始忘記… XD