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