關於 DNS / 網管

之前因為要設定公司伺服器的DNS
和資深工程師討教了一下相關的概念
覺得之前很多觀念都是一知半解,聽完後更有概念
特別紀錄如下:

(1) DNS 上面就是一張大的網址和IP 對應關係表,這我之前知道,我所不知道的是這世界上有很多的 DNS server,每一台 server 基本上就是 maintain 同一張表,DNS 之間會通過特殊的傳輸協定達到同步,所以即使我一開始更動的指向只設定在一台DNS server 上,時間久了以後這個修改會擴散到全世界的 DNS server。

(2) 一個網域可以有很多的子網域,在DNS server 上子網域和母網域為平階的設定,彼此間可以毫無關係,指向完全不同的兩個 IP,當然也可以不設定子網域,只設定母網域對應 IP,那就是所有子網域都進到同一個IP。上述的設定可以在 web framework 層再行分子網域對應的不同處理,也可以是在更底層(雖然是同一實體 server 但有很多VM 跑在上面)就指到不同的VM(比前一個方法更確保不同子網域的彼此獨立,不會因為一個的環境掛掉就影響到其他)。


留言

熱門文章