宣告:本文只涉及到技術問題探討
美國工業安全域性耍流氓,關閉伊朗多個網站
美國司法部近日關閉了多家與伊朗相關的網站,美方給出的理由是為了維持和平穩定,因為這些網站涉嫌虛假宣傳,引誘犯罪。
部分網站在查封后不久又很快恢復,只是換了個域名後重新上線,被查封的域名都是。com,。net結尾。
為啥美國可以關閉這些網站
首先簡單說明下我們是如何上網的,日常我們自己上網大都是透過輸入域名的形式,比如訪問百度bai。com(名字)。當我們輸入域名後,實際上會經過域名轉換為ip地址(地址)再定位到具體的百度伺服器,然後伺服器上展示給我們想要的東西。
一句話名字比地址容易記憶也容易書寫,我們只需要輸入名字就能找到目標了。
然後我們再說說域名解析的問題,
把名字轉換成地址的工作交給誰做呢?它就是DNS伺服器
,DNS 伺服器有層級之分,不同的層級負責解析不同的地址,以現實中我們的快遞地址舉例:有省、市、區、街道之分。
DNS 伺服器中層級最高的要數根域名伺服器,也叫根 DNS 伺服器。
根DNS伺服器現狀。
全球只有 13 臺,美國有10臺,其他 3 臺分別位於英國、瑞典和日本。
根域名伺服器工作流程。當我們訪問百度時,首先我們自己的電腦會查詢電腦上的一個檔案是否記錄了百度的地址,如果沒有記錄,就去找下我們電腦的DNS快取是否記錄,如果快取沒有記錄再往上層級查詢,最後到根DNS伺服器。
這樣你就明白了美國為啥可以關掉其他國家的網站了吧。
其他國家網站也會面臨美國關閉的威脅嗎
當然理論上美國也可以關閉其他國家某些網站,但關閉網站並不意味美國能讓任何國家斷網。因為我們訪問網際網路並不會直接請求根DNS伺服器,
大多數情況下本地的DNS 伺服器就可以進行地址解析了。
根域名伺服器技術並不複雜,
各國為了避免突發意外,在自己的國內都有架設映象根伺服器,
所謂映象實際上就是從上述的13個根伺服器定期複製一份資料過來。
根域名伺服器的真正威脅來自與美國關鍵時刻指向虛假網站,進行虛假宣傳。