meship

原始碼 首頁

啟用方式
meship:github.com/zhoreeq/coredns-meship

meship 允許解析分散式的 .meship 網域

背景

目前,解析 DNS 名稱時會遵循嚴格的層級結構。它是集中式設計的。為了處理中心化的問題,有幾種方法。其中一種方法是 Meshname。使用 meship 網域時,要解析的網域地址會編碼在網域名稱中。因此,當要解析 meship 網域時,會先解碼網域名稱,然後將其作為 AAAA 記錄返回。Meship 網域符合 Zooko 三角的「分散式」和「安全」標準,但不符合「自由選擇」標準。然而,meship 網域不具備可擴展性,因為一次只能解析一個相同的 IP 地址。此外,也不支援子網域。再者,如果 IP 地址變更,則必須變更整個網域名稱。該協定的規範可在 https://github.com/zhoreeq/meshname/blob/master/protocol.md 找到。

說明

meship 外掛程式允許解析分散式的 .meship 網域。AAAA 記錄已經在網域名稱中解碼。然後會據此返回。

語法

meship

範例

meship. {
  meship
}