在網絡技術飛速發展的今天,動態域名解析(DDNS)在安防中的使用已日漸式微,甚至銷聲匿跡了。但現在很多網絡攝像機,網絡硬盤錄像機仍保留了DDNS功能。這里我們重新回顧下DDNS的使用以及在安防領域的應用。
DDNS定義
DDNS是英語(Dynamic DNS)的簡稱DDNS,意即動態DNS。他是域名系統(DNS)中的一種自動更新名稱服務器(Name server)內容的技術。具體來說,動態DNS把互聯網域名指往一個可能經常改變的IP地址,讓經常改變位置及配置的設備(比如網絡攝像機,NVR等),能夠持續性的更新IP地址。這樣互聯網上的用戶可以透過這個域名,連接到這臺設備。
從根源上來說,因為沒有靜態公網IP,我們才需要DDNS。理論上,互聯網上的每臺設備應該都有一個靜態公網IP地址的,而運營商之所以沒有給我們分配,一個是商業角度考慮(靜態IP提供給企業級服務器,企業應用,利潤更高),另一個原因是因為現在使用的IPv4地址的確比較有限。IPv6普及以后靜態IP資源有限的問題能從根本上解決,當然這是后話。
DDNS的原理
DDNS運行分兩部分,一個DDNS服務端,這個由DDNS服務商提供。一個是DDNS客戶端,一般路由器,網絡攝像機有內置DDNS客戶端的服務,如果沒有,我們需要在電腦上運行DDNS客戶端。
域名解析的過程是這樣的,DDNS是將用戶的動態IP地址映射到一個固定的域名解析服務上,用戶每次連接網絡的時候客戶端程序就會通過信息傳遞把該主機的動態IP地址傳送給位于服務商服務端的服務器程序,服務器程序負責提供DNS服務并實現動態域名解析。
DDNS工作原理
DDNS在安防領域的應用
具體到安防視頻監控領域,DDNS的使用主要分這樣幾步:
確定安防設備的局域網IP地址,相關端口。一般WEB登錄設備可以查看;
在路由器里對設備的IP地址,相關端口做端口映射;
運行DDNS服務,路由器或者安防設備如果有自帶DDNS服務,可以直接在相應位置做設置,如果沒有需要在局域網電腦上運行相應的DDNS客戶端;
確認DDNS服務生效,通過DDNS域名或者公網IP訪問設備。
以下以??低暤挠脖P錄像機為例,具體說明。
IE瀏覽器輸入??低曈脖P錄像機IP地址,進去配置界面。
在網絡參數,端口頁面,查看設備需要用的端口。一般遠程訪問我們需要http端口,數據服務端口。因為有些網絡運營商會將一些常用端口屏蔽,比如80,8000等等,所以此處我們可以把端口修改成一些不常用的。
登錄路由器,進行端口映射。以TP-LINK為例,登錄進入路由器管理界面—[應用管理]—[虛擬服務器]—[添加],輸入??翟O備的IP和我們修改過的端口號。
端口映射添加成功后,如下圖所示。
在路由器[應用管理]—找到[DDNS],服務提供者選擇“花生殼”,輸入Oray注冊的賬號密碼,勾選自動登錄,點擊登錄。
查看路由器上的WAN口IP,在[路由設置]—[上網設置]—[基本設置]里,查看寬帶撥號分配的公網IP。
打開命令提示符窗口,輸入nslookup 域名 ,確認域名解析到的IP與路由WAN口IP一致。
外網測試,通過http://域名:90 訪問監控正常!
服務商 | 網址 |
---|---|
花生殼 | https://hsk.oray.com/ |
3322 | http://www.pubyun.com/ |
金萬維 | https://www.gnway.com/prod/gnhost/ |
DYN | https://account.dyn.com/ |
no ip | https://www.noip.com/ |
dynu | https://www.dynu.com/zh-CN/ |