DDNS(Dynamic DNS)動態網域名稱伺服器,你想要架一個伺服器讓別人可以連進來,必需要有IP,有IP別人就就可以連進來了。
可是如果你的IP會改變的話,那每次別人要連去來時就要去查詢你”現在”的IP。
而DDNS的技術就是你設定一個固定網址,而你去設定”現在”的IP,別人只需要輸入網址就可以。
那我們不就要一直去更新IP嗎?? 不!這種事交給程式就可以了,我們還要做更重要的事(?
而no-ip提供的DUC程式來自動回報IP。
首先必需要去注冊no-ip,可以參考這裡。
名稱:no-ip
官方網站:http://www.noip.com
首先我們切到root身份
sudo su
然後進到 /usr/ local/src目錄,這個很重要!! 網路上也有些教學放在 /home/pi 底下,但這樣在下次開機後系統會抓不到它。
cd /usr/local/src
取得no-ip原始碼
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
進行解壓宿
tar xf noip-duc-linux.tar.gz
進到 noip-2.1.9-1 目錄
cd noip-2.1.9-1
進行安裝,安裝過程會要求輸入no-ip的帳號密碼,還有多久更新一次。
make install
完成!!
開機自動啟動 no-ip
開啟設定檔
nano /etc/rc.local
在 fi 與 exit0 之間加入
/usr/local/bin/noip2
ctrl+o –>存檔,ctrl+x –>離開。
啟動 no-ip 指令
/usr/local/bin/noip2
查詢 no-ip 狀態
/usr/local/bin/noip2 -S
重設使用者資料
/usr/local/bin/noip2 -C
留言