0
我想將主DNS服務器更改爲某些IP(例如8.8.8.8),適用於所有活動適配器。如何修改C++中的dns服務器?
我試圖修改註冊表,對於HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters
下的所有接口,NameServer
改爲我想要的。
但它不起作用。 ipconfig /all
表明dns已更改,但該系統似乎不適用於此。如果我打開TCP/IPv4
的屬性,則dns已經更改,然後我單擊OK
,直到現在dns被投入使用。
有人能告訴我如何解決這個問題嗎?除註冊表外,你可以採用其他方式。
更新:約6〜8分鐘後,我所做的最終應用。
您是否在註冊表中搜索了名稱服務器地址的更多副本?它可能被緩存在其他地方,無論是在註冊表中,還是在內存中,或兩者兼而有之。 – 2012-02-07 06:38:39
@JoachimPileborg對,它可能被加載到內存中,如果是的話,你知道如何刷新它嗎? – Topro 2012-02-07 07:06:09