`
pcajax
  • 浏览: 2157158 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Google推出了一个名为“Google Public DNS”的域名解析系统

 
阅读更多

据Google官方博客报道,Google推出了一个名为“Google Public DNS”的域名解析系统,允许用户免费使用Google的服务器解析网络域名,以加快上网速度,改善网络用户的浏览体验,提高安全性和有效性。

  DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成为网络可以识别的IP地址。当用户在浏览器中输入网址域名时,首先就会访问系统设置的DNS域名解析服务器(通常由ISP运营商如电信、联通提供)。如果该服务器内保存着该域名对应的IP信息,则直接返回该信息供用户访问网站。否则,就会向上级DNS逐层查找该域名的对应数据。

  目前国内上网用户普遍使用的是默认DNS服务器,即电信运营商的DNS服务,这带来一个巨大的风险,就是DNS劫持。目前国内电信运营商普遍采用DNS劫持的方法,干扰用户正常上网,例如,当用户访问一个不存在(或者被封)的网站,电信运营商就会把用户劫持到一个满屏都是广告的页面:电信114互联星空网站,这个114网站不仅搜索质量低劣,而且广告众多,极大的影响了用户上网的安全性和浏览体验。后来,电信运营商的胆子越来越大,甚至连Google的网站电信都敢劫持,这进一步证明了电信运营商的DNS服务可靠性是多么糟糕。

  因此,我以前曾经强烈建议网友使用国外DNS解析服务器,例如OpenDNS的免费DNS服务,他们的DNS为208.67.222.222和208.67.220.220,以免被中国电信劫持。

  但OpenDNS有两个缺点,一是OpenDNS的服务器在美国,使用的人多了有可能会速度变慢,没有国内的DNS速度快,二是OpenDNS的IP地址不太好记,容易忘。

  现在,中国网民的福音终于到了,Google面对大众推出了免费的公共DNS系统,Google表示推出免费DNS的主要目的就是为了改进网络浏览速度,为此Google对DNS服务器技术进行了改进,通过采用预获取技术提升性能,同时保证DNS服务的安全性和准确性。

  普通用户要使用Google DNS非常简单,因为Google为他们的DNS服务器选择了两个非常简单易记的IP地址:“8.8.8.8”和“8.8.4.4”。用户只要在系统的网络设置中选择这两个地址为DNS服务器即可。使用方法非常简单,对于宽带拨号用户来说,在“设置”-“网络连接”中找到宽带上网的连接,打开网络连接属性,选择Interner协议(TCP/IP)的属性页里,不要选择自动获取DNS,而要选择“使用下面的DNS服务器地址”,首选DNS服务器和备用DNS服务器分别设置为 8.8.8.8和8.8.4.4,如下图所示,完成后重新连接上网即可。

分享到:
评论

相关推荐

    DNS服务器与其功能介绍

    DNS解析错误可能造成无法访问特定网站,常见故障包括域名解析到错误的IP地址或完全无法解析。解决DNS解析故障的方法包括: 1. 使用nslookup命令检查DNS解析。在命令行输入nslookup,然后输入无法访问的域名。如果...

    dns服务器软件 网络提速

    DNS服务器软件在网络提速中的作用是至关重要的,因为它负责将我们输入的域名转换为对应的IP地址,这个过程称为域名解析。本文将深入探讨DNS服务器的工作原理、TreeWalk软件以及如何通过优化DNS服务来提升网络速度。 ...

    最快的DNS查找工具.rar

    "最快的DNS查找工具.rar"可能包含一个名为Namebench的程序,它是一个开源的跨平台DNS性能测试工具。 Namebench的主要功能包括: 1. **性能测试**:Namebench可以对你的计算机或网络设备当前使用的DNS服务器进行...

    DNS 一键设置

    DNS是互联网的一项服务,它作为域名系统的主要功能是为主机名提供到IP地址的映射。简而言之,当我们通过浏览器访问一个网站时,输入的是易于记忆的域名(如www.baidu.com),而实际上计算机之间通信是基于IP地址的。...

    技術研討班dns入门资料

    DNS,全称为Domain Name System,是互联网中的一个关键组件,它负责将人类易读的域名转换为计算机可识别的IP地址。在这个“技术研讨班DNS入门资料”中,我们将深入探讨DNS的基本概念、工作原理以及相关操作。 **一...

    namebench是一款跨平台的开源DNS测试工具

    在使用namebench时,软件会自动检测当前系统上的默认DNS设置,并与全球范围内的公共DNS服务器(如Google Public DNS、OpenDNS等)进行比较。测试过程中,namebench会模拟多次DNS查询,记录每个服务器的平均响应时间...

    C#.NET中Dns类的常用方法及说明

    此方法用于将DNS主机名或IP地址解析为`IPHostEntry`实例。 **语法**: ```csharp public static IPHostEntry Resolve( string hostName ) ``` **参数**: - `hostName`: DNS样式的主机名或IP地址。 **返回值**: - 一...

    recursive:递归DNS解析器以进行分析

    Go标准库中包含了一个名为`net/dns`的包,该包提供了DNS查询的功能,包括支持递归查询。 ### 3. 递归DNS解析器的实现 在Go语言中实现一个递归DNS解析器需要以下步骤: 1. **初始化**: 创建一个DNS客户端,设置...

    sdns:适用于macOS的命令行DNS切换器:“ sdns switch google”

    这个标题介绍了一个名为“sdns”的命令行工具,它专为macOS设计,用于方便地在不同的DNS(域名系统)服务之间切换。通过执行“sdns switch google”这样的命令,用户可以快速将他们的DNS设置切换到Google的公共DNS...

    TCP-IP技术大全6

    ### TCP-IP技术大全6:第6章 DNS——名字...总之,DNS作为互联网的基础服务之一,在实现域名解析、提高网络访问效率方面发挥着至关重要的作用。通过对DNS的理解和合理配置,可以有效地提升用户体验并保障网络安全。

    小米路由器DNS地址可以修改吗?小米路由器设置DNS地址的教程

    DNS的主要功能是解析网络中的主机名,使得用户能够通过域名访问网站或其他在线服务。 2. **小米路由器默认DNS**:如同大多数路由器一样,小米路由器在出厂时会设置自己的IP地址(如192.168.31.1)作为默认DNS服务器...

    CentOS6.2_64bitDNS服务配置

    6. `forwarders`:定义转发器,将无法处理的查询转发到其他DNS服务器,这里使用了202.96.209.133和8.8.8.8(Google Public DNS)作为示例。 7. `logging`:设置日志记录,包括日志级别和位置。 然后,配置`/etc/...

    Computer Networks,Fourth Edition 计算机网络第四版

    - **公共DNS服务**:如Google Public DNS、Cloudflare等提供的公共DNS服务,为用户提供更快更安全的上网体验。 - **云平台**:云服务提供商通常会提供DNS管理工具,便于用户配置和管理云环境中的域名解析。 #### 七...

    c#ping测试主机IP

    现在,假设我们要结合`Ping`和`DNS`功能,创建一个应用程序,用户输入主机名或DNS域名,然后在列表框中显示IP地址和别名。这需要一些Windows Forms或WPF的基础知识,以下是一个简单的Windows Forms应用示例: ```...

    dns_spoof_presentation_resources:这是我为此演示文稿制作的一些文件(出于显而易见的原因,并非全部文件)

    在这个名为“dns_spoof_presentation_resources”的压缩包中,我们可以推测其中包含了与DNS欺骗相关的演示文稿资源,可能是为了教育、培训或信息安全研讨会的目的。虽然提供的信息不包括具体文件内容,但我们可以...

    nslookup:nslookup 命令的简单包装

    nslookup 是一个网络诊断工具,用于查询域名系统(DNS)以获取主机名或IP地址的相关信息。这个命令在排查网络连接问题、验证DNS解析或学习DNS工作原理时非常有用。在Go语言环境下,我们可以创建一个简单的包装器来...

    计算机应用基础网络基础知识第五次作业(含答案).pdf

    这些知识点构成了计算机网络基础知识的核心,涵盖了网络的各个方面,包括资源共享、网络架构、通信协议、域名解析、上网方式、IP地址管理以及网络服务和交流。掌握这些知识对于理解计算机网络的操作和应用至关重要。

Global site tag (gtag.js) - Google Analytics