2012-06-19 47 views
0

我有軌應用程序運行在linode服務器。有些人不斷髮送垃圾郵件(在我的網站寫垃圾* t)。任何人都可以告訴如何阻止該人的ip.Any其他幫助將不勝感激。如何阻止來自linode的ip地址?

回答

1

我建議你不要只考慮封鎖,一個人,而是爲確保這不會再發生。

垃圾郵件通常來自機器人,它們隨機地嘗試將他們的營銷信息填充到他們遇到的頁面的輸入字段中。 你阻止一個,另一個會找到你的頁面並繼續。

防止我知道的這種自動垃圾郵件的唯一方法是使用某種CAPTCHA或通過驗證保護您的網站。

有一些非常漂亮的驗證碼寶石,如reCaptcha或環視Ruby Toolbox的驗證碼類別,您應該馬上啓動並運行。

如果它真的是一個令你煩惱的人,在你的網站上寫壞的東西,雖然不理想,但IP塊很容易設置through apache。只要把以下到您的虛擬主機文件<Directory>節點內部,然後能夠通過a2enmod authz_host

Deny from 192.168.205 
+0

謝謝..但這傢伙發佈廢話的東西,他沒有使用任何腳本或機器人..我們正在使用recaptcha創業板:) – shiva

+0

@shiva您的recaptcha創業板設置正確和工作?或者你可以忽略驗證碼並仍然提交表格? – Dre

+0

@dre right知道我們還沒有添加recaptcha提交表單。但我們在其他地方使用recaptcha .. :) – shiva