Dns
/etc/resolv.conf 中的 sortlist 選項有什麼用?
正在閱讀手冊頁
resolv.conf
並遇到sortlist。它有什麼用?
手冊頁僅在sortlist關鍵字之後顯示網路\IP 地址列表,而不是排序標準。這些地址如何映射到排序?
搜尋了有關此問題的材料,但沒有找到答案。
sortlist
用於將 DNS 響應中的匹配 IP 地址移動到結果列表的前面,以使應用程序優先使用它們。不過它有點過時了。現在我們有一個更好的標準,以RFC 3484的形式(見第 6 節)。RFC 3484 比
sortlist
hack 更好,因為:
- 它支持 IPv6$$ better $$.
- 它考慮了源地址選擇。
- 它不是特定於 DNS 的(它連接到 libc 名稱服務,上一層)。
- 這是一個標準。
RFC 3484 樣式的目標地址選擇在
/etc/gai.conf
.