近來出現的非法域名惡意指向事件,武林網友情提醒:該處理辦法雖已提供給數十家單位使用,但進行操作時仍需視您的服務器具體環境并在專業技術人員指導下進行,我公司不對使用該方法造成的其他后果負責!
例如:香港服務器托管及香港服務器租用被非法域名惡意指向,工信部掃描到之后,也會對該服務器進行處罰,這樣就會帶來無畏的損失,但任何一臺服務器,目前都無法避免這個現象,作為服務器的使用人,應該如何保護自己的服務器不受此類問題的干擾呢?
其實解決這個問題的方法非常的簡單,將主機上全部的網站(包括虛擬站點)都綁定好自己的域名,不出現空主機頭綁定這個適用于目前所有的web服務器,包括iis,apache等。下面小編就介紹下這個原理以及解決辦法
原理其實也很簡單,如果一個非法域名指向到某臺服務器,而該服務器上存在著空主機頭的站點,這 時候使用該域名訪問,效果是和使用ip訪問是一致的,web服務器會自動的將請求(Request)分配(Dispatch)到空主機頭的站點上,這樣就 使得非法指向的惡意域名有了可訪問性,被工信部掃描到之后,受損失的是該主機的客戶和該客戶的服務商。
解決辦法一:IIS提供站點服務
1、刪除默認網站
2、在網站屬性里綁定主機頭(域名),既每一個網站都綁定一個主機頭。這樣當別人用它的域名訪問你的網站時,因為你沒有把它的域名綁定在你的網站上,這樣就徹底防止了。


這個就是不符合要求的。必須在主機頭這一列設置好自己的域名也就是說:

解決方法二:Apache提供站點服務
Apache環境與IIS不同,需建立一個陷阱虛擬主機,放在配置文件的虛擬主機列表的第一個。禁用該虛擬主機列表目錄,并將相應文件夾留空,達到和IIS停止默認網站同樣的效果。
NameVirtualHost *:80
<VirtualHost 192.168.1.1:80> ==>必需指定IP地址
ServerAdmin test@163.com
ServerName 192.168.1.1 ==>你的提供WEB服務的IP地址
<Location />
Order Deny,Allow
Deny from all
</Location>
</VirtualHost>
<VirtualHost www.test.cn:80> ==>你所需的域名
ServerAdmin test@163.com
ServerName www.test.cn ==>你提供的WEB服務的域名。
ServerAlias test.cn
</VirtualHost>
總之,隨著網絡的普及,網絡信息越來越廣泛,網絡中有害信息日益增多,網監對此現象出臺相應規則及對部分有害網站進行屏蔽。有些網站由于在建站初級考慮不全,會碰到一些錯誤的域名指向。一旦碰到有害的域名指向會造成不可預計的惡劣影響,輕則香港服務器租用或者香港服務器托管IP被封,重則域名被封,所以大家要小心謹慎。