一、故障描述
1、給大家做個(gè)演示測試,請看下圖:
2、可見hosts文件路徑是對的,而且只有一行映射,確保沒有其他的干擾項(xiàng)。
3、使用ipconfig /flushdns清理DNS緩存,而且其實(shí)我還停止了DNS Client服務(wù)的。然后繼續(xù)ping,依然返回的是真實(shí)DNS解析的地址。
二、故障原因
可見system的權(quán)限也是有分配的。下面那個(gè)我自己的賬戶和Admin組的賬戶的權(quán)限也是完全控制的。
三、解決方法
1、編輯etc文件夾的訪問權(quán)限,添加Network Service安全主體并賦予至少允許讀取的權(quán)限,然后重新啟動DNS Client服務(wù)即可。目前我的hosts已經(jīng)一切正常。
2、按Win+ X鍵,點(diǎn)擊“命令提示符(管理員)”,依次輸入以下命令按回車鍵(Enter)執(zhí)行:
SC stop Dnscache
SC config Dnscache obj= “NT AUTHORITYNetworkService”
TAKEOWN /F “%windir%System32driversetc” /A
icacls “%windir%System32driversetc” /grant “NT AUTHORITYNetworkService”:RX
SC start Dnscache
命令解釋:
停止Dnscache(DNS Client)服務(wù)
將運(yùn)行Dnscache服務(wù)的安全主體配置為Network Service
將etc文件夾所有權(quán)交給管理員組
為Network Service添加在etc文件夾中的讀取和執(zhí)行訪問權(quán)限
啟動Dnscache服務(wù)
新聞熱點(diǎn)
疑難解答
圖片精選