2009年6月6日 星期六

浮動IP搭配動態網域名稱架站

網站架設好之後如果沒有固定IP該怎麼辦呢?就算告訴別人目前的浮動IP,但是不保證下次上來還是相同的IP。這時候我們就可以利用免費的動態域名服務,只要透過申請的網域名稱,就可以幫我們帶往主機目前的IP,而且還可以在主機中設定自動更新IP,這樣就等於有固定的門牌號碼可以隨時拜訪網站囉,是不是很方便呢。

底下簡單說明一下申請步驟:
(1) 首先去DynDNS申請一個免費帳號
點選右上角 Create Account 填寫完資料送出後,接著等收到註冊完成通知信後,點選信中的啟用連結即可。
(2) 申請完成登入後進入Add New Hostname頁面設定喜歡的網域名稱
填寫Host name並下拉選擇喜歡的網域,例如mysite.dyndns.org
在IP Address欄位點下方Use auto detected IP address 123.12.34.56.連結自動帶入目前的IP
接著按下 Add to Cart 按鈕,
(3) 進入購物車頁面,購物車中的金額是0元,的確是免費低~直接按下 Next 按鈕。
(4) 最後在服務確認頁面按下 Active Services 按鈕就大功告成

主機中自動更新IP
(1) 在Linux主機中安裝ddclient
# sudo apt-get install ddclient
(2) 安裝完畢後,編輯設定檔如下 /etc/ddclient.conf
pid=/var/run/ddclient.pid
use=web, web=checkip.dyndns.com/, web-skip=' IP Address: '
login=您申請 dyndns 的登入帳號
password=您申請 dyndns 的登入密碼
protocol=dyndns2
server=members.dyndns.org
mysite.dyndns.org

(3) 編輯 /etc/rc.local,加上下面這行把它設成開機啟動
/usr/sbin/ddclient

程式就會在每次開機時把主機的IP跟申請的網域名稱作同步
如此一來只要在瀏覽器上打 http://mysite.dyndns.org就可以連到你的網站囉

沒有留言: