設定DDNS Client
這是我今天早上在為我的伺服器設定的方法,提供給大家做參考。
我家的網路是使用Cable-Modom,另外加上IP分享器
Internet -------- IP Sharing -------- Mutli-PC (include My Server)
網際網路與IP分享器之間使用的是Public IP。
IP分享器與Server之間使用的是Private IP。
我家的網路是使用Cable-Modom,另外加上IP分享器
Internet -------- IP Sharing -------- Mutli-PC (include My Server)
網際網路與IP分享器之間使用的是Public IP。
IP分享器與Server之間使用的是Private IP。
。DynDNS.com
- 安裝ddclient並自動開始設定基本參數。
apt-get install ddclient
由於我家的網路架構關係,設定網路卡介面只會抓到Private IP,這樣對外面的人來說是無效的IP,所以還需要改組態檔案。 - 找尋可以取得IP的網站
google 搜尋關鍵字 'check ip'
範例1 http://checkip.narak.com/
會顯示 Your IP Address is xx.xx.xx.xx
就將前面的 'Your IP Address is '拿去給 ddclient 抓取
範例2 http://www.ipheaven.com/
會顯示Your IP Address is: xx.xx.xx.xx
就將 'Your IP Address is: ' 拿取給ddclient抓取 - 開啟組態檔案
vim /etc/ddclient.conf
半成品設定檔:#這個維持你的原本設定
pid=/var/run/ddclient.pid
protocol=dyndns2
#這個看你在步驟3找到的ip cheker網站而定
use=web,
web=http://www.ipheaven.com/, web-skip='Your IP Address is:'
#這個不用改
server=members.dyndns.org
#這裡是你的伺服器資訊,登入dyndns的帳號、密碼與你所註冊的ddns網域全名
login=your-login-id
password=your-login-pwd
yourhostname.dyndns.org - 啟動程式更新
ddclient
如果成功了會顯示成功訊息。
[如果設定的時間還沒到,似乎會不顯示任何訊息?]
事前準備:到 www.no-ip.com申請一個帳號,並開啟一個以上的ddns服務,要注意開啟的服務不要是Web direct,那樣會變成找不到資料,必須是DNS Host。
- 安裝no-ip Client
apt-get install no-ip
不同平台,到no-ip.com去下載不同平台的程式 - 啟動程式來建立設定組態檔
no-ip -C
帳號=no-ip.com註冊的mail全名,密碼=註冊密碼 程式會自動去no-ip主機上抓取註冊資料, 會詢問哪些要進行更新,在選擇就可以使用了。
[不過一個no-ip程式只能對應一個帳號更新?] - 設定完成後就會自動執行了。
留言