這是本文件的舊版!


在SUSE上Resolve Host Cache的問題

為了要做某個測試,我們會去修改/etc/hosts的內容,讓某個hostname會對應到ip A;但結果卻是對應到ip B,也是此hostname真實的ip。

在SUSE上,有一個名為nscd的name service cache,其中一個功能就是會cache /etc/hosts的查詢結果。在爬些文後,得知只要執行以下指令,就可以清除/etc/hosts的cache:

/usr/sbin/nscd -i hosts