Blog就是自已寫爽的
我的 resolv.conf 通常都只有 nameserver 和 search 而已。就domain和search兩項設定而言,如果只有domain,那麼search就會自動被設成domain及其suffixes,這種devolution的動作不見得是人人想要的。另外你的發現也是真實存在的,glibc 的 resolv/res_init.c 在循序讀 resolv.conf 時,遇到 domain 會有 havesearch=0; 遇到 search 會有 havesearch=1; 。讀完檔後,如果 havesearch==0 就會從 domain 來產生 search list。也因此有了「順序」的問題。
張貼意見
1 意見:
我的 resolv.conf 通常都只有 nameserver 和 search 而已。
就domain和search兩項設定而言,如果只有domain,那麼search就會自動被設成domain及其suffixes,這種devolution的動作不見得是人人想要的。
另外你的發現也是真實存在的,glibc 的 resolv/res_init.c 在循序讀 resolv.conf 時,遇到 domain 會有 havesearch=0; 遇到 search 會有 havesearch=1; 。讀完檔後,如果 havesearch==0 就會從 domain 來產生 search list。也因此有了「順序」的問題。
張貼意見