有的时候,我们会遇到网页打不开或者访问慢的情况,这个时候,我们一般可以通过刷新DNS缓存来解决。今天我就教一教大家macOS如何刷新DNS缓存。

什么是DNS

域网络系统 (DNS) 服务器将熟悉的域名(如 howtogeek.com)转换为计算机用于相互连接的 IP 地址。当程序尝试连接到 google.com 或 facebook.com 等域名时,您的计算机会查询 Internet 上的 DNS 服务器以获取相应的数字 IP 地址。为了节省时间,Windows 10 将从本地 DNS 服务器获取的信息的副本存储在您的 PC 上。这称为 DNS 缓存。

您电脑的 DNS 缓存可以节省时间,但如果出现问题,可能会导致连接错误。DNS 缓存可能会损坏,其中将 IP 地址与域名相关的信息由于故障而丢失。缓存也可能过时,这意味着您尝试访问的站点的域名或 IP 地址在缓存上次更新后发生了变化。DNS 缓存也可能被污染,DNS 服务器给它提供了不正确的信息。DNS缓存中毒可能是偶然的,但也可能被恶意用于窃取登录凭据或其他敏感数据。

DNS 缓存会影响您 PC 上的所有 Internet 流量,因此如果您仅在一个程序或单个网站上遇到问题,则问题可能不在于您的 DNS 缓存。如果您无法访问特定网站,您可以使用 IsItDownRightNow之类的工具来检查网站的状态。如果单个应用程序无法连接到 Internet,请尝试检查您的防火墙设置。

macOS如何刷新DNS缓存

我们先打开终端。

对于最新版的macOS,刷新DNS缓存的命令如下所示:

sudo killall -HUP mDNSResponder

对于OS X 10.11和OS X 10.9:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

对于OS X 10.10:

sudo discoveryutil mdnsflushcache
sudo discoveryutil udnsflushcaches

对于OS X 10.6和Mac OS X 10.5:

sudo dscacheutil -flushcache

如果对你有帮助的话,请不要吝惜点个赞,谢谢!

macOS如何刷新DNS缓存相关推荐

  1. 如何刷新 DNS 缓存 (macOS, Linux, Windows)

    如何刷新 DNS 缓存 (macOS, Linux, Windows) Unix Linux Windows 如何刷新 DNS 缓存 (macOS, FreeBSD, RHEL, CentOS, De ...

  2. MacOS13刷新DNS缓存

    当你在浏览网站或者使用网络服务时,你的 MacOS 系统会自动保存(缓存)DNS 查询结果,以加速后续的访问.但是,有时候,DNS 缓存可能会造成问题,例如网站已经迁移到新的服务器,而你的系统仍然在尝 ...

  3. Linux 如何刷新 DNS 缓存

    Linux 如何刷新 DNS 缓存 全文:如何刷新 DNS 缓存 (macOS, Linux, Windows) Unix Linux Windows 如何刷新 DNS 缓存 (macOS, Free ...

  4. macos 清空dns缓存_如何在macOS上重置DNS缓存

    macos 清空dns缓存 If you work on websites, you'll occasionally need to reset your computer's DNS cache, ...

  5. linux mint 修改dns,如何在Ubuntu和LinuxMint中刷新DNS缓存

    本篇文章给大家介绍的内容是关于如何在Ubuntu和LinuxMint中刷新DNS缓存,下面我们来看具体的内容. 域名系统(DNS)是互联网的主干网之一.你无法想象在全球数百万用户的公共网络上运行网站. ...

  6. linux刷新本地dns命令_在Linux/Windows/Mac上刷新DNS缓存的方法

    刷新dns缓存让你可以得到新的域名解析.当你无法正确访问一个新注册的域名时就可以刷新dns缓存试试.刷新dns缓存非常简单,任何时候都以进行.但是不同的系统,Windows.Mac OS和Linux上 ...

  7. Windows刷新dns缓存

    当修改了host文件之后,需要host立即生效,那就需要刷新dns缓存 Windows下刷新dns缓存的命令是: ipconfig /flushdns

  8. 电脑Win7系统刷新dns缓存,输入“ipconfig /flushdns”命令后,显示无法刷新DNS解析缓存:执行期间,函数出了问题

    电脑Win7系统刷新dns缓存,有时候,输入"ipconfig /flushdns"命令后,显示"无法刷新DNS解析缓存:执行期间,函数出了问题",如图: 查询 ...

  9. linux mint 修改dns,如何在Ubuntu和LinuxMint中刷新DNS缓存-linux运维

    本篇文章给大家介绍的内容是关于如何在Ubuntu和LinuxMint中刷新DNS缓存,下面我们来看具体的内容. 域名系统(DNS)是互联网的主干网之一.你无法想象在全球数百万用户的公共网络上运行网站. ...

  10. linux刷新dns缓存_Linux刷新文件系统缓存

    linux刷新dns缓存 We may drop the file system caches on Linux to free up memory for applications. Kernels ...

最新文章

  1. 我的Android进阶之旅------解决错误: java.util.regex.PatternSyntaxException: Incorrect Unicode property...
  2. Question: Short And Long Read Sequencing
  3. 编写DLL所学所思(2)——导出类
  4. 使用适用于Java 2的AWS开发工具包的AWS DynamoDB版本字段
  5. plsqldev显示语言有问题
  6. vs2010 sp1安装失败进而回滚的解决方法(本人已解决)
  7. 云通讯赛道掀起并购潮 背后有哪些新趋势暗流涌动?
  8. 我在使用Next.js, Antd, @zeit/next-css时遇到的一些问题
  9. Bandizip - Bandizip图标制作
  10. python计算代码运行时间
  11. Java对接微信支付预下单
  12. 旋转体的体积和表面积
  13. 12306之余票查询流程解析
  14. tx2 can通信之开机自动加载can模块
  15. 低代码:正在改变软件的开发方式
  16. uboot环境下mmc操作_android uboot中的mmc命令
  17. PC端安装android模拟器
  18. scoop下载安装教程,无报错,超简单。
  19. 尊贤、谦虚、谨慎、交友、有恒、微渐、慎始终、因果
  20. mysql设置初始密码(linux)

热门文章

  1. Android电量优化全解析 ,赶快收藏备战金九银十
  2. 计算机用户导入导出,使用csvde批量添加,导入,导出用户
  3. 圣经 创世纪 1:20-22
  4. Java接口与实现类的转换
  5. 扫描器篇(五)之scapy构造UDP数据包完成主机发现
  6. [安装 ADB 驱动]-手动安装 ADB 驱动得以进入 Android 手机系统
  7. 《深入浅出WPF》-刘铁猛学习笔记——XAML
  8. Oracle 10g 数据库服务器的安装
  9. 计算机处理技术职业道德与论文,关于计算机职业道德的论文选题 计算机职业道德毕业论文题目怎样定...
  10. 这是我转载的一篇,真的是不错《把SWF变回FLA》大家可以试试