/etc/hosts 增加映射后,刷新

在 macOS 上,修改了 /etc/hosts 文件后,为了使新的配置生效,你需要刷新 DNS 缓存。这可以通过以下几种方法来实现:

  1. 使用终端命令刷新DNS缓存 打开终端应用程序,然后输入以下命令,并按下回车键:

  2. sudo dscacheutil -flushcache

    输入管理员密码,然后再次按下回车键,这将清除DNS缓存并使新的 /etc/hosts 配置生效。

  3. 重新启动网络服务 打开终端应用程序,然后输入以下命令,并按下回车键:

    sudo killall -HUP mDNSResponder

    这将重启系统的 mDNSResponder 服务,刷新DNS缓存并加载新的 /etc/hosts 配置。

  4. 重启计算机 如果以上方法都无效,你可以尝试重启计算机。重新启动后,系统将自动刷新DNS缓存并加载新的 /etc/hosts 配置。

请注意,在进行上述操作时需要管理员权限。如果系统提示你输入管理员密码,请确保输入正确的密码。

通过刷新DNS缓存,你可以使所做的 /etc/hosts 修改生效,重新映射域名或更新本地的域名解析。

你可能感兴趣的:(Linux,linux)