Używamy J3.2.3 na jednej z witryn naszego klienta, która jest kasynem online.
Strona nie jest jeszcze dostępna, ponieważ jest w trybie programowania.
Dzisiaj zauważyliśmy, że serwer jest zbyt wolny, choć jest to serwer dedykowany.
Po wkopaniu w serwer zrozumieliśmy, że istnieje wiele żądań pochodzących z różnych adresów IP, botów itp.
Zdecydowanie możemy zablokować adresy IP za pomocą narzędzi Ubuntu, ale nie jest to rozwiązanie. Powinniśmy użyć metody, aby najpierw je wykryć, a następnie zablokować, ale jednocześnie nie blokować prawdziwych gości.
Zainstalowałem sh404SEF i aktywowałem funkcje bezpieczeństwa, a także Project Honey Pot! Teraz, gdy przechodzę do Komponenty> sh404SEF> Statystyki bezpieczeństwa, otrzymuję te statystyki z ostatnich 30-40 minut:
Pytanie 1: Czy niebezpiecznie jest mieć tyle żądań stron? Pytanie 2: Czy istnieje sposób na zmniejszenie liczby wniosków? Pytanie 3: Jaki jest najlepszy sposób ochrony mojej strony Joomla przed botami, atakami DDoS itp.
Dziękuję Ci!
Odpowiedzi:
Jeśli używasz Cpanel lub jakiejkolwiek innej dystrybucji linuksa, gorąco polecam użycie http://configserver.com/cp/csf.html i skonfigurowanie go. Zmniejszy to liczbę botów, które uderzają w twój serwer i zużywają twoje zasoby.
źródło
Możesz użyć CloudFlare jako zapory ogniowej w swojej witrynie: http://www.cloudflare.com/features-security
źródło
Nie ma jednego rozwiązania, najlepiej użyć kombinacji rozwiązań. Mamy kilka głośnych witryn, które często są celem, więc zastosowaliśmy te środki -
Cloudflare - świetna usługa. Fałszywe żądania nigdy nie trafiają na twój serwer, a ich buforowanie pozwoli ci zaoszczędzić znaczną przepustowość. Filtrują zdecydowaną większość złych próśb.
Narzędzia administracyjne lub RS Firewall - Wiele witryn można blokować większość krajów innych niż docelowi odbiorcy. Mogą również automatycznie blokować adresy IP, które są powtarzającymi się przestępcami.
Jsecure lub podobna wtyczka - zmiana adresu URL na stronę administracyjną jest łatwym ubezpieczeniem. Nie można zaatakować, jeśli nie mogą znaleźć strony.
Chroni to Twoje witryny na wiele sposobów. Większość atakujących nie będzie się przejmować twoją witryną, jeśli wcześniej natrafi na kilka przeszkód, istnieje zbyt wiele innych niepewnych witryn, aby spędzić dużo czasu na jednej stronie. O ile nie są specjalnie ukierunkowane na Twoją witrynę, powinieneś być dobry.
źródło
Możesz również uruchomić jSecure na swojej stronie, jest to prosty składnik, który przenosi login administratora do czegoś innego niż
/administrator/index.php
. Może również przekierowywać żądania do starej strony administratora na coś takiego jak403
strona i ma podstawowe funkcje automatycznego blokowania adresów IP.To niewielka zmiana, ale uważam, że znacznie zmniejsza liczbę żądań botów w witrynie.
źródło
Istnieją komponenty, które mogą w tym pomóc. sh404SEF firmy Anything Digital ma możliwość monitorowania, dławienia i blokowania żądań w oparciu o zdefiniowaną przez Ciebie konfigurację. Myślę, że Akeeba Admin Tools Pro również na to pozwala.
Jeśli nic więcej, zawsze możesz wyświetlić dzienniki serwera w cPanel i dodać konfigurację blokowania do pliku .htaccess witryny.
źródło
Sugerowałbym narzędzia administracyjne Akeeba, oferuje świetną ochronę przed prawie wszystkimi rodzajami ataków, a funkcje białej / czarnej listy, możesz zablokować ips itp.
To powiedziawszy, zbadałbym, dlaczego tak mało atakowana strona jest atakowana, dziwne jest, że wciąż się rozwijamy
źródło
Project HoneyPot to świetny pomysł, który działał dobrze, dopóki spamerzy nie wymyślili, jak go obejść. Jestem ciągle blokowany przez Project HoneyPot, ponieważ mam dynamiczne IP, które najwyraźniej było używane przez spamerów około 2 lata temu. Teraz odmawiam korzystania ze stron internetowych korzystających z Project HoneyPot. Nie warto tracić czasu i wysiłku, aby odblokować moje IP prawie codziennie. Będziesz blokował wielu legalnych użytkowników, jeśli będziesz go nadal używać podczas produkcji.
Jeśli masz dostęp administratora do swojego serwera, są zdecydowanie lepsze sposoby na to.
źródło