IP、DNS是什么? |
发布时间: 2009/9/4 16:21:14 |
IP、DNS是什么? 你经常上网吗?无论在单位或是在家里,当你经过拨号网络将你的电脑连到 Internet 时,如果有人问你:你这台电脑的 IP 是多少?在 Internet 上,IP 又有什么用呢?”你回答得出来吗?如果你的电脑拨号后一切正常,而且你的帐号验证也正常,却找不到你所需要的站点时,你请教高手,他叫你检查你电脑的DNS设置,这时你清楚DNS含义和作用吗? 事实上,如果你能回答上述问题,将对上网和连接有很大的帮助,当你电脑的网络连接碰到问题时,你也更能从深层次去思考、分析和解决,而不是一个劲打电话去“骚扰”别人。好了,让我们一起来看看吧! 什么是 IP Internet 由全世界数以万计台的电脑,以网状(就是像蜘蛛网一样)的方式连接,Internet 最重要的功能是实现了网上的电脑彼此传递信息。在我们现实的社会中,当我们寄信给一个人时,就必须写清楚收件人的地址及姓名,现在邮政局还规定要写上邮政编码。同样的道理,在 Internet 上想要准确的将资料传到指定的位置,也需要指明地址,才能确切地知道那份资料要传到哪里去,这里的地址是用IP来表示,这就是IP产生的缘由。形象地说,IP 就像是 Internet 网络社会里的门牌号码,或者说它更像是Internet 上每台电脑的“身份证号码”,每台电脑拥有一个绝对的、唯一的且不重复的IP。目前 IP 是由四组数字所组成,每组数字间用“."分隔,如:202.101.98.100是指一个完整的 IP地址,而通过 IP定位的方式,你就可以很容易并且准确地找到你想要联络的主机。 目前连上Internet电脑 的IP获得的方式有两种,一种是固定式的,就是永远固定这个 IP 位置。大部分使用专线的用户,如企业用户,会向电信局申请一条专线,让单位的人可以上网,在申请专线的同时,受理的 ISP(如电信局)就会分给这家企业一组固定的IP地址。 另一种取得 IP 的方式是随机取得的,这种情况大部分是发生在拨号用户(就是要利用MODEM + 电话线 + 令人操心的连线费用才能上网的那种),这种情况下,使用者因为不是一直处于连线状态,所以当他以电话线拨号(例如拨接163或169)连上 ISP 时,ISP会随机地从现有无人用的 IP 组中分配给用户一个 IP地址,这样这台电脑才能顺利上网。我们大多数上网族是属于这一种方式。 现在,如果再有人问你IP的事,你就明白了是怎么回事。如果他再问你现在具体的IP地址,你可以利用WINDOWS 95/98中提供winipcfg小工具(执行开始→运行→winipcfg.exe即可),它可以让你知道连网的电脑目前所分配的IP到底是多少。 什么是 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地址添加即可。 |