作者:朽木 /www.
前些天注冊(cè)了一個(gè)國(guó)際COM域名www.,苦于沒(méi)有空間`也不想去買(mǎi)那種IIS空間,一天給你幾百個(gè)IIS連接`還不夠我做肉雞轉(zhuǎn)向的。所以通過(guò)綜合網(wǎng)上公開(kāi)的各種隱藏IIS站點(diǎn)的方法著一嘗試`不過(guò)均失敗。
據(jù)不完全統(tǒng)計(jì)`我起碼在GOOGLE和百度里為這個(gè)隱藏IIS`查了不下于50個(gè)關(guān)鍵字?;ㄙM(fèi)在搜索資料上的時(shí)間大概都有7個(gè)小時(shí)左右。因?yàn)榈谝惶鞆牧泓c(diǎn)一直堅(jiān)持GOOGLE/百度到5點(diǎn)多實(shí)在快崩潰了,所以去黑基發(fā)了個(gè)很挑釁的帖子:“斑竹既然說(shuō)有問(wèn)必打,你回答不了怎么辦?”不過(guò)結(jié)果斑竹出來(lái)道歉`說(shuō)他們也找不到辦法。
終于說(shuō)明一個(gè)問(wèn)題、什么時(shí)候都得靠自己。于是整理了下猛查搜索引擎得來(lái)的資料,終于將所查到的資料進(jìn)行了綜合,而得到完美隱藏IIS站點(diǎn)的方法,我花了大概23個(gè)小時(shí)才搞定`第1天零晨開(kāi)始、 到晚上23點(diǎn)搞定才睡。接近24個(gè)小時(shí)。當(dāng)然這23個(gè)小時(shí)里`有一半的時(shí)間我在玩DOD。為了防止有人和我一樣被一句名言“自己查GOOGLE`百度”所折磨,我把方法寫(xiě)出來(lái)。前人栽樹(shù)、后人乘涼。。。
好了不廢話了~
目前網(wǎng)上關(guān)于隱藏IIS站點(diǎn)有如下幾個(gè)版本的辦法
1利用刪除WEB目錄里的子目錄創(chuàng)建虛擬目錄的方法試了、確實(shí)可以。問(wèn)題在于,域名解析到那臺(tái)肉雞上。問(wèn)題是、這種子目錄上,是沒(méi)有填寫(xiě)主機(jī)頭的地方。所以縱然IP解析上去了,也無(wú)法訪問(wèn)那個(gè)隱藏的虛擬目錄。
2網(wǎng)上流傳的一個(gè)DLL+EXE和一個(gè)DLL+INI更改配置文件,方法是將DLL的路徑通過(guò)注冊(cè)表訪問(wèn)到IIS的一個(gè)目錄里,不管INI還是EXE版的`配置文件名都叫fmulti.dll、我想這就不用說(shuō)了,根本無(wú)法通過(guò)、無(wú)論如何試,這個(gè)東西我換了幾臺(tái)服務(wù)器試了2小時(shí)。結(jié)果是失敗。我是個(gè)認(rèn)真的人。
3通過(guò)建立隱藏虛擬目錄、然后通過(guò)在域名解析里選擇轉(zhuǎn)發(fā)到該目錄、很可惜的是, 我用的那個(gè)IIS解析系統(tǒng)不支持。而且縱然支持、因?yàn)橛玫氖怯蛎?cè)商的空間、速度確實(shí)不敢恭維、自己也不想、、、
4通過(guò)搜索、找到幾種ASP和DLL形式的空間提供商給網(wǎng)站長(zhǎng)用來(lái)將多個(gè)域名訪問(wèn)一個(gè)網(wǎng)站、并且訪問(wèn)不同子目錄的ASP和DLL程序,試了。不可以。
5一個(gè)添加隱藏虛擬目錄的VBS、BAT原理和1差不多。。
這是在網(wǎng)上能夠找到的唯一5個(gè)辦法。但是沒(méi)有一種是成功的。絕對(duì)都是無(wú)用的。
不過(guò)我通過(guò)自己想的一個(gè)辦法`一樣達(dá)到了隱藏IIS站點(diǎn)的目的。
眾所周知,隱藏IIS站點(diǎn),就是隱藏IIS站點(diǎn)里顯示出來(lái)的項(xiàng)目,如果不隱藏而放在肉雞上。一般管理員一打開(kāi)IIS就可以看到你的網(wǎng)站,說(shuō)不定他也會(huì)去“黑”掉你的主頁(yè)。當(dāng)然大多時(shí)候他們會(huì)很驚訝`于是馬上刪你的站、殺毒 。XXXXX。。。
所以我們要在肉雞上放自己的域名站的話,就必須隱藏掉那個(gè)被顯示出來(lái)的項(xiàng)目。方法很容易。一段代碼就夠了,是一段方便有多個(gè)域名的站長(zhǎng)在自己的虛擬空間里建立多個(gè)網(wǎng)站的代碼,是我50個(gè)不同關(guān)鍵字中一個(gè)里查到的。在一個(gè)建站論壇看到的。一會(huì)發(fā)`按順序?qū)憽?/p>
首先:使用網(wǎng)上流傳的老方法`在IIS默認(rèn)的站點(diǎn)下建立一個(gè)目錄`名字自己取`別忘了就可以,但是一定要注意,這個(gè)默認(rèn)站點(diǎn)指的是那臺(tái)肉雞的IP是默認(rèn)主機(jī)頭,你看到那一個(gè)IIS站點(diǎn)的主機(jī)頭里有這個(gè)`那就在這個(gè)IIS目錄建立一個(gè)真實(shí)目錄。也就是有默認(rèn)80的主機(jī)頭

因?yàn)槟愕恼军c(diǎn)如果不指定主機(jī)頭的話,默認(rèn)是訪問(wèn)這個(gè)服務(wù)器的IP,這個(gè)全部未分配的80,就是默認(rèn)被訪問(wèn)的IP了。
OK了`解析完IP后,我們要做的就是建立一個(gè)隱藏目錄`在這個(gè)默認(rèn)主機(jī)頭的WEB目錄里建立一個(gè)SEX的目錄`然后在IIS里`右鍵打開(kāi)這個(gè)站點(diǎn)的資源管理器`在SEX目錄上右鍵`然后選擇建立一個(gè)虛擬目錄`選擇命名`我還是寫(xiě)的sex,路徑填寫(xiě)、這里我建立在C:\WINNT\system32\web
虛擬目錄建立完后`你現(xiàn)在可以刪除掉這個(gè)真實(shí)目錄SEX了`記住一定要在“我的電腦”里刪除,絕對(duì)不要在IIS里直接刪。刪完后,你訪問(wèn)http://219.X.X.X/sex/sex/,就會(huì)顯示403了`目錄存在,當(dāng)你訪問(wèn)http://219.x.x.x/sex/就會(huì)顯示404了。現(xiàn)在成功后。我們要做的就是在這個(gè)默認(rèn)的IIS站點(diǎn)的首頁(yè)文件里(要求是ASP文件)
插入這段代碼:
<% select case request.servervariables("http_host") case "" Server.Transfer("sex/sex/index.htm") end select %>
這個(gè)KAO5就是你的域名,自己更改,你如果有多個(gè)站點(diǎn)`那就可以在server.transfer下面繼續(xù)添加一個(gè)case "" Server.Transfer("sex/sex/")
SERVER.TRAN SFER里的sex /sex/就是你建立的隱藏虛擬目錄,但是得記住自己的首頁(yè)默認(rèn)文件是那個(gè),在虛擬目錄里提早加入進(jìn)去這個(gè)文檔。
設(shè)置完畢保存后、我們?cè)L問(wèn)www.的時(shí)候`已經(jīng)成功的訪問(wèn)到我的BLOG了,而不是之前的默認(rèn)主機(jī)頭的目錄。原因是這段代碼把來(lái)自KAO5玉米的IP轉(zhuǎn)向到了這個(gè)目錄`而IIS默認(rèn)把你指到了這個(gè)默認(rèn)index主頁(yè)里。
但是到這,還沒(méi)完`應(yīng)該說(shuō)才剛開(kāi)始。
因?yàn)槁闊┑氖略诤竺?、這樣建立后,你會(huì)發(fā)現(xiàn),在IIS里找不到你的網(wǎng)站和你建立的虛擬目錄了。也不會(huì)在默認(rèn)站點(diǎn)里主機(jī)頭里出現(xiàn)你的域名。但是會(huì)發(fā)現(xiàn)除了能訪問(wèn)那個(gè)主頁(yè)`你隨便點(diǎn)那個(gè)連接都是404無(wú)法找到該頁(yè)。
其實(shí)原因在于你現(xiàn)在訪問(wèn)的其實(shí)是http://219.x.x.x/sex/sex/index.htm,這第2個(gè)SEX其實(shí)不管怎么命名都沒(méi)用,因?yàn)樗皇且粋€(gè)名字,并不是目錄名。而那個(gè)目錄下能夠被解析的僅僅是這個(gè)被IIS默認(rèn)訪問(wèn)的INDEX首頁(yè)文件。
所以現(xiàn)在我們要做的是再建立一個(gè)虛擬目錄。我到剛才的默認(rèn)WEB目錄里,重新建立了“SEX”目錄,因?yàn)楫?dāng)你把被刪除的目錄`再建立一個(gè)新的`只要名字一樣。你刷新IIS站點(diǎn)`打開(kāi)這個(gè)目錄`里面就可以修改你的虛擬目錄了。然后再選擇建立新的虛擬目錄, 這里我們把這個(gè)虛擬目錄命名為“web”,其實(shí)這個(gè)目錄就在KAO5目錄的子目錄。建立完后,再到我的電腦里` 把你建立的SEX真實(shí)目錄刪除。不要在IIS里刪。
這個(gè)新的WEB虛擬目錄是做什么用的呢?原因是你訪問(wèn)www.的時(shí)候,你會(huì)發(fā)現(xiàn)你首頁(yè)所有的圖片都看不到,你點(diǎn)一個(gè)連接`也找不到該頁(yè)。因?yàn)樵贗IS的SEX這個(gè)虛擬目錄里找不到這些圖片和連接。
比如說(shuō)你的虛擬目錄KAO5里`有個(gè)子目錄FUCK,你在IE里訪問(wèn)www./fuck,提示404找不到該頁(yè),一定覺(jué)得很奇怪,其實(shí)你這個(gè)時(shí)候訪問(wèn)的是:http://219.x.x.x/fuck,這個(gè)頁(yè)面提示403就真該FUCK了。
所以我們需要?jiǎng)狱c(diǎn)手術(shù),我們?cè)谶@個(gè)新建立的虛擬目錄“WEB”里,放入除首頁(yè)文件外的所有文件。主要以你的首頁(yè)有的連接和圖片為主,不提倡用這種方法建結(jié)構(gòu)比較大的站。一般咱們做個(gè)BLOG和論壇`還是沒(méi)什么問(wèn)題的。
在你放完除首頁(yè)外所有的文件后,你就按程序來(lái)修改。如果你的站點(diǎn)`僅僅是幾個(gè)簡(jiǎn)單的HTML頁(yè)子的話,簡(jiǎn)單修改下路徑就OK了,如果你的站是BLOG或者論壇,那就得費(fèi)點(diǎn)時(shí)間改。在每級(jí)目錄上`加一個(gè)上級(jí)目錄就OK了。比如原來(lái)文件指定的路徑是sex/conn.asP,你在SEX前加上你的虛擬目錄名web就可以了。注意這個(gè)SEX目錄必須在這個(gè)WEB目錄里面。比如web/sex/conn.asp,修改路徑就OK了。其實(shí)一般的BLOG程序修改下默認(rèn)路徑就可以搞定,非常簡(jiǎn)單。
如果你覺(jué)得無(wú)法理解的話,我就說(shuō)個(gè)最無(wú)敵的辦法吧~比如說(shuō)我,如果我是做的自己的BLOG,但我又太懶不想改路徑`也不懂怎么修改程序。那很簡(jiǎn)單,你把默認(rèn)的`剛才說(shuō)到的那個(gè)sex/sex/index.htm文件的內(nèi)容改成一個(gè)自己喜歡的默認(rèn)頁(yè)面`比如一段音樂(lè)加一段FLASH,然后默認(rèn)點(diǎn)擊后就進(jìn)入到目錄sex/web/index.htm,如果你確實(shí)不懂怎么修改程序,這樣做最后。 在那個(gè)WEB目錄里放入你實(shí)際的BLOG程序。如果你實(shí)在還是不理解,我就說(shuō)個(gè)超級(jí)無(wú)敵的辦法吧?把掛馬的那段代碼加進(jìn)去。。指向到新的目錄`比如www./fuck/
因?yàn)榘次覄偛耪f(shuō)的做,會(huì)導(dǎo)致首頁(yè)無(wú)法更新?,F(xiàn)在一般帶數(shù)據(jù)庫(kù)的程序`都是自動(dòng)更新首頁(yè)的。。。 所以用這個(gè)辦法`既不會(huì)導(dǎo)致首頁(yè)無(wú)法更新,還會(huì)增加美觀度。
其實(shí)大家一定會(huì)覺(jué)得這樣做很麻煩` 如果我在默認(rèn)的主機(jī)目錄里指入完整路徑不就得了,其實(shí)也是可以修改代碼可以這么做,不過(guò)這樣的話,轉(zhuǎn)進(jìn)的就是http://219.x.x.x/sex/sex/index.htm,這樣嚴(yán)重影響美觀,而且很沒(méi)面子。這么一大串XX不僅會(huì)讓同行有黑肉雞的欲望,也會(huì)讓別人記不住你的國(guó)際域名,如果誰(shuí)轉(zhuǎn)載你的網(wǎng)站地址`也會(huì)是http://219.x.x.x/sex/sex/XXX.HTM。。那我還不如去 申請(qǐng)個(gè)2級(jí)域名,或者就用這個(gè)虛擬目錄當(dāng)BLOG。。
因?yàn)橥ㄟ^(guò)剛才的默認(rèn)訪問(wèn)`轉(zhuǎn)向后,所有的URL開(kāi)頭的HTTP://219.x.x.x/都變成了http://www.
通過(guò)剛才的忙活后,你訪問(wèn)www.后`首先轉(zhuǎn)入首頁(yè),然后你的圖片等等文件前面就會(huì)多個(gè)目錄名,別的一切正常。絕對(duì)不會(huì)影響使用,IIS里根本就找不到你的站點(diǎn),然后你把WEB這個(gè)目錄外面那個(gè)目錄隱藏起來(lái),這樣管理員如果不選擇全顯被隱藏的文件,他連目錄都看不到,除非他直接輸入完整路徑。需要注意的是,你隱藏的文件夾,最好是隱藏外面那個(gè)文件夾`如果隱藏你的BLOG目錄的話也是可以的。不過(guò)人家輸入那個(gè)目錄`會(huì)提示被刪除。當(dāng)然自己的愛(ài)好了。I需要注意的就是`不要選IIS日志,這樣會(huì)被記錄日志。。如果那家伙有看IIS日志的癖好,那你就倒霉了。
如果你要隱藏建立多個(gè)不同域名的網(wǎng)站都是可以的。因?yàn)槟悴还苡媚莻€(gè)域名訪問(wèn)`其實(shí)都是訪問(wèn)那個(gè)默認(rèn)主機(jī)頭的目錄。記住下面這點(diǎn)就可以了
你訪問(wèn)www./fuck,就是訪問(wèn)219.x.x.x/fuck
你訪問(wèn)www./fuck,一樣是訪問(wèn)219.X.X.X/FUCK
明白這個(gè)原理就知道了
這個(gè)方法在網(wǎng)上應(yīng)該沒(méi)有人公布,如果有的話。。我搜了50多個(gè)關(guān)鍵字居然找不著。。實(shí)在是。。。。
|