Feed on
Posts
Comments

Archive for the 'Network' Category

這一篇轉錄自 http://forum.icst.org.tw/phpBB2/viewtopic.php?t=79
目前 FTP 已經是大家必備的東西,那架站之前你必須先瞭解什麼是 主動模式( active )和被動模式( passive )
FTP 的主動模式( active )和被動模式( passive )
FTP 是一種檔傳輸協定 (File Transfer Protocol),它的連線模式有兩種﹕
主動模式( active )和被動模式( passive )。以下說明 FTP 的連線是怎樣建立的﹕
在 active 模式下 (一般預設的模式)﹕
1. FTP client 開啟一個隨機選擇的TCP port 呼叫 FTP server 的 port 21請求連線。當順
 利完成 Three-Way Handshake 之後,連線就成功建立,但這僅是命令通道的建立
 。
2.當兩端需要傳送資料的時候,client 透過命令通道用一個 port command 告訴 server
 ,client可以用另一個TCP port 做數據通道。
3.然後 server 用 port 20 和剛才 client 所告知的 TCP [...]

Read Full Post »

在之前的文章已經提到如何利用一張無線網卡架設 AP 伺服器,[FreeBSD] 無線網卡架設AP Server DWL-G520 Ralink RT2561,但是如何跟外面賣得產品一樣可以鎖mac呢,雖然mac的竄改相當普遍,linux底下只要下一個指令就可以達到了,不過你要知道別人的mac還蠻難的吧,除非你跟她同一網域,所以底下就介紹在freebsd底下如何做到。
在linux底下其實很簡單,因為google一下就好了 http://madwifi.org/wiki/UserDocs 這個網頁相當豐富,教你如何在linux底下實做ap跟鎖MAC。
Steps
1. First, make sure your card is not set to any particular mode or essid.
2. Run:
* To flush the list of MAC addresses:
[...]

Read Full Post »

[FreeBSD] Smokeping 安裝 架設

昨天看到 sayya 的 firedragen 個人版,看到 smokeping 的一些圖片,還蠻帥的,就想到要架設來玩看看
安裝方式如下:
[FreeBSD][root][ ~ ]# cd /usr/ports/net/smokeping/
進去之後
make install clean
然後底下是安裝好之後的訊息
NOTE: A set of sample configuration files have been installed:
/usr/local/etc/smokeping/config
/usr/local/etc/smokeping/smokemail
/usr/local/etc/smokeping/basepage.html
/usr/local/etc/smokeping/tmail
You *MUST* edit these to suit your requirements. Please read the
manpages 'smokeping_install' and 'smokeping_config' for further
details on installation and configuration.
If you are upgrading from a previous version of Smokeping, the
manpage 'smokeping_upgrade' may be of [...]

Read Full Post »

目前我自己的Domain : wu-boy.com,已經快過期了,到2007.04.30就到了,在網路上常常看到一堆文章寫 dreamhost 的不好,底下列了幾篇
DreamHost Sucks !
搶救 xdite.net 所用的奇技淫巧

Read Full Post »

其實 lftp 是一個相當好用的文字介面ftp軟體,目前我在玩 linux,就是搭配這套軟體,這套軟體可以搭配shell script,來做到備份的工作,相當不錯,之前在網路上看到 segaa大大寫的一篇 [freebsd] lftp安裝與應用 使用起來很方便,不過我遇到的server都是利用 explicit mode 方式加密,如果利用 implicit mode方式連接,指令可能有些不同,底下來介紹一下
如果你的server端用 explicit 方式來連接,你可使用
lftp -d -u appleboy -p PORT url
如果你用 implicit 方式的話,就用下面

[appleboy@appleboy-dorm][~][20:23:03]$ lftp
lftp :~> open -d ftps://username:password@url:port
#
# 注意 是 ftps://
#

Read Full Post »

其實以現在linux安裝方式已經相當容易了,不像以前都要tarball安裝,相當複雜,昨天安裝 openwebmail 只花了幾分鐘的時間,目前系統CentOS4.4 主機相當好,所以安裝起來特別快
想利用 yum install 的安裝方式,不過發現沒有 openwebmail 的套件,所以上網找了rpm
注意:要架設 Open Webmail 前,請務必先將 postfix(架設mail伺服器)、dovecot(POP3伺服器) 架設好

Read Full Post »

a. 安裝時間:2007-01-09
b. 地點 : 南投市中興新村光明一路252號 國史館台灣文獻館
c. FON AP名稱(FON_Appleboy) 跟我的id相同啦
d.FON熱點故事:
說到熱典故事,我來介紹一下這裡好了,我目前是在國史館台灣文獻館擔任替代役
但是我今年5月底就退伍了,當然我就要把fon帶回我的故鄉 高雄啦,所以這裡是暫時性的喔
我在這個單位擔任程式設計師,做數位話的工作,這裡相當漂亮,因為有3棟很特別的建築物
文獻大樓:文獻大樓各樓層介紹
文物大樓:文物大樓各樓層介紹
史蹟大樓:史蹟大樓各樓層介紹

