2016-12-06 70 views
0

我想知道是否有可能在SRV記錄的「目標」部分中使用IP地址而不是主機名。我可以在SRV記錄中使用IP地址嗎?

我注意到,當在DNS服務器上查詢SRV記錄(使用或dnsjava)時,我得到了尾部點(絕對路徑)後的結果主機名 - 這意味着如果我想使用IP地址I將不得不砍掉點,所以我可以連接到目標IP。

這是否遵循SRV的規範(RFC 2782)?如果我有義務使用主機名,請解釋爲什麼?

我問這是否能夠實現客戶端查詢相關的SRV記錄後獲取某個服務的結果。

回答

3

您參考RFC定義的「目標」爲:

目標主機的域名。這個名字必須有一個或多個 地址記錄,名稱不能是別名(在RFC 1034或RFC 2181的 中)。

因此,目標不能是IP地址。

+0

Thanks @Rob。我注意到了,但這句話聽起來對我來說太模糊了。我正在尋找一個堅實的理由,不能使用它... –

相關問題