全幅廣告

2009年2月25日 星期三

Apple safari 4 beta釋出!

今天下午在網路新聞中看到了新版的safari 4 beta釋出,
據說在速度上有很大的加強,
雖然本人以前也從未用過safari這個瀏覽器,不過看在「快速」的面子上,
還是下載來用用看…
下載網址:http://www.apple.com/tw/safari/download/
安裝完之後,感覺上其實有點相似的fu,畢竟tab view在各種瀏覽器上幾乎成了標配,
而且快速鍵都相同是ctrl+t,真的是無痛轉換啊!
而在瀏覽速度上,真的快,好厲害!
我電腦中有安裝ie7、ff3、opera、google瀏覽器等,
新版的safari在載入網頁時,幾乎是整頁瞬間開出來(當然是網路正常的時候)
不知道它是不是有預載的功能,在01看二手區時,下一頁都是瞬間圖+文一起出現,
實在是快得太離譜了(應該是預載吧…不然就是見鬼了)
有興趣的人可以試試!

2009年2月21日 星期六

openwebmail無法登入,顯示openwebmail.pl must be setuid to root

前天將學校的Linux伺服器apt-get upgrade之後,
結果openwebmail就進不去了,一直顯示openwebmail.pl must be setuid to root,
大概是因為更新了perl的關係,所以就發生錯誤,
網路上解法很多,不過都太複雜,
最簡單的就是將suidperl文件chomd 4555,
試過之後,真的解決了^^

2009年2月19日 星期四

在Windows XP中,如何設定Routing table

相關連結:胖胖報部落格
Windows XP 下Route 指令應用簡介
Windows XP 裡頭內建一個相當實用的路由指令- Route,可以用來查詢路由表及新增或移除某個路由路徑,尤其適用於安裝兩片以上網路卡的系統。封包很可能因為網路設定錯誤的問題,造成連線緩慢異常,甚而無法以您期望的方式傳送封包,這時 route 指令是很方便的除錯工具,底下就簡單說明 route 指令的語法。

Route print 用來顯示路由表
此例中實際只安裝ㄧ片網路卡,此路由表中的幾個欄位:
Network Destination: 表示路由的網路目的地,可以是 IP 網段或IP位址。
Netmask:表示子網路遮罩,用來配合 Network Destination 的運算。
Gateway:是封包欲送往的 IP 位址,如果目的 IP 位址與 Netmask 作 AND 邏輯運算,剛好與 Network Destination 相同,封包就會送到此 Gateway 的 IP 位址。
Interface: 是此電腦送出封包的 IP 位址。
Metric: 則是傳送成本的參考數字,通常與網路連接速度有關,Windows XP 本身有自動計算 Metric 的能力,以本表中範例而言100Mbps 的網路速度 Metric 設為 20,迴路(loopback)的 Metric 設為 1,越低的 Metric 表示速度越快。

接著針對每一筆路由表作說明:
1. 第一筆(Network Destination:0.0.0.0 .... )是預設路徑(default route),只要路由表找不到傳送路徑的封包,最後都會由會交由預設路徑傳送,因為不論是什麼 IP 位址與 0.0.0.0 的網路遮罩作 AND 運算,結果都是 0.0.0.0,因此封包會被傳送到 192.168.1.1 此一Gateway。
2. 第二筆(Network Destination:127.0.0.1 ... )是迴路路徑,因此所有要傳送到 127.x.x.x 的封包最候都會送到 127.0.0.1 IP 位址,也就是電腦自己。
3. 第三筆(Network Destination:192.168.1.0)是電腦目前所處的網段路徑,所有要送到 192.168.1.0 都封包都直接由電腦本身 192.168.1.3 的 IP 送出,不需透過其他路由器。
4. 第四筆(Network Destination:192.168.1.3)是電腦本身的 IP 位址,所以要把封包送給自己,就直接送到 127.0.0.1 這個內部IP位址。
5. 第五筆(Network Destination:192.168.1.255)是電腦目前所處網段的廣播路徑,要傳送到 192.168.1.255 的網段廣播封包,都直接由電腦本身 192.168.1.3 的 IP 送出,不需透過其他路由器。
6. 第六筆(Network Destination:224.0.0.0)是於多重傳播路徑,所有要送到 224.x.x.x 的 IP 位址都會直接交由電腦本身 192.168.1.3 的 IP 送出,不需透過其他路由器。
7. 第七筆(Network Destination:255.255.255.255)代表廣播位址,也就是 255.255.255.255 目的位址的封包都會直接交由電腦本身 192.168.1.3 的 IP 送出,不會透過其他路由器,所有在 192.168.1.x 網段的電腦都會收到此封包。