Read Full Post »

自從考上中正電機「94年考上」之後接上 中正電機 郵件伺服器網管工作,目前 中正電機 已經把網路組歸到 中正通 訊底下了,所以我已經不再是 中正電機 了,目前是以 中正通訊 的身份,不過目前我休學狀態,還在服兵役當中,在南投 國史館台灣文獻館 底下工作。我是在入學 中正電機 研究所的第一個學期末就已經休學了,目前已經快退伍了。

Read Full Post »

[www] 網站分流問題

昨天在上台大 ptt 的bbs,逛到php版,發現裏面有人提問到,如何做到分流的問題,其實這個問題很多方式可以解決,以下我擷取一篇 ptt 上面的回文
作者: MrMarcus (請勿忘記密碼) 看板: PHP
標題: Re: [問題] 網站分流問題
時間: Sun Mar 11 00:26:04 2007
※ 引述《timyau (我討厭Sony)》之銘言:
: 我架了一個網站,
: 使用了一台轉址主機、
: 兩台 Web Server 進行分流
: 另外還有一台主機當資料庫使用
: 每次使用者輸入轉址主機的位置
: 主機就會自動將使用者於內部導向兩台Web Server的其中一台
: 所以每次網站只要更新,就得同時更新兩台Web Server的網頁
: 這樣一來就有問題了
: 一但只更新其中一台Web Server,
: 使用者連到網站來就會有可能看到不一樣的內容
: 因為有時候可能連到有更新的那一台,有時候會連到沒有更新的那一台
: 有嚐試過把檔案都放在第三台資料庫的 SERVER
: 而PHP取得資料庫Server的內部IP(例如192.168.1.3)
: 來讀取使用到的相同資源檔案
: 但是從外面要讀取圖片的時候卻發生網址上面是 http://192.168..../
: 的情況
: 這樣當然是有問題的啊 Orz
: 想請問這樣的架構是否有問題?
: 還是有什麼解決方法嗎?謝謝
這問題我以前有遇到過,狀況很類似。不但每次更新要FTP兩次
到兩台伺服器去,而且在程式裡面也有這個問題,變成凡是使用者
上傳檔案的地方,程式接收到檔案後除了把檔案存在自己這台的
硬碟裡面外,還得把該檔案複製到另一台伺服器硬碟的相對應位置去,
否則被帶到另一台機器去的使用者就會找不到那個檔案。
(上面指的使用者不是維護網站的人,是來瀏覽網站的使用者)
我把這個問題提出來給客戶,因為我覺得讓兩台伺服器的檔案內容
保持同步這種工作不應該在網站程式這端來執行,應該在更底層
的地方由伺服器本身自己處理掉,網站程式這層級不需要去知道
現在到底有幾台伺服器在分散負荷。而且還要考慮到日後擴充的問題,
現在是兩台,以後變成三台,程式要改成把收到的上傳檔案複製到
另外兩台去,變成四台,五台呢?
我那時提出的建議是,增加一套獨立的儲存設備,兩台伺服器上面
設定好把某個目錄,例如/webupload,共同mount到該儲存設備去,
程式裡面就把使用者透過程式上傳的檔案儲存到/webupload去。
然後在http server裡面指定某個目錄名稱對應到/webupload。例如
在httpd.conf裡面:
Alias /upload /webupload
前面的/upload是web server上使用的目錄名稱,後面的/webupload
是檔案系統上的目錄名。換句話說,使用者在瀏覽www1.mycompany.com
的時候會看到

myimage.jpg實際上是 /webupload/album/user1/myimage.jpg
這個檔案,而/webupload這個目錄並不在www1本機的硬碟裡面,
是在前面提到的共用儲存設備裡面。對於另一台www2來說也是
一模一樣的狀況。
也就是說www1和www2上面都做了兩件事
1. 把/webupload這個目錄掛載到共用儲存設備上的同一個目錄去。
2. 在httpd.conf裡面加上Alias指向設定。
以上這些步驟(其實只有兩個動作)可以解決使用者透過程式上傳
的檔案的同步問題。至於網站維護人員透過ftp更新的檔案要上傳
兩邊的問題,其實也可以透過類似的方式解決,在www1, www2上面
建立一個目錄掛載到共用儲存設備上的某個目錄去,然後在兩台
的httpd.conf裡面把document_root指向到該目錄去即可。
但是那時候客戶並沒有採行我的建議:( [...]

Read Full Post »

這個MODULE相當好用,這個可以用來解決架設APACHE頻寬問題
安裝方式:
For Linux:
先去下載軟體: mod_cband 目前釋出到 0.9.7.5版
下載到 /tmp/ 資料夾裡面
解壓縮: tar -zxvf mod-cband-0.9.7.5.tgz
如果你有安裝 apsx2的話 請用下面安裝
$ cd mod-cband-0.9.7.5
$ ./configure
$ make
$ make install
[...]

Read Full Post »

« Prev - Next »