DDNS及端口映射简介
在說DDNS之前,先說下DNS(Domain Name System,域名系統(tǒng)),它是因特網(wǎng)上作為域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機器直接讀取的IP地址。通過主機名,最終得到該主機名對應的IP地址的過程叫做域名解析(或主機名解析)。
DDNS(Dynamic Domain Name Server,動態(tài)域名服務),是將用戶的動態(tài)IP地址映射到一個固定的域名解析服務上,用戶每次連接網(wǎng)絡的時候客戶端程序就會通過信息傳遞把該主機的動態(tài)IP地址傳送給位于服務商主機上的服務器程序,服務器程序負責提供DNS服務并實現(xiàn)動態(tài)域名解析。
DNS與DDNS兩者的主要區(qū)別:
DDNS動態(tài)域名服務是基于動態(tài)IP的,普通的DNS都是基于靜態(tài)IP的,有可能是一對多或多對多,IP都是固定的一個或多個。
DDNS應用:
目前ISP大多為我們提供動態(tài)IP(如ADSL撥號上網(wǎng)),而很多網(wǎng)絡視頻服務器和網(wǎng)絡攝像機通過遠程訪問時需要一個固定的IP,而固定IP的費用很難讓客戶接受。所以DDNS為大家提出了一種全新的解決方案,它可以捕獲用戶每次變化的IP,然后將其與域名相對應,這樣客戶就可以通過域名來進行遠程監(jiān)控了。
一般設備接在路由器的LAN口,通過公網(wǎng)訪問局域網(wǎng)內(nèi)的設備,還需要進行端口映射。
端口映射:就是將外網(wǎng)ip地址的一個端口映射到內(nèi)網(wǎng)中的一臺機器,當訪問該外網(wǎng)端口時,由端口映射的內(nèi)網(wǎng)主機提供相應的服務。端口映射分為動態(tài)和靜態(tài)。
動態(tài)端口映射:內(nèi)網(wǎng)中的一臺電腦要訪問網(wǎng)站,會向NAT網(wǎng)關發(fā)送數(shù)據(jù)包,包頭中包括對方網(wǎng)站IP、端口和本機IP、端口,NAT網(wǎng)關會把本機IP、端口替換成自己的公網(wǎng)IP、一個未使用的端口,并且會記下這個映射關系,為以后轉(zhuǎn)發(fā)數(shù)據(jù)包使用。然后再把數(shù)據(jù)發(fā)給網(wǎng)站,網(wǎng)站收到數(shù)據(jù)后做出反應,發(fā)送數(shù)據(jù)到NAT網(wǎng)關的那個未使用的端口,然后NAT網(wǎng)關將數(shù)據(jù)轉(zhuǎn)發(fā)給內(nèi)網(wǎng)中的那臺電腦,實現(xiàn)內(nèi)網(wǎng)和公網(wǎng)的通訊.當連接關閉時,NAT網(wǎng)關會釋放分配給這條連接的端口,以便以后的連接可以繼續(xù)使用。
靜態(tài)端口映射:就是在NAT網(wǎng)關上開放一個固定的端口,然后設定此端口收到的數(shù)據(jù)要轉(zhuǎn)發(fā)給內(nèi)網(wǎng)哪個IP和端口,不管有沒有連接,這個映射關系都會一直存在。就可以讓公網(wǎng)主動訪問內(nèi)網(wǎng)的一臺電腦。
說明:內(nèi)容源自網(wǎng)絡,早期整理。
總結(jié)
以上是生活随笔為你收集整理的DDNS及端口映射简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于win11没有ie 11的问题
- 下一篇: viper4android md,【xp