
DNS是什么意思?有什么作用?
什么是DNS?
這次教你一個對上網(wǎng)蠻重要的東西,它叫DNS(DomainNameSystem)。呵呵,光看名字就有點(diǎn)莫名
其妙是吧?其實(shí),DNS的作用和我們電話的114查號臺一樣,它的作用就是把域名和IP地址聯(lián)系在一起。
事實(shí)上,每一個網(wǎng)站在網(wǎng)絡(luò)上的識別標(biāo)志是我們平常聽到的IP地址,而不是什么之類的域名,但因?yàn)镮P
地址為純數(shù)字的,很難記,所以就有專業(yè)的服務(wù)器將一個個域名和特定的服務(wù)器的IP地址聯(lián)起來,這樣,
在我們上網(wǎng)查找網(wǎng)頁的時候,就可以輸入容易記憶的域名了。
DNS的由來
你可能會很奇怪,為什么需要DNS這樣一種東西?為什么不一開始就使用文字形式的網(wǎng)絡(luò)地址。其實(shí)
這里有個“歷史遺留問題”。在早起的網(wǎng)絡(luò)世界里,每臺電腦都只用IP地址來表示,那時的電腦主機(jī)很
少,所以記憶起來也不難。不久,僅僅用腦子和紙筆記憶這些IP地址就太麻煩了,于是一些UNIX(一種
操作系統(tǒng),主要用于服務(wù)器)的使用者就建立一個hosts對應(yīng)表(這個我后面再解釋),將IP地址和主
機(jī)名稱對應(yīng)起來。這樣,用戶只需輸入電腦名字就可以代替IP來進(jìn)行溝通了。
DNS時如何工組的
DNS使用的時階層式工作方式,很像電腦的目錄樹結(jié)構(gòu),在最高層是根目錄,然后下面分為很多子目
錄,子目錄里面還有子目錄(什么,不懂什么是目錄樹?按住有windows徽標(biāo)的那個鍵,然后按R,輸入
cmd,在打開的那個黑色的屏幕里輸入tree,看看吧,這個就是目錄樹)。例如,這個網(wǎng)站,
這個域名可不是憑空來的,而是從分配下來的,又是從cn分配而來的,猜猜.cn是從哪里
來的?告訴你,是從“.”來的,這個就是“根域”(rootdomain)。根域是域名的最高層,而“.”這
層是由INIC(InternetNetworkInformationCenter,互聯(lián)網(wǎng)信息中心)所管理。全世界的域名就是這
樣,一層一層的解釋,我們的電腦就是通過問掌管不同域的DNS服務(wù)器,從而最終得到這個網(wǎng)站的IP地
址。而平常我們不輸“.”是我們可以省略“.”。(世界上有很多主干DNS服務(wù)器,其中最
重要的是13臺路由服務(wù)器。如果路由服務(wù)器無法正常運(yùn)行,那么INTENET就會陷入癱瘓。這13臺服務(wù)器
的名字分別為“A”至“M”,其中10臺設(shè)置在美國,另外各有一臺設(shè)置在英國、瑞典和日本。
什么是Hosts文件
這個文件和DNS的作用是一樣的,只不過它的優(yōu)先級要比DNS高一些,它相當(dāng)于一個小型的DNS管理
系統(tǒng)。Hosts文件位于WindowsSystem32DriversEtc,它是一個沒有擴(kuò)展名的文件,我們可以用記事本
打開并編輯它,計(jì)算機(jī)在查詢網(wǎng)站IP地址時一般先看這里有沒有,如果沒有再去查DNS服務(wù)器。
好了,說了這么多原理,現(xiàn)在應(yīng)該了解我們的瀏覽器是如何查找一個網(wǎng)頁的了,那么,現(xiàn)在講一個由
于DNS的問題引起的我們電腦的一個常見問題---QQ能上,但瀏覽器打不開網(wǎng)頁。
一般情況下,如果計(jì)算機(jī)能上qq,但打不開網(wǎng)頁,如果已經(jīng)排除瀏覽器代理設(shè)置問題以及感染病毒的
可能,那基本上就是DNS的問題了。那么我們應(yīng)該如何確定是不是DNS出現(xiàn)問題了呢。
這個就要用到一個命令“nslookup”,在“開始”菜單,“運(yùn)行”里隨便輸入一個存在的網(wǎng)址,如
“nslookup,如果DNS服務(wù)器運(yùn)轉(zhuǎn)正常,,我們就會看到一大堆返回信息,如:
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服務(wù)器域名。Address表示DNS服務(wù)器IP地址,接下來的Name
表示查詢域名的名稱。Address中出現(xiàn)多個IP地址,表示這個域名于多個服務(wù)器進(jìn)行了綁定(一般大
型站點(diǎn)才會如此),Alias是這個網(wǎng)站的別名。
如果DNS服務(wù)器工作不正常,那么我們會收到一句“Can'tfindwervernamefordomain:Norespon
fromrver”或者
***Defualtrversarenotavailable
Server:Unknown
Adress:127.0.0.1
...
這個時候,我們就知道問題不是出在我們自己的電腦了。這個時候解決的方法有兩個,一是等服務(wù)器
修好,二是換一個DNS服務(wù)器,方法是找到“網(wǎng)絡(luò)連接”(就是在網(wǎng)上鄰居那里點(diǎn)右鍵選“屬性”),然
后在使用的網(wǎng)絡(luò)連接上點(diǎn)右鍵選“屬性”,選“internet協(xié)議(TCP/IP),點(diǎn)旁邊的屬性,在常規(guī)里有一
個“使用下面的DNS服務(wù)器地址”,選擇以后把找到的DNS地址填進(jìn)去就好了,至于DNS的地址,上百度
搜一下,很多的。
子網(wǎng)掩碼
你一定對IP地址有所了解吧?我們知道在INTERNET中廣泛使用的TCP/IP協(xié)議就是利用
IP地址來區(qū)別不同的主機(jī)的。如果你曾經(jīng)進(jìn)行過TCP/IP協(xié)議設(shè)置,那么你一定會遇到子網(wǎng)
掩碼(Subnetmask)這一名詞,那么你知道什么是子網(wǎng)掩碼嗎?它有什么作用呢?
我們知道IP地址是一個4字節(jié)(共32bit)的數(shù)字,被分為4段,每段8位,段與段之間用
句點(diǎn)分隔。為了便于表達(dá)和識別,IP地址是以十進(jìn)制形式表示的如210.52.207.2,每段所能
表示的十進(jìn)制數(shù)最大不超過255。IP地址由兩部分組成,即網(wǎng)絡(luò)號(NetgworkID)和主機(jī)號
(HostID)。網(wǎng)絡(luò)號標(biāo)識的是Internet上的一個子網(wǎng),而主機(jī)號標(biāo)識的是子網(wǎng)中的某臺主機(jī)。
網(wǎng)際地址分解成兩個域后,帶來了一個重要的優(yōu)點(diǎn):IP數(shù)據(jù)包從網(wǎng)際上的一個網(wǎng)絡(luò)到達(dá)另一
個網(wǎng)絡(luò)時,選擇路徑可以基于網(wǎng)絡(luò)而不是主機(jī)。在大型的網(wǎng)際中,這一點(diǎn)優(yōu)勢特別明顯,因
為路由表中只存儲網(wǎng)絡(luò)信息而不是主機(jī)信息,這樣可以大大簡化路由表。IP地址根據(jù)網(wǎng)絡(luò)號
和主機(jī)號的數(shù)量而分為A、B、C三類:
A類IP地址:用7位(bit)來標(biāo)識網(wǎng)絡(luò)號,24位標(biāo)識主機(jī)號,最前面一位為"0",即A類地
址的第一段取值介于1~126之間。A類地址通常為大型網(wǎng)絡(luò)而提供,全世界總共只有126
個只可能的A類網(wǎng)絡(luò),每個A類網(wǎng)絡(luò)最多可以連接16777214臺主機(jī)。
B類IP地址:用14位來標(biāo)識網(wǎng)絡(luò)號,16位標(biāo)識主機(jī)號,前面兩位是"10"。B類地址的第一
段取值介于128~191之間,第一段和第二段合在一起表示網(wǎng)絡(luò)號。B類地址適用于中等規(guī)
模的網(wǎng)絡(luò),全世界大約有16000個B類網(wǎng)絡(luò),每個B類網(wǎng)絡(luò)最多可以連接65534臺主機(jī)。
C類IP地址:用21位來標(biāo)識網(wǎng)絡(luò)號,8位標(biāo)識主機(jī)號,前面三位是"110"。C類地址的第一
段取值介于192~223之間,第一段、第二段、第三段合在一起表示網(wǎng)絡(luò)號。最后一段標(biāo)識
網(wǎng)絡(luò)上的主機(jī)號。C類地址適用于校園網(wǎng)等小型網(wǎng)絡(luò),每個C類網(wǎng)絡(luò)最多可以有254臺主機(jī)。
從上面的介紹我們知道,IP地址是以網(wǎng)絡(luò)號和主機(jī)號來標(biāo)示網(wǎng)絡(luò)上的主機(jī)的,只有在一個網(wǎng)
絡(luò)號下的計(jì)算機(jī)之間才能"直接"互通,不同網(wǎng)絡(luò)號的計(jì)算機(jī)要通過網(wǎng)關(guān)(Gateway)才能互通。
但這樣的劃分在某些情況下顯得并十分不靈活。為此IP網(wǎng)絡(luò)還允許劃分成更小的網(wǎng)絡(luò),稱為
子網(wǎng)(Subnet),這樣就產(chǎn)生了子網(wǎng)掩碼。子網(wǎng)掩碼的作用就是用來判斷任意兩個IP地址是
否屬于同一子網(wǎng)絡(luò),這時只有在同一子網(wǎng)的計(jì)算機(jī)才能"直接"互通。那么怎樣確定子網(wǎng)掩碼
呢?
前面講到IP地址分網(wǎng)絡(luò)號和主機(jī)號,要將一個網(wǎng)絡(luò)劃分為多個子網(wǎng),因此網(wǎng)絡(luò)號將要占用原
來的主機(jī)位,如對于一個C類地址,它用21位來標(biāo)識網(wǎng)絡(luò)號,要將其劃分為2個子網(wǎng)則需
要占用1位原來的主機(jī)標(biāo)識位。此時網(wǎng)絡(luò)號位變?yōu)?2位為主機(jī)標(biāo)示變?yōu)?位。同理借用2
個主機(jī)位則可以將一個C類網(wǎng)絡(luò)劃分為4個子網(wǎng)……那計(jì)算機(jī)是怎樣才知道這一網(wǎng)絡(luò)是否劃
分了子網(wǎng)呢?這就可以從子網(wǎng)掩碼中看出。子網(wǎng)掩碼和IP地址一樣有32bit,確定子網(wǎng)掩碼
的方法是其與IP地址中標(biāo)識網(wǎng)絡(luò)號的所有對應(yīng)位都用"1",而與主機(jī)號對應(yīng)的位都是"0"。如
分為2個子網(wǎng)的C類IP地址用22位來標(biāo)識網(wǎng)絡(luò)號,則其子網(wǎng)掩碼為:11111
00000即255.255.255.128。于是我們可以知道,A類地址的缺省子網(wǎng)掩碼為
255.0.0.0,B類為255.255.0.0,C類為255.255.255.0。下表是C類地址子網(wǎng)劃分及相關(guān)子網(wǎng)
掩碼:
子網(wǎng)位數(shù)子網(wǎng)掩碼主機(jī)數(shù)可用主機(jī)數(shù)
1255.255.255.128128126
2255.255.255.1926462
3255.255.255.2243230
4255.255.255.2401614
5255.255.255.24886
6255.255.255.25242
你可能注意到上表分了主機(jī)數(shù)和可用主機(jī)數(shù)兩項(xiàng),這是為什么呢?因?yàn)榈?dāng)?shù)刂返乃兄鳈C(jī)
位都為"0"時,這一地址為線路(或子網(wǎng))地址,而當(dāng)所有主機(jī)位都為"1"時為廣播地址。
同時我們還可以使用可變長掩碼(VLSM)就是指一個網(wǎng)絡(luò)可以用不同的掩碼進(jìn)行配置。這樣
做的目的是為了使把一個網(wǎng)絡(luò)劃分成多個子網(wǎng)更加方便。在沒有VLSM的情況下,一個網(wǎng)絡(luò)只
能使用一種子網(wǎng)掩碼,這就限制了在給定的子網(wǎng)數(shù)目條件下主機(jī)的數(shù)目。例如你被分配了一
個C類地址,網(wǎng)絡(luò)號為192.168.10.0,而你現(xiàn)在需要將其劃分為三個子網(wǎng),其中一個子網(wǎng)有100
臺主機(jī),其余的兩個子網(wǎng)有50臺主機(jī)。我們知道一個C類地址有254個可用地址,那么你如
何選擇子網(wǎng)掩碼呢?從上表中我們發(fā)現(xiàn),當(dāng)我們在所有子網(wǎng)中都使用一個子網(wǎng)掩碼時這一問
題是無法解決的。此時VLSM就派上了用場,我們可以在100個主機(jī)的子網(wǎng)使用
255.255.255.128這一掩碼,它可以使用192.168.10.0到192.168.10.127這128個IP地址,
其中可用主機(jī)號為126個。我們再把剩下的192.168.10.128到192.168.10.255這128個IP
地址分成兩個子網(wǎng),子網(wǎng)掩碼為255.255.255.192。其中一個子網(wǎng)的地址從192.168.10.128
到192.168.10.191,另一子網(wǎng)的地址從192.168.10.192到192.168.10.255。子網(wǎng)掩碼為
255.255.255.192每個子網(wǎng)的可用主機(jī)地址都為62個,這樣就達(dá)到了要求??梢钥闯龊侠硎?/p>
用子網(wǎng)掩碼,可以使IP地址更加便于管理和控制。
ping命令來診斷網(wǎng)絡(luò)連接
如果網(wǎng)絡(luò)不通,可以按照以下步驟來診斷網(wǎng)絡(luò)狀況:依次點(diǎn)擊:開始à允許à輸入CMD,進(jìn)入
DOS窗口后用ping命令來診斷網(wǎng)絡(luò)連接的狀況。
ping是Windows系列自帶的一個可執(zhí)行命令。利用它可以檢查網(wǎng)絡(luò)是否能夠連通,用好它可
以很好地幫助我們分析判定網(wǎng)絡(luò)故障。應(yīng)用格式:“PingIP地址”。該命令還可以加許多參數(shù)
使用,具體是鍵入Ping按回車即可看到詳細(xì)說明。
本機(jī)IP
例如本機(jī)IP地址為:222.31.191.211。則執(zhí)行命令Ping222.31.191.211。如果網(wǎng)卡安裝配置沒
有問題,則應(yīng)有類似下列顯示:
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方式下執(zhí)行此命令顯示內(nèi)容為:Requesttimedout,則表明網(wǎng)卡安裝或配置有
問題。將網(wǎng)線斷開再次執(zhí)行此命令,如果顯示正常,則說明本機(jī)使用的IP地址可能與另一臺
正在使用的機(jī)器IP地址重復(fù)了。如果仍然不正常,則表明本機(jī)網(wǎng)卡安裝或配置有問題,需繼
續(xù)檢查相關(guān)網(wǎng)絡(luò)配置。
網(wǎng)關(guān)IP
假定網(wǎng)關(guān)IP為:222.31.191.110,則執(zhí)行命令“Ping222.31.191.110”。在MS-DOS方式下執(zhí)
行此命令,如果顯示類似以下信息:
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
則表明局域網(wǎng)中的網(wǎng)關(guān)路由器正在正常運(yùn)行。反之,則說明網(wǎng)關(guān)設(shè)置有問題,請檢查IP,網(wǎng)
關(guān)等信息是否設(shè)置正確。
遠(yuǎn)程IP
這一命令可以檢測本機(jī)能否正常訪問Internet。比如林大主頁的IP地址為:202.204.112.68。
在MS-DOS方式下執(zhí)行命令:“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
則表明運(yùn)行正常,能夠正常接入校園網(wǎng)。反之,則表明網(wǎng)絡(luò)設(shè)置存在問題或IP綁定不正確。
SIP
這一命令用于檢查校園網(wǎng)的DNS是否工作正常,如果您可以正常聯(lián)網(wǎng),但是輸入域名卻無法
解析時請嘗試該命令“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服務(wù)器工作正常,如果顯示“Requesttimedout.”請馬上聯(lián)系信息中心。
我用的是ADSL,怎么設(shè)置路由器,別人教
我的怎么老是上不了網(wǎng)
如果你的線路連接的沒有問題的話
這個問題很好解決呀。你是不是用電信的ADSL,如果是的話,這個問題太簡單了。
如果是用星空極速拔號上網(wǎng)的也就是ADSL。那我教你怎么用router上網(wǎng)。
首先你先別用router進(jìn)行二臺電腦連接,你先用原來臺式電腦用正確的拔號連接上網(wǎng)。
打開:控制面板→性能和維護(hù)→管理工具→事件查看器→系統(tǒng)
剛連接網(wǎng)絡(luò)的時候,系統(tǒng)第一個就是你電信加密的帳號,密碼不變。上面會顯示~+英文或數(shù)
字+地區(qū)名+電話號碼,用戶連接網(wǎng)絡(luò)信息。這就是你的正確的帳號,也就是系統(tǒng)自動拔號的
正確帳號。
第二步就是設(shè)置router,用路由器連接二臺電腦利用IE進(jìn)入,進(jìn)入網(wǎng)址是192.168.1.1。一般
路由器進(jìn)入用戶名和密碼都是admin。進(jìn)入設(shè)置向?qū)в檬录榭雌魃傻膸ぬ柡驮瓉淼拿艽a
設(shè)置拔號用戶名。在里面再設(shè)置開機(jī)和斷線的時候自動拔號。
第三步就是設(shè)置IP。打開網(wǎng)上鄰居→查看網(wǎng)絡(luò)連接→本地連接屬性→Internet協(xié)議屬性→自動
獲取IP,DNS地址選項(xiàng)選擇→確定。
OK,還有什么問題hi
本文發(fā)布于:2023-03-10 14:33:53,感謝您對本站的認(rèn)可!
本文鏈接:http://m.newhan.cn/zhishi/a/167843003322493.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:什么是子網(wǎng)掩碼.doc
本文 PDF 下載地址:什么是子網(wǎng)掩碼.pdf
| 留言與評論(共有 0 條評論) |