我正在尝试访问一个网站,但我无法让我的电脑或路由器识别新的 IP 地址。以前,这只需要很少的时间,但最近我等待的时间长达 24 小时。如何强制我的电脑或路由器识别新的网站 IP?
网站: http://facilityprint.com.br
我的电脑负载:186.202.153.98
新 IP 地址:104.207.244.82
答案1
这取决于您系统上的域名解析。最简单的解决方案是刷新 Windows 中 DNS 条目的集成缓存,方法是执行 ipconfig /flushdns 在查询操作系统自己的缓存后,它将询问 IP 设置中配置的主 DNS 服务器和辅助 DNS 服务器 - 对于家庭用户,这些设置通常由本地路由器通过 DHCP 分发,主 DNS 通常是路由器本身,它会缓存或转发请求并向请求计算机提供信息。
您可以在多大程度上重置路由器自己的缓存取决于您的路由器型号。
最后,如果缓存不是导致“问题”的原因,则路由器会从其自己的网关获取错误的 DNS 条目。这可能是因为较大的 DNS 服务使用的缓存只是偶尔更新,或者因为它是管理不善的 DNS 服务器。
它可以帮助将 DNS 服务器设置为 Google 自己的 DNS 服务器(8.8.8.8 和 8.4.8.4),因为它们往往是可靠的。您可以在本地 PC 或路由器上进行调整,以对所有连接的系统生效。
另一种方法是将 DNS-IP 输入系统“hosts”文件(参见 %windir%\system32\drivers\etc),因为系统在检查任何缓存的 DNS 条目之前就会查阅该文件。
不过,过一段时间后删除主机条目是明智的,因为这将是一个永久的静态分配,直到您更改它为止。
答案2
更改 DNS 设置时,您应始终记住,此类更改需要时间才能在互联网上传播。更改可能需要 2 到 48 小时才能通过互联网上的所有跳转进行复制。
ipconfig /flushdns
可以用来更新您的路由器/调制解调器/服务器的 DNS 配置(取决于您的 DNS 服务器),但如果它们尚未更新,您仍然会得到旧地址。
我建议将您的 DNS 服务器设置为 8.8.8.8 和 8.8.4.4,它们是 Google 的 DNS 服务器,然后发出 ipconfig /flushdns 来更新您的配置。这应该可以确保域配置正确。最终它也将开始使用您的旧配置,但可能需要重新启动/重启您网络中的 DNS 提供商,例如路由器或服务器上的服务。
答案3
使用命令
Ipconfig /release
这将释放您当前的 IP 地址
ipconfig /renew
这会将您的 IP 更新为最新的 IP。
然后尝试访问该网站。