DNS & DDNS Server架設

遠端連線的設定都是為了方便自己遠端操作和學習 Ubuntu, 不過這當中的 Security問題之後需要再特別去加強,因為目前已經可以透過 domain的方式轉換 IP並連線進去, 也可以看到 apache 網頁部分, 剛好在使用 NAS部分在設定 裸名網域跟帶有 www網域設定,所以這邊需要再確認如果帶 www.domain是否可以查詢和顯示,這就是本篇操作和學習的目的

DNS架設與確認

Linux下最常用的 DNS軟件就是 BIND, 全名是 Berkley Inetrnet Name Domain, 看到全名大概就可以想到當初是由 Berkley發展出來;之所以需要 Name Server, 是因為電腦/Server/其它 在網路上之間溝通的”位址”, 實際上是數字, 也就是 IP, 比較不容易記住, 依據人後天的學習, 名字是比較容易記住的, 所以這時候如果有一個將數字轉換成好記的名字, 就很重要; 關於 DNS, IP或是其它名詞, 可以參考這一篇文章, 解釋的還滿不錯的或是可以到 Vbird網站參考; 針對DNS解析影片可以參考這一部分 PowerCert Animated Videos

PowerCert Animated Videos explain DNS

還沒有架設之前,我一直思考 DNS, 到底要用 Fixed IP還是要用 Dynamic IP, 另外目前已經有 No-IP對應的 domain & IP的 mapping, 所以還欠缺什麼? 這過程也發現使用 Ubuntu很多檔案目錄結構跟過去所知道的有所差異,所以要重新打底, 另外網路的概念還是不構透徹, 所以就先將這幾個部分弄清楚, 我先將 public的 dynamic IP想像是外面有朋友要來找我, 但是到了以後,是不是在自己把家裡裡面的布置和格局來說明, 所以同步將 ens32(也就是 eth0設定 static private IP) 架設