无法通过缓存刷新取消缓存本地缓存的 dns linux

Locally cached dns cannot be uncached through cache refresh linux

所以我 运行 为自己创建了一个半私人网站,本地托管在我的网络上,端口转发到网络。我从使用一台计算机改为使用另一台计算机来托管它,虽然我的 public IP 地址正确指向新计算机,但我用来访问它的子域却没有。

据我目前收集到的信息,这只是旧主机上的问题,当我挖掘子域时,我从该本地主机收到回复说子域指向本地主机,但在其他任何地方都是新的子域指向 public IP。如果我挖掘并向我的路由器询问正确的 IP,它指向 public 一个。

我尝试刷新 dns 缓存,但没有任何改变。

我运行宁UbuntuLinux,真的很困惑。

我找到了,它是在我的 /etc/hosts 文件中设置的,我一定是这样做了但忘记了它