DNS掃盲系列之一 有關公網DNS

2021-06-27 01:17:35 字數 692 閱讀 7796

公網dns伺服器是直接服務於廣大上網使用者的,負責網域名稱(網域名稱記錄)到ip位址之間的翻譯工作。公網dns通常是各個網路運營商按照自己的網路分布規劃dns的分布,一般做法是按行政區域放置,如按省份放置。每個省份內也有細分在各地區放置的情況。 

如圖所示,大方形框內為公網dns網路基本構架,負責接收使用者解析請求的是前端硬體裝置如大家常常提到的f5(硬體裝置功能單一,負載能力巨大,故把它做為前端裝置很合適,圖中用a表示)。前端裝置後面與遞迴伺服器群連線(一般是lan連線,也有wan連線的)。當使用者請求網域名稱解析時前端裝置會把請求傳遞到其後的遞迴dns處理,最後把結果告知使用者。同時前端裝置還有負載均衡,鏈路狀態檢查等功能。 

近年來各個網路運營商如網通,電信等在利益驅使下推出了利用dns技術實現的網路

推廣業務。原理很簡單,就是當使用者不小心打錯url位址或者由

於某種原因(如網域名稱欠費)訪問的網域名稱不能解析時,公網dns的前端裝置會自動為使用者解析到乙個被推廣的**上,以此來獲得網路推廣收入(真

是無恥啊,根本不考慮使用者感受)。

如果是這樣的話,我們為什麼不繞過前端裝置直接向遞迴伺服器群請求網域名稱解析呢?恩,想法是好的,但這裡有兩個困難: 

1.那些遞迴dns的ip位址沒有公布,大家不知道,沒法用啊。

2.運營商限制了向遞迴伺服器請求的ip位址,也沒法用!!

權益之計:

1.使用國外的dns。

2.自己架設遞迴dns。

畢設開發之一 有關c 多檔案編譯

本文是將乙個初學者在linux上面編譯c 多檔案的過程記錄下來,以備後查。記性不好,總是忘記怎麼辦呢 第一次在寫部落格的時候使用了markdown來完成寫作的過程 在實現的過程當中,遇到了很多的問題,這些問題大多非常簡單,還有點傻。基礎有很多的問題特別是一些基礎的操作和使用上。1.vim多檔案同時編...

DNS掃盲系列之五 網域名稱配置ZONE檔案

dns掃盲系列之五 網域名稱配置zone檔案 這次把zone檔案拿出來簡單說明一下。zone檔案是dns上儲存網域名稱配置的檔案,對bind來說 乙個網域名稱對應乙個zone檔案,現以abc.com的zone檔案為 例展開。羅嗦一句,該zone存在於權威dns上。www.2cto.com ttl 6...

python一有關多項式的計算

eg.p x x3 3x 5 已知函式多項式求某個數對應的函式值 import numpy as np p np.array 1 0,3,5 x 1 2,3 4,5 x為一維陣列,返回也是一維陣列 print np.polyval p,x x 5 x為單個數值,返回也是單個數值 print np.p...