想在家裏架一台測試的伺服器起來,但是ADSL的固I只能有一個其他的都必須用浮動的方式!
於是只好用DDns (( Dynamic-DNS (DDNS) 可在浮動IP變動時,修改Domain對應的IP位置))來幫助我轉換IP變動的問題囉!
這是我第一次使用,所以寫這篇文章留個紀錄囉
Step1 申請DynDns帳號,網址在這DynDns
選擇Create Account後會進到填寫註冊資訊的頁面,如下圖
將該填寫的資料填好送出後,DynDns會發一封確認信到你輸入的Email中,
點選信中的啟動連結後就註冊完成了
Step2 建立一個Host,選擇Add Host Services,設定名稱與IP後,DynDns的部分就OK囉!
Step3 在CentOS5.1上安裝 ddclient,先下載符合版本的rpm檔,可以在這找找DAG
CentOS5的在這ddclient-373-1el5rfnoarch.rpm
Step4 安裝與設定ddclient,輸入指令
rpm ivh ddclient-373-1el5rfnoarch.rpm
然後編輯設定檔
vi /etc/ddclient/ddclient.conf
修改以下
use=if,???????????????????? if=ppp0? #取消註解,填入你的ADSL撥接介面
login=???????????????????????? # 登入DynDns的帳號
password=????????????????# 登入DynDns的密碼
mx=?????????????????????????? # 預設的MX紀錄
backupmx=no??????????# 是否為主要的MX?
wildcard=yes????????????# 是否開啟wildcard
找到這一段?
## dyndns.org dynamic addresses
##
## (supports variables: wildcard,mx,backupmx)
##?
#server=members.dyndns.org,
#protocol=dyndns2
#your-dynamic-host.dyndns.org?
修改為
server=members.dyndns.org,
protocol=dyndns2
your-dynamic-host.dyndns.org? #你申請的網址名稱
啟動ddclient
/etc/rc.d/init.d/ddclient
測試有無錯誤
ddclient -daemon=0 -debug -verbose -noquiet
開機自動執行ddclient
chkconfig –levels 235 ddclient on
這樣就完工囉!稍待一會屬於你的Domain就OK囉
發佈留言