
DNS是什么意思?有什么作用?
什么是DNS?
这次教你一个对上网蛮重要的东西,它叫DNS(DomainNameSystem)。呵呵,光看名字就有点莫名
其妙是吧?其实,DNS的作用和我们电话的114查号台一样,它的作用就是把域名和IP地址联系在一起。
事实上,每一个网站在网络上的识别标志是我们平常听到的IP地址,而不是什么之类的域名,但因为IP
地址为纯数字的,很难记,所以就有专业的服务器将一个个域名和特定的服务器的IP地址联起来,这样,
在我们上网查找网页的时候,就可以输入容易记忆的域名了。
DNS的由来
你可能会很奇怪,为什么需要DNS这样一种东西?为什么不一开始就使用文字形式的网络地址。其实
这里有个“历史遗留问题”。在早起的网络世界里,每台电脑都只用IP地址来表示,那时的电脑主机很
少,所以记忆起来也不难。不久,仅仅用脑子和纸笔记忆这些IP地址就太麻烦了,于是一些UNIX(一种
操作系统,主要用于服务器)的使用者就建立一个hosts对应表(这个我后面再解释),将IP地址和主
机名称对应起来。这样,用户只需输入电脑名字就可以代替IP来进行沟通了。
DNS时如何工组的
DNS使用的时阶层式工作方式,很像电脑的目录树结构,在最高层是根目录,然后下面分为很多子目
录,子目录里面还有子目录(什么,不懂什么是目录树?按住有windows徽标的那个键,然后按R,输入
cmd,在打开的那个黑色的屏幕里输入tree,看看吧,这个就是目录树)。例如,这个网站,
这个域名可不是凭空来的,而是从分配下来的,又是从cn分配而来的,猜猜.cn是从哪里
来的?告诉你,是从“.”来的,这个就是“根域”(rootdomain)。根域是域名的最高层,而“.”这
层是由INIC(InternetNetworkInformationCenter,互联网信息中心)所管理。全世界的域名就是这
样,一层一层的解释,我们的电脑就是通过问掌管不同域的DNS服务器,从而最终得到这个网站的IP地
址。而平常我们不输“.”是我们可以省略“.”。(世界上有很多主干DNS服务器,其中最
重要的是13台路由服务器。如果路由服务器无法正常运行,那么INTENET就会陷入瘫痪。这13台服务器
的名字分别为“A”至“M”,其中10台设置在美国,另外各有一台设置在英国、瑞典和日本。
什么是Hosts文件
这个文件和DNS的作用是一样的,只不过它的优先级要比DNS高一些,它相当于一个小型的DNS管理
系统。Hosts文件位于WindowsSystem32DriversEtc,它是一个没有扩展名的文件,我们可以用记事本
打开并编辑它,计算机在查询网站IP地址时一般先看这里有没有,如果没有再去查DNS服务器。
好了,说了这么多原理,现在应该了解我们的浏览器是如何查找一个网页的了,那么,现在讲一个由
于DNS的问题引起的我们电脑的一个常见问题---QQ能上,但浏览器打不开网页。
一般情况下,如果计算机能上qq,但打不开网页,如果已经排除浏览器代理设置问题以及感染病毒的
可能,那基本上就是DNS的问题了。那么我们应该如何确定是不是DNS出现问题了呢。
这个就要用到一个命令“nslookup”,在“开始”菜单,“运行”里随便输入一个存在的网址,如
“nslookup,如果DNS服务器运转正常,,我们就会看到一大堆返回信息,如:
Server:
Address:210.34.0.14
Non-authoritativeanswer:
Name:
Address:220.181.26.131,220.181.26.132,220.181.26.129,220.181.26.130
这里,rver是指你正在使用的DNS服务器域名。Address表示DNS服务器IP地址,接下来的Name
表示查询域名的名称。Address中出现多个IP地址,表示这个域名于多个服务器进行了绑定(一般大
型站点才会如此),Alias是这个网站的别名。
如果DNS服务器工作不正常,那么我们会收到一句“Can'tfindwervernamefordomain:Norespon
fromrver”或者
***Defualtrversarenotavailable
Server:Unknown
Adress:127.0.0.1
...
这个时候,我们就知道问题不是出在我们自己的电脑了。这个时候解决的方法有两个,一是等服务器
修好,二是换一个DNS服务器,方法是找到“网络连接”(就是在网上邻居那里点右键选“属性”),然
后在使用的网络连接上点右键选“属性”,选“internet协议(TCP/IP),点旁边的属性,在常规里有一
个“使用下面的DNS服务器地址”,选择以后把找到的DNS地址填进去就好了,至于DNS的地址,上百度
搜一下,很多的。
子网掩码
你一定对IP地址有所了解吧?我们知道在INTERNET中广泛使用的TCP/IP协议就是利用
IP地址来区别不同的主机的。如果你曾经进行过TCP/IP协议设置,那么你一定会遇到子网
掩码(Subnetmask)这一名词,那么你知道什么是子网掩码吗?它有什么作用呢?
我们知道IP地址是一个4字节(共32bit)的数字,被分为4段,每段8位,段与段之间用
句点分隔。为了便于表达和识别,IP地址是以十进制形式表示的如210.52.207.2,每段所能
表示的十进制数最大不超过255。IP地址由两部分组成,即网络号(NetgworkID)和主机号
(HostID)。网络号标识的是Internet上的一个子网,而主机号标识的是子网中的某台主机。
网际地址分解成两个域后,带来了一个重要的优点:IP数据包从网际上的一个网络到达另一
个网络时,选择路径可以基于网络而不是主机。在大型的网际中,这一点优势特别明显,因
为路由表中只存储网络信息而不是主机信息,这样可以大大简化路由表。IP地址根据网络号
和主机号的数量而分为A、B、C三类:
A类IP地址:用7位(bit)来标识网络号,24位标识主机号,最前面一位为"0",即A类地
址的第一段取值介于1~126之间。A类地址通常为大型网络而提供,全世界总共只有126
个只可能的A类网络,每个A类网络最多可以连接16777214台主机。
B类IP地址:用14位来标识网络号,16位标识主机号,前面两位是"10"。B类地址的第一
段取值介于128~191之间,第一段和第二段合在一起表示网络号。B类地址适用于中等规
模的网络,全世界大约有16000个B类网络,每个B类网络最多可以连接65534台主机。
C类IP地址:用21位来标识网络号,8位标识主机号,前面三位是"110"。C类地址的第一
段取值介于192~223之间,第一段、第二段、第三段合在一起表示网络号。最后一段标识
网络上的主机号。C类地址适用于校园网等小型网络,每个C类网络最多可以有254台主机。
从上面的介绍我们知道,IP地址是以网络号和主机号来标示网络上的主机的,只有在一个网
络号下的计算机之间才能"直接"互通,不同网络号的计算机要通过网关(Gateway)才能互通。
但这样的划分在某些情况下显得并十分不灵活。为此IP网络还允许划分成更小的网络,称为
子网(Subnet),这样就产生了子网掩码。子网掩码的作用就是用来判断任意两个IP地址是
否属于同一子网络,这时只有在同一子网的计算机才能"直接"互通。那么怎样确定子网掩码
呢?
前面讲到IP地址分网络号和主机号,要将一个网络划分为多个子网,因此网络号将要占用原
来的主机位,如对于一个C类地址,它用21位来标识网络号,要将其划分为2个子网则需
要占用1位原来的主机标识位。此时网络号位变为22位为主机标示变为7位。同理借用2
个主机位则可以将一个C类网络划分为4个子网……那计算机是怎样才知道这一网络是否划
分了子网呢?这就可以从子网掩码中看出。子网掩码和IP地址一样有32bit,确定子网掩码
的方法是其与IP地址中标识网络号的所有对应位都用"1",而与主机号对应的位都是"0"。如
分为2个子网的C类IP地址用22位来标识网络号,则其子网掩码为:11111
00000即255.255.255.128。于是我们可以知道,A类地址的缺省子网掩码为
255.0.0.0,B类为255.255.0.0,C类为255.255.255.0。下表是C类地址子网划分及相关子网
掩码:
子网位数子网掩码主机数可用主机数
1255.255.255.128128126
2255.255.255.1926462
3255.255.255.2243230
4255.255.255.2401614
5255.255.255.24886
6255.255.255.25242
你可能注意到上表分了主机数和可用主机数两项,这是为什么呢?因为但当地址的所有主机
位都为"0"时,这一地址为线路(或子网)地址,而当所有主机位都为"1"时为广播地址。
同时我们还可以使用可变长掩码(VLSM)就是指一个网络可以用不同的掩码进行配置。这样
做的目的是为了使把一个网络划分成多个子网更加方便。在没有VLSM的情况下,一个网络只
能使用一种子网掩码,这就限制了在给定的子网数目条件下主机的数目。例如你被分配了一
个C类地址,网络号为192.168.10.0,而你现在需要将其划分为三个子网,其中一个子网有100
台主机,其余的两个子网有50台主机。我们知道一个C类地址有254个可用地址,那么你如
何选择子网掩码呢?从上表中我们发现,当我们在所有子网中都使用一个子网掩码时这一问
题是无法解决的。此时VLSM就派上了用场,我们可以在100个主机的子网使用
255.255.255.128这一掩码,它可以使用192.168.10.0到192.168.10.127这128个IP地址,
其中可用主机号为126个。我们再把剩下的192.168.10.128到192.168.10.255这128个IP
地址分成两个子网,子网掩码为255.255.255.192。其中一个子网的地址从192.168.10.128
到192.168.10.191,另一子网的地址从192.168.10.192到192.168.10.255。子网掩码为
255.255.255.192每个子网的可用主机地址都为62个,这样就达到了要求。可以看出合理使
用子网掩码,可以使IP地址更加便于管理和控制。
ping命令来诊断网络连接
如果网络不通,可以按照以下步骤来诊断网络状况:依次点击:开始à允许à输入CMD,进入
DOS窗口后用ping命令来诊断网络连接的状况。
ping是Windows系列自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可
以很好地帮助我们分析判定网络故障。应用格式:“PingIP地址”。该命令还可以加许多参数
使用,具体是键入Ping按回车即可看到详细说明。
本机IP
例如本机IP地址为:222.31.191.211。则执行命令Ping222.31.191.211。如果网卡安装配置没
有问题,则应有类似下列显示:
C:>ping222.31.191.211
Pinging222.31.191.211with32bytesofdata:
Replyfrom222.31.191.211:bytes=32time<1msTTL=128
Replyfrom222.31.191.211:bytes=32time<1msTTL=128
Replyfrom222.31.191.211:bytes=32time<1msTTL=128
Replyfrom222.31.191.211:bytes=32time<1msTTL=128
Pingstatisticsfor222.31.191.211:
Packets:Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmilli-conds:
Minimum=0ms,Maximum=0ms,Average=0ms
如果在MS-DOS方式下执行此命令显示内容为:Requesttimedout,则表明网卡安装或配置有
问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台
正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继
续检查相关网络配置。
网关IP
假定网关IP为:222.31.191.110,则执行命令“Ping222.31.191.110”。在MS-DOS方式下执
行此命令,如果显示类似以下信息:
Pinging222.31.191.110with32bytesofdata:
Replyfrom222.31.191.110:bytes=32time<1msTTL=255
Replyfrom222.31.191.110:bytes=32time<1msTTL=255
Replyfrom222.31.191.110:bytes=32time<1msTTL=255
Replyfrom222.31.191.110:bytes=32time<1msTTL=255
Pingstatisticsfor222.31.191.110:
Packets:Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmilli-conds:
Minimum=0ms,Maximum=0ms,Average=0ms
则表明局域网中的网关路由器正在正常运行。反之,则说明网关设置有问题,请检查IP,网
关等信息是否设置正确。
远程IP
这一命令可以检测本机能否正常访问Internet。比如林大主页的IP地址为:202.204.112.68。
在MS-DOS方式下执行命令:“Ping202.204.112.68”,如果屏幕显示:
Pinging202.204.112.68with32bytesofdata:
Replyfrom202.204.112.68:bytes=32time<1msTTL=63
Replyfrom202.204.112.68:bytes=32time<1msTTL=63
Replyfrom202.204.112.68:bytes=32time<1msTTL=63
Replyfrom202.204.112.68:bytes=32time<1msTTL=63
Pingstatisticsfor202.204.112.68:
Packets:Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmilli-conds:
Minimum=0ms,Maximum=0ms,Average=0ms
则表明运行正常,能够正常接入校园网。反之,则表明网络设置存在问题或IP绑定不正确。
SIP
这一命令用于检查校园网的DNS是否工作正常,如果您可以正常联网,但是输入域名却无法
解析时请尝试该命令“ping202.204.112.66”,如果显示
Pinging202.204.112.66with32bytesofdata:
Replyfrom202.204.112.66:bytes=32time<1msTTL=63
Replyfrom202.204.112.66:bytes=32time<1msTTL=63
Replyfrom202.204.112.66:bytes=32time<1msTTL=63
Replyfrom202.204.112.66:bytes=32time<1msTTL=63
Pingstatisticsfor202.204.112.66:
Packets:Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmilli-conds:
Minimum=0ms,Maximum=0ms,Average=0ms
则表明DNS服务器工作正常,如果显示“Requesttimedout.”请马上联系信息中心。
我用的是ADSL,怎么设置路由器,别人教
我的怎么老是上不了网
如果你的线路连接的没有问题的话
这个问题很好解决呀。你是不是用电信的ADSL,如果是的话,这个问题太简单了。
如果是用星空极速拔号上网的也就是ADSL。那我教你怎么用router上网。
首先你先别用router进行二台电脑连接,你先用原来台式电脑用正确的拔号连接上网。
打开:控制面板→性能和维护→管理工具→事件查看器→系统
刚连接网络的时候,系统第一个就是你电信加密的帐号,密码不变。上面会显示~+英文或数
字+地区名+电话号码,用户连接网络信息。这就是你的正确的帐号,也就是系统自动拔号的
正确帐号。
第二步就是设置router,用路由器连接二台电脑利用IE进入,进入网址是192.168.1.1。一般
路由器进入用户名和密码都是admin。进入设置向导用事件查看器生成的帐号和原来的密码
设置拔号用户名。在里面再设置开机和断线的时候自动拔号。
第三步就是设置IP。打开网上邻居→查看网络连接→本地连接属性→Internet协议属性→自动
获取IP,DNS地址选项选择→确定。
OK,还有什么问题hi
本文发布于:2023-03-10 14:33:53,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/167843003322493.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:什么是子网掩码.doc
本文 PDF 下载地址:什么是子网掩码.pdf
| 留言与评论(共有 0 条评论) |