`
ForgiDaved
  • 浏览: 56668 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Windows、linux、MAC系统更新DNS缓存的方法

阅读更多

      一般,我们在访问网站时采用域名方式,在进行访问前还需要将域名通过DNS服务器转换为IP地址,如果DNS服务器出现故障或无法连接DNS服务器,就无法获取网站的IP自然而然也就无法访问网站。
      为了提高网站访问速度,系统会自动将已经访问过并获取了IP地址的网站存入本地的DNS缓存里,一旦再对这个网站进行访问,则不再通过DNS服务器而直接从缓存中取出该网站的IP地址进行访问。这样就会因为本地DNS缓存出现问题,而导致了网站无法访问的故障。另外,由于部署的服务器网络环境不稳定,经常要将域名对应的IP进行替换,每次替换后会发现不能及时生效,所以在这个时候,我们需要清除本地计算机的DNS缓存,下面是三种操作系统Windows、linux、Mac下清除DNS缓存的方法。
    
    Windows系统: 
        可以利用命令ipconfig /flushdns 来清空dns 缓存内容; 
        可以用命令 ipconfig /displaydns 来查看dns 缓存内容. 
    Linux系统: 
        在linux中,nscd进程负责管理DNS缓存;要清空DNS缓存,重启nscd 守护进程就行了.要重启nscd 进程,使用命令/etc/rc.d/init.d/nscd restart.
    Mac OSX系统:
        在Mac OSX中,可以用这个命令lookupd -flushcache来清空保留的缓存.

 

分享到:
评论

相关推荐

    Mac OS X/Linux系统下清除DNS缓存命令整理

    虽然题目主要关注的是Mac OS X和Linux系统下的DNS缓存清除方法,这里也提供一下Windows系统下的相应命令,以便用户进行参考。 1. **打开命令提示符**:在Windows系统中,可以通过开始菜单搜索“cmd”来打开命令提示...

    linux下如何快速让DNS修改生效

    对于使用mDNSResponder(如Mac OS X)的系统,可以使用以下命令来刷新DNS缓存: ```shell $ sudo killall -HUP mDNSResponder ``` 对于使用`systemd-resolved`的服务(例如Ubuntu 18.04及更高版本),可以执行...

    DNSBench DNS检查工具

    - 支持多种操作系统,包括Windows、Linux和Mac OS X。 - 可以在测试过程中模拟DNS缓存,评估服务器在有缓存和无缓存情况下的表现。 - 允许用户自定义测试参数,如查询类型、查询数量和并发请求的数量,以适应不同的...

    最快的DNS查找工具.rar

    4. **多平台支持**:Namebench支持Windows、Mac OS X和Linux等多种操作系统,满足不同用户的需求。 5. **报告生成**:在完成测试后,Namebench会生成详细的报告,列出所有测试的DNS服务器,包括它们的响应时间、...

    基于java的DNS服务器 Eagle DNS.zip

    Eagle DNS的特点在于其使用Java语言编写,这意味着它具有跨平台性,可以在多种操作系统上运行,包括Windows、Linux、Mac OS等。Java的另一大优势是其丰富的类库和强大的网络编程能力,这使得Eagle DNS能够提供高效的...

    Linux文版-实验7-网络通信管理和系统服务管理-学生实验报告模板-p.doc

    在Linux操作系统中,网络通信管理和系统服务管理是两个至关重要的方面。通过熟练掌握相关的命令,可以有效地监控和调整系统的网络连接以及服务运行状态。以下是对实验报告中涉及的知识点的详细解释: 1. **网络管理...

    Linux查看系统配置命令.docx

    在Linux系统中,了解和查看系统配置是管理和优化系统的必备技能。以下是一些常用命令来获取关于操作系统、硬件、软件等方面的信息: 1. **查看操作系统版本和内核**: 使用`cat /etc/issue`可以查看Linux发行版的...

    linux操作系统LVS中文文档

    Linux Virtual Server (LVS) 是一个开源的集群技术,它为Linux操作系统提供了强大的负载均衡解决方案,特别适用于构建高性能、高可用性的Web服务集群。LVS的主要目标是解决随着互联网流量急剧增长而产生的服务器性能...

    Linux查看系统配置命令

    ### Linux查看系统配置命令知识点详解 #### 一、概述 在Linux系统中,了解和管理系统的硬件和软件配置至关重要。本文将详细介绍一系列常用的Linux命令,这些命令可以帮助您快速有效地查看和管理您的Linux系统的配置...

    Linux服务器集群系统(三)[定义].pdf

    《Linux服务器集群系统(三)[定义].pdf》这篇文档主要介绍了Linux服务器集群系统中的IP负载均衡技术,特别是LVS(Linux Virtual Server)集群中实现的三种技术:VS/NAT、VS/TUN和VS/DR。这些技术都是为了实现高效、高...

    Linux操作系统应用试卷1.pdf

    8. DNS服务器类型包括Primary Master Server(主服务器)、Secondary Master Server(从服务器)和Cache-only Server(缓存服务器),`samba`是Windows和Linux之间文件共享的服务,不属于DNS服务器类型。 9. WWW...

    Linux操作系统复习题-2(2)(1).docx

    9. **Samba服务器**:Samba的配置文件是`smb.conf`,用于设置Samba服务器的行为,允许Linux与Windows系统共享资源。 10. **DHCP服务器**:在RHEL7中,通过`host`声明分配保留IP地址时,使用`hardware ethernet`...

    ubuntu 11.10 加入windows域

    Likewise Open 是一个 Linux、Unix、Mac OS 下的应用程序,用来将这些系统的机器加入到 Windows 活动目录的安全认证。它的主要功能包括:加入非 Windows 系统到 Active Directory 域,使用单个用户名和密码进行身份...

    adns.tar.gz_adns_dns 开源代码_异步DNS

    4. **多平台支持**:adns库是跨平台的,可以在多种操作系统上运行,如Linux、FreeBSD、Mac OS X等,这扩大了其适用范围。 在adns-1.2版本中,包含了源代码、编译脚本、文档和示例程序。开发者可以通过阅读源代码,...

    linux下面 arp协议实现和测试用例

    在Linux操作系统中,ARP(Address Resolution Protocol,地址解析协议)是一种关键的网络协议,用于将IP地址转换为物理层的MAC地址。这个过程被称为“地址解析”,是TCP/IP协议栈中的重要组成部分。ARP协议允许设备...

    linux常见服务收集.pdf

    SELinux是Linux内核的安全模块,提供强制访问控制(MAC)安全策略,以增强系统安全。 11. lirc和ircd lirc是Linux Infrared Remote Control的缩写,是一套用于Linux下的红外遥控设备的驱动程序和库。ircd是Internet...

    转载linuxC经典面试题十四.pdf

    6. DNS服务器类型:DNS服务器类型包括主要主服务器(Primary Master Server)、次要主服务器(Secondary Master Server)和缓存服务器(Cache-only Server)。`samba`不是DNS服务器类型。 7. WWW服务器控制:控制...

    希网3322更新工具

    7. **多平台兼容**:虽然没有具体提及,但通常这类工具会支持Windows、Linux或Mac等主流操作系统,适应不同用户的需求。 “cn99qdns”可能是该更新工具的一个组件或者配置文件,可能用于特定的DNS配置或优化,具体...

    熟悉linux的安全和优化

    - **SELinux(Security-Enhanced Linux)**:一种强制访问控制(MAC)机制,增强了系统的安全性。 - **防火墙配置**:使用`iptables`或`firewalld`等工具配置防火墙规则,阻止未授权访问。 - **日志监控**:定期检查...

    第一部分-包括前两天linux基础,后八天网络协议部分.7z

    - **操作系统概念**:Linux是一种开源操作系统,理解其与Windows、Mac OS等其他操作系统的区别。 - **Linux发行版**:介绍常见的Linux发行版,如Ubuntu、CentOS、Debian等。 - **Linux命令行**:学习基础的Linux...

Global site tag (gtag.js) - Google Analytics