如何在WordPress中阻止IP地址?

已發表: 2021-10-20

保護網站免受爬蟲程序和惡意用戶的侵害對網站來說至關重要。 如果您知道如何在 WordPress 中阻止 IP 地址,那麼它有助於處理垃圾郵件並防止未經授權的用戶竊取敏感信息。

內容
1什麼是IP地址?
2為什麼要阻止 IP 地址?
2.1未經授權的登錄嘗試
2.2垃圾評論
2.3阻止機器人
3如何找到要阻止的IP地址?
4如何在WordPress中阻止IP地址?
4.1使用儀表板
4.2使用 cPanel
4.3使用.htaccess
4.4如何使用插件在 WordPress 中阻止 IP 地址?

什麼是 IP 地址?

IP 地址通常是一組用句點分隔的數學生成的四個數字。 例如,124.221.9.2 是一個 IP 地址,代表 Internet 上的設備。 四組數字中的每一個都不是隨機分配的,它應該在0到255的範圍內。顯然,每個IP地址都在0.0.0.0和255.255.255.255之間

每當您訪問任何網站時,您的 IP 都會存儲在訪問日誌文件中。 其他人訪問您的網站時也是如此。

如何找到你的IP地址?

有不同的網站顯示您的公共 IP 地址。 其中最簡單的是在谷歌中輸入查詢“我的 IP 地址是什麼”,您將在頂部得到答案。

為什麼要阻止 IP 地址?

每個網站所有者都喜歡防止他們的網站受到安全威脅和濫用。 因此,您需要注意針對您網站的 IP。 阻止 IP 地址的一些常見原因是:

未經授權的登錄嘗試

如果有人試圖從您不知道的 IP 登錄您的網​​站,那麼黑客很有可能試圖通過 DDoS、蠻力攻擊等攻擊來破壞您的網站。您需要立即採取行動並阻止此類 IP 無法訪問您的網站。

垃圾評論

這是博客作者在 WordPress 中遇到的最常見的問題。 無論您多麼小心,都有成千上萬的垃圾郵件發送者等著用他們的鏈接和不相關的評論向您的博客發送垃圾郵件。 最好的解決方案是識別重複評論來自的 IP,並將它們從儀表板中阻止。 如果您想完全關閉博客中的評論,請查看以下帖子:

如何關閉 WordPress 中的評論

阻止機器人

除了人類垃圾郵件發送者外,還有機器人一次又一次地在您的博客上發表評論。 它們是自動化的,因此如果您的博客中有很多帖子,那麼每天刪除每條機器人評論會佔用您大量的時間。 一個快速的解決方案是識別機器人 IP 並直接阻止它們。

如何找到要阻止的 IP 地址?

正如我們已經討論過的,我們為什麼要阻止 IP 地址。

但是,如何找到這些 IP 地址?

首先,轉到管理儀表板中的評論。 在那裡,您將看到所有已批准和未批准的評論。 根據他們發布的評論、名稱、鏈接,可以很容易地確定大多數評論是垃圾郵件。

IP 地址 - 評論垃圾郵件
IP 地址 – 評論垃圾郵件

評論可以是手動或機器人評論。 您應該記下您博客上的此類 IP,以便我們稍後可以阻止它們,因為我們將討論如何在 WordPress 中阻止 IP 地址。

如果您在您的網站上使用活動日誌插件,它將記錄您網站的所有登錄嘗試。 當您檢查這些詳細信息時,您會發現未經授權的 IP 地址試圖訪問敏感信息,甚至在您的站點上進行失敗的登錄嘗試。 但是,如果您沒有使用這些插件中的任何一個,您將在您的網站託管日誌中找到相同的信息。

當然,您需要有權訪問網絡主機提供商帳戶才能訪問此信息。 登錄到 cPanel 並在您的網絡主機中尋找類似於 Raw Access 的選項。

檢查 cPanel 中的日誌詳細信息
檢查 cPanel 中的日誌詳細信息

我們的網絡主機已將其列在指標表中。

打開它後,您將能夠檢查誰訪問了您的網站。 您可以以壓縮文件的形式下載服務器的日誌詳細信息。 因此,如果這些登錄中的任何一個是惡意或可疑的,則可以驗證這些詳細信息,並且您可以記下 IP 地址。 通常,垃圾郵件發送者會進行大量登錄嘗試或嘗試訪問您網站的敏感位置以竊取他們想要的信息。

如何在WordPress中阻止IP地址?

此時,您已經有了可疑的 IP 地址,並且您也知道為什麼要阻止它們訪問網站。 現在您需要在 WordPress 中阻止 IP 地址。 您可以手動或在插件的幫助下阻止 IP 地址。

您可以在儀表板、cPanel 中手動阻止 IP 地址,並編輯 .htaccess 文件。

使用儀表板

您已經在本文開頭檢測到評論垃圾郵件 IP 地址。 現在,從儀表板阻止機器人 IP 和垃圾評論是一個不錯的選擇。

為此,請轉到設置>討論

在該頁面上向下滾動一點,有兩個框,即評論審核和不允許的評論鍵。 在Disallowed Comment Keys框中添加這些 IP 地址。

如何使用儀表板阻止 WordPress 中的 IP 地址
如何使用儀表板阻止 WordPress 中的 IP 地址

每條線路只能添加一個 IP 地址。 如果您發現了一些垃圾郵件,您也可以在此框中的單獨一行中輸入它們。 例如,如果您添加單詞“ how ”,其他單詞(例如“ anyhow ”)也會被 WordPress 視為垃圾評論。 保存這些更改後,每當這些 IP 地址或任何使用這些詞的人發表評論時,評論將直接放入評論垃圾箱。

這將限制垃圾郵件發送者在您的網站上發表垃圾評論。 但是,他們仍然可以打開您的網站。 下面列出了其他方法可以完全阻止它們。

使用 cPanel

正如您通過檢查服務器的可疑日誌詳細信息,在您的虛擬主機面板中的“指標”>“原始訪問”中識別出垃圾郵件 IP。 再次打開 cPanel 以阻止這些 IP。

cPanel 中的 IP 攔截器
cPanel 中的 IP 攔截器

如果您的主機提供對 cPanel 中此功能的訪問權限,您將在Security中看到 IP Blocker 選項。

如何使用 cPanel 阻止 WordPress 中的 IP 地址
如何使用 cPanel 阻止 WordPress 中的 IP 地址

添加所有可疑的 IP 地址以阻止這些 IP 地址訪問您的站點。

使用 .htaccess

在使用此方法之前,請備份您的站點和 .htaccess 文件,因為如果出現任何問題,您可以將站點恢復到之前的穩定期。

如果 abcd、efgh 和 ijkl 是垃圾郵件 IP,則將此代碼添加到 .htaccess 文件的末尾。

 訂單允許,拒絕
允許所有人
來自 abcd 的拒絕
拒絕來自 efgh
來自 ijkl 的拒絕

替換您在站點上操作時記下的 IP 並保存更改。

如何使用插件阻止 WordPress 中的 IP 地址?

借助插件,您可以阻止整個國家的 IP 地址。 當您沒有時間識別垃圾郵件 IP 但想要阻止它們時,這是必要的。 激活插件後,會自動阻止可疑的 IP 地址。 根據插件的不同,它們甚至會自動檢測垃圾郵件 IP。

如果您在該國家/地區沒有目標用戶,您甚至可以找到阻止來自特定國家/地區的所有 IP 的選項。

包起來

在這篇文章中,我們詳細討論瞭如何在 WordPress 中阻止 IP 地址。 這是應採取的最預防措施之一,以保護網站免受不同惡意腳本、機器人和未經授權的用戶的侵害。

相關文章

  1. 如何在 WordPress 中自定義主頁
  2. 如何在 WordPress 中嵌入 iFrame
  3. 如何在 WordPress 中更改最大上傳大小