當機房通知我的機器上有未備案域名的時候,我的那個鬱悶啊。經查證,是別人惡意將域名解析到我的主機上的。現在將網絡查證可行的辦法給你,讓你的主機防止域名惡意指向。
IIS提供站點服務
1、刪除默認網站
2、在網站屬性裏綁定主機頭(域名),既每一個網站都綁定一個主機頭。這樣當別人用它的域名訪問你的網站時,因爲你沒有把它的域名綁定在你的網站上,這樣就徹底防止了。
Apache提供站點服務
Apache環境與IIS不同,需建立一個陷阱虛擬主機,放在配置文件的虛擬主機列表的第一個。禁用該虛擬主機列表目錄,並將相應文件夾留空,達到和IIS停止默認網站同樣的效果。
NameVirtualHost *:80
<VirtualHost 192.168.1.1:80> ==>必需指定IP地址
ServerAdmin [email protected]
ServerName 192.168.1.1 ==>你的提供WEB服務的IP地址
<Location />
Order Deny,Allow
Deny from all
</Location>
</VirtualHost>
<VirtualHost www.test.cn:80> ==>你所需的域名
ServerAdmin [email protected]
ServerName www.test.cn ==>你提供的WEB服務的域名。
ServerAlias test.cn
</VirtualHost>