在路由表的選擇上,可能會有兩條以上符合的路徑可供選擇,這時候應該如何選擇路徑?以傳送目的地 192.168.1.100 的封包為例,在上述的路由表第一筆與 Netmask 0.0.0.0 AND 運算結果符合 Network Destination 0.0.0.0,與第三筆 Netmask 255.255.255.0 AND 的運算結果也符合 Network Destination 192.168.1.0;這時路徑會選擇以Netmask 轉換為二進制之後含1最多那一筆來傳送,因此封包最後將由第三筆路徑做處理。

上述是一張網路卡時的路由表運作,如果加入另一張網路卡時,封包將會如何傳送?我們還是先列出路由表。

由表中可以發現所有原有路徑變成兩份,因此可能有兩條路徑可以選擇,以 default route 路徑而言就有 192.168.1.1 與 192.168.216.254 兩條 Gateway 可走,因此路徑的選擇就依 Metric 大小來決定,metric 越小表示成本越低,所以路徑將選擇較低的 default route,因而表中顯示預設閘道(default gateway)會是 Metric 較低的 192.168.216.254。如果 Metric 一樣,這時就以隨機方式選擇路徑;如果原來的 default route 的網路連線斷了,那路徑將主動切換到另一條 default route。

其他常用route 指令

● route add 用來加入路由路徑
例如:route add 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 20

指出 Network Destination、Netmask、Gateway、Interface 和 metric。


● route -p add 用來永久加入路由路徑,使用-p 參數可以保留路徑設定,不會因為電腦重開機而消失。
例如:route -p add 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 20。


● route delete用來刪除路由路徑。
例如:route delete 192.168.0.0 mask 255.255.0.0。


● route change用來修改現有的路徑設定。
例如:route change 192.168.0.0 mask 255.255.0.0 192.168.1.1 if 0x2 metric 10

將原先路徑設定的 metric 20 改為 10,這種修改最直接的影響就是改變路徑的選擇,如果有兩條路徑可以選之時,metric 較低的路徑將被優先考慮。
====================================================================
以學校電腦教室為例,教師的主機有兩張網卡,
用的都是private ip,
一張是接電腦教室switch,跟學生電腦連接,走的是縣網,ip是192.168.16.200,gateway是192.168.16.254
另一張是接辦公室switch,跟辦公電腦連接,走的是中華電信ADSL,ip是192.168.1.18,gateway是192.168.1.1
假如我今天想讓教師電腦所有的上網都走adsl(比較快),但是跟學生與電腦教室硬碟、以及其他縣內教育網路的電腦聯結時則走縣網,那我需要做的設定有二:
1.route -p change 0.0.0.0 mask 0.0.0.0 192.168.1.1 if 0x10004(這邊的數值請看route print的值) matric 15(不一定要15,不過要讓這張的MATRIC比另一張的值來得低一點)
2.route -p add 163.22.0.0(縣網內的網段) mask 255.255.0.0 192.168.16.254 if 0x20002 matric 10(這裡的值一定要比default gatway低,不然就白設了)
這樣子一來,就可以達到快速上網/縣網,還有快速聯結電腦教室電腦的目的了

2009年2月12日 星期四

vista跟xp的網路芳鄰共用

