記得剛開始學習PHP的時候,很迷架站這種東東,剛好朋友問我就順便整理成文章,濫竽充數一下!
雖然可以透過IP位置直接連接到目標Server,不過大多數想要自己架站的朋友通常不一定擁有固定的IP位置,
幾乎每次重新連線,便會重新得到一個不同於上一次的IP位置!
因為這樣,可以發現DNS(Domain Name System)提供了另外一個很方便的機制,
讓使用者只要記得該網站的網域名稱就可以連線到目標主機,如同在網址列打上
www.XMAN.org
就不用透過輸入對方IP位置的方式來達到目的,也省去了記憶煩人數字的功課!
至於取得一個專屬的網域名稱可以花錢購買,也可以是免費的!
窮人架站,當然要選擇免費的,我選擇以下兩個提供動態DNS服務的公司:
其他的服務提供者可以參考這頁:http://zh.wikipedia.org/wiki/%E5%8B%95%E6%85%8BDNS
有了自己的專屬網域名稱以後,自己架站就完成了一半了,
雖然大家知道要怎麼連到X先生的網站了,可是 www.XMAN.org 要對應到哪個IP位置哩?
剛說過了浮動IP會面臨一個悲慘的命運,那就是每次連線所獲得的IP位置都不一定會一樣(應該是不可能一樣),
所以X先生要在自己的電腦上安裝一個套件,好讓好心的動態DNS服務主機可以知道你現在的IP位置是多少!
在Linux底下有一套很著名的套件 ddclient 就屬於這種善心人士,
在Ubuntu安裝的過程大致如下:
~$:sudo apt-get install ddclient
然後進行設定畫面:
1.選擇你的Dynamic DNS Provider
接下來的步驟大概就是要你填入帳號、密碼之類的!
而最後的步驟大概就是輸入網路介面,通常ADSL撥接都是 ppp0 or ppp1……
安裝好之後,用super user身份去檢視 /etc/ddclient.conf 這個檔案就可以發現剛剛手動輸入的設定檔已經寫入這個檔案了!
注意!務必要使 ddclient 成為一個 Daemon !


十月 10, 2009 at 11:29 午後
Instead, I will refer SB readers to the quick, 10-question survey I created, and look forward to sharing and discussing results. ,
十月 23, 2009 at 4:49 am
The assertion that language displays little or no redundancy is puzzling. ,