"本地泛解析"或者叫做”域名劫持泛解析“,做開發二級域名在內網測試


都不知道怎么稱呼這個好,暫且叫 “本地泛解析” 吧 。

大概就是,要做一個二級域對應一個用戶的這種功能,類似博客園,我的博客地址是:jerseyblog.cnblogs.com ,你的博客就可能是 xxxx.cnblogs.com 

這樣開發的時候想測試不是很方便,所以腦動大開,還真給解決了,這里我拿 a.com 這個域名做測試

第一個辦法,我想到的是本地host 劫持,但是發現,沒法像這樣 *.a.com 這樣劫持,只能寫一個弄一個,比如 a.a.com,b.a.com,c.a.com 一行一個劫持到127.0.0.1,這樣大概也滿足,但是畢竟不完美,因為IIS上要不綁定任何域名。

所以想到了第二個辦法,本地搭建DNS,然后指定默認的dns為我本地dns,備用dns為我常用可用的dns,比如 8.8.8.8 (不這樣做可能會導致你沒法上網)

 

接下來,就是好搜搜一下(不要問我為什么不百度,因為好搜給了我五毛錢。),怎么搭建dns,對了,我是windows 2008,步驟很簡單,幾乎都是下一步下一步。在 服務器管理器-角色-dns 直接下一步下一步下一步就完事了。

然后再到dns管理界面:

第一步:正向查找區域-->右鍵新建區域-->主要區域-->輸入域名(a.com)-->其他保持不變,下一步一步到底。

第二步:選中這個域,右邊“新建主機(A或AAAA)”,名稱輸入:* ,IP地址輸入 127.0.0.1

第三步:本地網卡(不要告訴我不知道,控制面板\網絡和 Internet\網絡連接),保證默認dns服務器是你的內網地址,用 127.0.0.1 就可以可以。然后備用的填寫一個你常用的,比如 8.8.8.8(備用一定要能用,因為127.0.0.1無法解析baidu.com就會去用備用的解析,如果備用沒法用了,就沒法訪問網站了。)

然后沒問題的話應該就能劫持了 a.com 泛解析了。

上圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM