如何阻止對網頁寄存伺服器的存取?

如何阻止對網頁寄存伺服器的存取?

有沒有辦法阻止所有嘗試存取我的伺服器的網頁寄存伺服器?有許多被駭的網站用來對我的伺服器造成損害,唯一常見的是攻擊者的 IP(許多 IP)總是在 IPHub.info 網站等網站上被識別為託管提供者。據我所知,除了所有網站託管的黑名單之外,沒有其他檢測方法可以識別網站託管。我錯了嗎?

答案1

您可以使用 ip2location.com 的地理位置資料庫來識別 IP 位址是否屬於資料中心。

查看他們的 PX2 資料庫,該資料庫可以找到屬於資料中心 (DCH) 的 IP,並在後端程式碼中封鎖它。

您可以參考他們網站上的範例程式碼:https://www.ip2location.com/ip2proxy/developers

答案2

存取控制是管理訪客對您網站的存取的重要部分。透過使用 cPanel 中的 IP 拒絕管理員或在 .htaccess 檔案中新增允許或拒絕程式碼,可以限制訪客存取您的網站。

當來自特定國家或網域地址的機器人或惡意訪客向您的網站發送垃圾郵件或在您的網站上發表您不想要的評論時,這尤其有用。以下部分將說明如何透過 cPanel IP 拒絕管理器封鎖 .htaccess 檔案中的 IP。

透過 IP 位址進行存取控制 允許和拒絕指令可讓您根據原始訪客伺服器的 IP 位址或主機名稱來允許和拒絕存取。文法如下:

  1. 允許 IP 122.102.1.2 存取您的網站。允許來自 122.102.1.2

  2. 拒絕 IP 25.122.6.3 造訪您的網站。來自 25.122.6.3 的拒絕

相關內容