一部分為原理姨俩,二男旗、三部分為信息收集方法,不想看原理不想看步驟的可直接看第四部分
一尿赚、原理介紹
? ? ? 當我們上網時輸入的是網址然后瀏覽器就會訪問目標網站。但是實際上訪問目標網站,就是要向目標網站的服務器請求服務凌净,就要得到目標服務器的ip地址悲龟。
? ? ? 系統(tǒng)為了得到目標服務器ip地址,會按下面的順序執(zhí)行操作:
? ? ? ? ? ? ? A冰寻、訪問本機hosts文件(已得到則不進行下面操作)
? ? ? ? ? ? ? B须教、訪問局域網內提供域名解析的DNS服務器
? ? ? 得到目標服務器地址后,瀏覽器即訪問目標服務器斩芭。
? ? ? 在大多數(shù)情況下轻腺,hosts文件中并無域名,因此電腦要執(zhí)行A秒旋、B兩步操作约计,因此,如果將教務處選課系統(tǒng)域名和相應ip地址寫入host文件中迁筛,就能跳過B步驟煤蚌,達到提升網絡訪速度的目的。
? ? ? 以下以訪問百度為例說明修改hosts文件前后的效果细卧,如圖:
? ? ? ? ? ? ? 圖一為修改hosts文件前尉桩,丟包率為:25%? ? 平均延遲340ms
? ? ? ? ? ? ? 圖二為修改hosts文件后,丟包率為零贪庙,平均延遲降到了50ms
? ? ? 說明:
? ? ? ? 對于校內的教務系統(tǒng)蜘犁,延遲本來就10ms左右,所以此方法速度提升的感覺并不明顯止邮,實測大概減少0~10ms時間(實際感覺不到速度提升了)这橙,選課系統(tǒng)卡的根本原因是超載,導致服務器響應速度慢导披,此方法并不能解決選課卡的問題G!撩匕!
? ? ? 但是鹰晨,在服務器性能充足的情況下,能降低延遲止毕,更快的打開網頁(比如說搶課~也許就搶上了呢~
? ? ? host文件是系統(tǒng)文件模蜡,小白謹慎操作,記得備份原文件扁凛,備份原文件H碳病!谨朝!
接下來教大家如何獲取教務系統(tǒng)域名和相應服務器的ip地址
二膝昆、獲取教務系統(tǒng)和選課系統(tǒng)域名
1丸边、進入教務系統(tǒng)查看教務系統(tǒng)域名,此處看到為:portal.uestc.edu.cn
2荚孵、獲取選課系統(tǒng)的域名妹窖,為eams.uestc.edu.cn
三、獲取對應的服務器ip地址
1收叶、獲取教務系統(tǒng)服務器ip地址骄呼,在命令行輸入? ping+教務系統(tǒng)域名,獲得服務器ip地址是222.197.164.165判没,還可以看到延遲平均是10ms(嗯蜓萄,這延遲已經很低了)
2、獲取選課系統(tǒng)服務器ip地址澄峰,在命令行輸入? ping+選課系統(tǒng)域名嫉沽,獲得服務器ip地址是222.197.164.147,還可以看到延遲平均是4ms(嗯俏竞,這延遲已經很低了绸硕,總不可能給你降到0,所以這個方法很雞肋)
好了已經獲得了我們所需信息魂毁,接下來就是編輯我們的hosts文件玻佩,將相關信息寫進去了
四、修改hosts文件
1席楚、打開C:\Windows\System32\drivers\etc文件夾咬崔,如下(此處為win10系統(tǒng),其他系統(tǒng)請自行百度)
2烦秩、以管理員身份打開記事本(很重要垮斯,不然會提示權限不夠導致修改失敗):
3只祠、在記事本中打開hosts文件(左上角:文件->打開兜蠕,找到hosts文件并打開),如下:
4铆农、在末尾加上這么幾行(#表注釋):
? ? ? ? # UESTC網站
222.197.164.165? ? ? portal.uestc.edu.cn
222.197.164.147? ? eams.uestc.edu.cn
? ? 修改后如下,保存即可狡耻,到這里就結束了
Ps:? 這篇教程教的是如何通過修改hosts文件來提升訪問特定網站的速度墩剖,因為學校服務器的延遲已經很低了,所以速度提升不明顯夷狰,但是對一些校外的網站岭皂,服務器延遲較高≌油罚可通過此法有效降低延遲~
網絡這塊我也不是專業(yè)的爷绘,本文如有錯誤的地方歡迎指正~~