不服从对HOSTS文件的更改

假设example.com指向IP地址1.2.3.4

我希望能够在我的Windows主机文件中放入something.example.com ,以便它转到另一个IP地址。 我已经在hosts文件中定义了它。

9.8.7.6 something.example.com

当我ping的something.example.com 9.8.7.6我仍然得到1.2.3.4 ,当我访问的url,它仍然解决了1.2.3.4的网站,而不是从我想要的地方, 9.8.7.6

你有没有把你的主机文件放在:C:\ Windows \ System32 \ drivers \ etc这个语法中:

102.54.94.97 rhino.acme.com

也许本地的parsing器caching先被查询? 运行'ipconfig / flushdns'也许可以解决这个问题?