阴夫缠妻入梦:有了IP地址为什么还要DNS服务器地址呢?

来源:百度文库 编辑:高考问答 时间:2024/04/24 08:22:24

什么是 DNS

  DNS 全名叫 Domain Name Server,中文俗称“域名服务器”,在说明 DNS Server 之前,可能要先说明什么叫 Domain Name(域名)。正如上面所讲,在网上辨别一台电脑的方法是利用 IP地址,但是 IP用数字表示,没有特殊的意义,很不好记,因此,我们一般会为网上的电脑取一个有某种含义又容易记忆的名字,这个名字我们就叫它“Domain Name"。 例如:对著名的YAHOO!搜索引擎来说,一般使用者在浏览这个网站时,都会输入http://www.yahoo.com,很少有人会记住这台Server的 IP 是多少?所以http://www.yahoo.com就是YAHOO!站点的 Domain Name。这正如我们在跟朋友打招呼时,一定是叫他的名字,几乎没有人是叫对方身份证号码的吧!但是由于在 Internet 上真实辨认机器的还是IP,所以当使用者在浏览器中输入Domain Name 后,浏览器必须先到一台有 Domain Name 和 IP 对应信息的主机去查询这台电脑的 IP,而这台被查询的主机,我们称它为 Domain Name Server,简称 DNS,例如:当你输入http://www.yahoo.com时,浏览器会将http://www.yahoo.com这个名字传送到离它最近的 DNS Server 去做辨认,如果查询到结果,则会传回这台主机的 IP地址,进而跟它发生连接,但如果没有查询到,就会出现类似 DNS NOT FOUND 等告警信息。所以一旦你的电脑的DNS Server 设置不正确,就好比是路标错了,电脑也就不知道该把信息送到哪里。

  由于ISP的拨号服务器一般都有缺省的DNS,所以你可以不用设置DNS,如果你需要指定一台DNS,你一定要了解这台DNS的准确IP(比如福州的163用户的DNS为202.101.98.55)。DNS设置方法如下:在“控制面板”下打开“网络”里的“TCP/IP"的“属性”,在“DNS设置”栏目选择“启用DNS",并将DNS的IP地址添加即可。

简单的说一下。
IP就好象是你本人一样,在全世界中,“你”本身的存在是独一无二。正也就证实了IP存在的意义。
打个比方:你的IP是192.168.0.1。在这个机器上你开启了WEB服务。那么。我们在浏览器里输入:http://192.168.0.1就可以打开你的默认主页。但是如果把你的IP地址连接到域名,就简单多了。而且还非常的好记比如:www.nihao.com这个域名指像你的192.168.0.1同样可以打开你的网页。
这样的域名转换就需要由DNS服务器来解决了。
你可以在命令提示符下输入:ping www.baidu.com你就可以看到百度的IP。你在浏览器里输入这个IP。也同样可以打开百度。不妨试一下。

IP是指你的电脑在网络上的身份地址
DNS是域名解析,它负责把你输入的网站名如 www.baidu.com 转换成百度真实的IP地址

DNS是域名解析服务器 是负责IP和域名转换的
你不见得上网都用IP吧 那肯定是用域名的网址的