某些DNS請求可能包含多個查詢,而我的服務器是不是Recursion Available
,如果我只能回答部分查詢,我該如何迴應?只有部分查詢得到回答時如何響應DNS請求?
要多指定,如何設置RCODE
?
某些DNS請求可能包含多個查詢,而我的服務器是不是Recursion Available
,如果我只能回答部分查詢,我該如何迴應?只有部分查詢得到回答時如何響應DNS請求?
要多指定,如何設置RCODE
?
如果您在單個查詢的QUESTION
部分收到多個問題,只需將FORMERR
(RCODE = 1
)返回給整個查詢。
正如您發現的,在這些情況下RCODE
字段的語義未定義。
我編寫了一份描述可能的解決方案的互聯網草案(即預發佈RFC),但問題變得太難了,所以我放棄了它。
這個問題是關於主題的,因爲它涉及DNS服務器的軟件級_implementation_細節。 – Alnitak 2012-01-08 11:45:55