在vista端使用管理者帳戶登入
控制台->系統管理工具->本機安全性原則->本機原則->安全性選項->網路安全性:LanManagers驗證層級
點進去後選擇"傳送LM和NTLM-如有交涉,使用NTLM v2工作階段安全性
如果是家用版或是家用進階版的話,會找不到這個選項,
請執行
1. Click start
2. Type: regedit
3. Press enter
4. In the left, expand these folders: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
5. In the left, click on the folder named: Lsa
6. In the right, double-click "LmCompatibilityLevel"
7. Type the number 1 and press enter
8. Restart your computer
VISTA網路控制內,開啟網路探索、開啟公用資料夾共用、解除保護密碼、拿掉IPV6
==========================================================================

XP
網路芳鄰點又見→內容→區域連線→右鍵內容→點安裝→通訊協定
→NWLINK IPX/SPX NetBIOS 開頭的 點下去安裝

==========================================================================
此外,若有norton的internet security的話,一定要關掉防火牆。

2009年2月11日 星期三

何謂C/P值?

常常聽人家在比較產品時,都會用C/P值來比,
例如說:我60萬買的車有142匹馬力,你120萬買的車有300匹馬力,
那你的車C/P值就比我的高…
既然C/P值是愈高愈好,那究竟C跟P是代表什麼呢?
很多人以為C是COST,P是PERFORMANCE,
如果是這樣子的話,那C/P值應該是愈低愈好,
所以正確來說,C/P值指的應該是Capability(性能)/Price(價錢),
在大陸他們稱為性價比,
這樣子的縮寫應該比較符合我們平時的用法。

你的xp找不到休眠選項嗎?

電腦在閒置時,該如何處理?
放著不管?太耗電,
關機?等一下要用還得重開機太費時,
目前新的電腦都能支援待命(s3)跟休眠(s4)兩種模式:
(摘錄自:http://www.pczone.com.tw/vbb3/archive/index.php/t-5807.html)
S3 - 除了 MEMORY 的資料外, CPU/Cache/Chipset 的內容均遺失. 一般將此狀態稱為 STR (Suspend To RAM), 當系統進入 STR 狀態時除了 MEMORY 線路還有電之外, CPU & PCI & AGP 等線路都是沒電的..
S4 - 也稱為 STD (Suspend To Disk) 此狀態有最低的電源銷耗(如同關機), 需要較長的回復時間, 此狀態下所有的設備均被關閉, 進入 STD 時系統會將所有的資料存入硬碟中, 然後將電腦關閉.. 當WAKEUP時再從硬碟中將資料讀入恢復到關機前狀態~
回復速度s3>s4,畢竟資料全都存在記憶體中,並沒有清空,所以回復最快,但也因記憶體有電,所以還是必須耗電;
而s4則是完全不耗電,因為它已經將記憶體中的資料全存到硬碟上了,所以就算在s4的狀況下,將電腦的電源線拔除,等會兒插上電話,又是一條好漢,完全不受影響。
個人是偏好使用s4,一來省電二來問題比較少,我經常遇到s3醒不來的,s4則是沒遇過,
不過要使用s4的話,剩餘硬碟空間一定要大於你的記憶體大小,
例如我插了兩支的2g ddr2 800mhz,在xp 32bit中會找到3.4g的記憶體,
因為我的硬碟剩餘空間一定要大於3.4g才有辦法使用s4,
在xp的桌面=>內容=>螢幕保護裝置=>電源裡面,找到休眠這個tab,並將它啟用即可。
你也可以在電源=>進階當中,將電腦的電源按扭設為休眠,如此一來只要一按電源按鈕即可休眠。
不過很多時候,在啟用休眠之後,在xp當中,按下開始=>電腦關機,裡面卻只有待命、關機、重新啟動這三個選項,
並沒有出現休眠的選項,
必須叫出關機選單後,再按shift,待命就會變成休眠了。
如果覺得這樣子太麻煩,也可以去下載一個免費軟體叫做ishut,
就可以直按做出休眠的捷徑囉!