Jak skonfigurować zaporę sieciową dla hostingu cPanel? ⋆ ALexHost SRL

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
03.01.2025
No categories

Jak skonfigurować zaporę sieciową dla hostingu cPanel?

Zabezpieczenie hostingu cPanel za pomocą odpowiednio skonfigurowanej zapory sieciowej ma kluczowe znaczenie dla ochrony witryny i serwera przed niechcianymi włamaniami, próbami włamań i złośliwym ruchem. Zapora sieciowa działa jak bariera między serwerem a potencjalnymi zagrożeniami, zapewniając, że tylko legalny ruch ma dostęp do serwera. Ten artykuł poprowadzi Cię przez proces konfiguracji zapory sieciowej dla Twojego hostingu cPanel, zapewniając maksymalną ochronę Twojej witryny.

Dlaczego potrzebna jest zapora sieciowa dla hostingu cPanel?

hosting cPanel zapewnia potężny i przyjazny dla użytkownika interfejs do zarządzania serwerem. Jednak wraz z rozwojem witryny staje się ona celem hakerów, spamerów i złośliwych botów. Zapora sieciowa pomaga w:

  • Blokowaniu nieautoryzowanego dostępu
  • Zapobieganiu atakom DDoS (Distributed Denial of Service)
  • Filtrowaniu złośliwego ruchu
  • Zabezpieczaniu otwartych portów
  • Zapewnienie zgodności z zasadami bezpieczeństwa serwera

Krok 1: Zainstaluj zaporę sieciową w cPanel

Pierwszym krokiem do zabezpieczenia serwera cPanel za pomocą zapory sieciowej jest zainstalowanie narzędzia do zarządzania zaporą. Najpopularniejszym narzędziem firewall dla cPanel jest Config Server Security & Firewall (CSF). Jest to zaawansowane narzędzie bezpieczeństwa, które oferuje kompleksową ochronę firewall.

Aby zainstalować CSF w cPanel, wykonaj następujące kroki:

  1. Uzyskaj dostęp do serwera cPanel przez SSH: Użyj klienta SSH (takiego jak PuTTY), aby zalogować się do serwera jako użytkownik root.
    ssh root@your-server-ip
  2. Pobierz i zainstaluj CSF: Uruchom następujące polecenia, aby pobrać i zainstalować CSF na swoim serwerze:
    cd /usr/src
    wget https://download.configserver.com/csf.tgz
    tar -xzf csf.tgz
    cd csf
    sh install.sh
  3. Weryfikacja instalacji CSF: Po zakończeniu instalacji można sprawdzić, czy CSF działa, sprawdzając jego status:
    csf -v

Krok 2: Konfiguracja CSF Firewall w cPanel

Po zainstalowaniu CSF należy skonfigurować go tak, aby odpowiadał potrzebom bezpieczeństwa serwera.

  1. Uzyskajdostęp do CSF w cPanel: Zaloguj się na swoje konto cPanel i przejdź do WHM (Web Host Manager). W pasku wyszukiwania WHM wpisz “Config Server Security & Firewall” i wybierz go z listy.
  2. Skonfiguruj ustawienia zapory sieciowej: CSF jest dostarczany z zestawem ustawień domyślnych, ale można je dostosować do własnych potrzeb. Niektóre kluczowe opcje do skonfigurowania obejmują:
    • Zezwalaj/Blokuj adresy IP: Możesz umieścić określone adresy IP na białej lub czarnej liście. Jest to przydatne do blokowania złośliwych adresów IP lub zezwalania określonym użytkownikom na dostęp do serwera.
    • Ustawienia portów: Możesz skonfigurować, które porty powinny być otwarte dla określonych usług. Domyślnie CSF zezwala na popularne porty, takie jak 80 (HTTP) i 443 (HTTPS). Możesz także zamknąć nieużywane porty, aby zwiększyć bezpieczeństwo.
    • Alerty e-mail: Włącz alerty e-mail, aby otrzymywać powiadomienia za każdym razem, gdy wystąpi podejrzana próba logowania lub jakiekolwiek istotne zdarzenie zapory.
  3. Przetestuj zaporę sieciową: Przed zastosowaniem wszystkich reguł, ustaw CSF w “Trybie testowym” Pozwala to przetestować ustawienia zapory bez przypadkowego blokowania siebie lub legalnego ruchu:
    csf -e

    W tym trybie CSF będzie rejestrować działania, ale nie będzie wymuszać żadnych reguł blokowania.

  4. Zastosuj reguły: Po upewnieniu się co do konfiguracji, wyłącz tryb testowy i aktywuj zaporę za pomocą następującego polecenia:
    csf -x

Krok 3: Konfiguracja dodatkowych funkcji zabezpieczeń

CSF zawiera dodatkowe opcje bezpieczeństwa, które mogą jeszcze bardziej zwiększyć skuteczność zapory sieciowej.

  1. Login Failure Daemon (LFD): LFD monitoruje próby logowania do cPanel, SSH i innych usług. Automatycznie blokuje adresy IP, które mają wiele nieudanych prób logowania, co pomaga zapobiegać atakom typu brute-force.
  2. Blokowanie krajów: Jeśli wiesz, że Twoi odbiorcy znajdują się w określonych regionach, możesz zablokować dostęp z całych krajów za pomocą CSF. Ta funkcja jest przydatna do ograniczania dostępu do witryny z krajów, które są znane z przeprowadzania ataków:
    • Otwórz plik konfiguracyjny CSF(/etc/csf/csf.conf).
    • Znajdź linię CC_DENY i dodaj kody krajów, które chcesz zablokować, oddzielone przecinkami.
  3. Konfigurowanie śledzenia połączeń: Funkcja śledzenia połączeń pozwala ograniczyć liczbę połączeń, jakie dany adres IP może nawiązać z serwerem. Jest to szczególnie przydatne do łagodzenia ataków DDoS. Aby włączyć tę funkcję:
    • Otwórz plik konfiguracyjny CSF(/etc/csf/csf.conf).
    • Znajdź ustawienie CT_LIMIT i ustaw liczbę połączeń, na które chcesz zezwolić z każdego adresu IP.

Krok 4: Monitorowanie i konserwacja zapory sieciowej

Po skonfigurowaniu zapory sieciowej ważne jest jej regularne monitorowanie i konserwacja. CSF zapewnia różne dzienniki i raporty, które pomagają śledzić zdarzenia związane z bezpieczeństwem.

  1. Wyświetlanie dzienników zapory sieciowej: Sprawdź dzienniki CSF, aby monitorować zablokowane adresy IP i aktywność zapory. Dzienniki są przechowywane w /var/log/lfd.log. Dzienniki można wyświetlić za pomocą następującego polecenia:
    tail -f /var/log/lfd.log
  2. Aktualizacja reguł zapory sieciowej: W miarę rozwoju witryny lub serwera może być konieczne zaktualizowanie reguł zapory. Może to obejmować otwieranie nowych portów, umieszczanie nowych adresów IP na białej liście lub dostosowywanie limitów połączeń w oparciu o wzorce ruchu.
  3. Regularnie aktualizuj CSF: CSF wydaje aktualizacje w celu poprawy funkcjonalności i bezpieczeństwa. Upewnij się, że regularnie aktualizujesz CSF do najnowszej wersji, uruchamiając polecenie update:
    csf -u

Wnioski

Konfiguracja zapory sieciowej na hostingu cPanel jest niezbędnym krokiem w zabezpieczaniu serwera i strony internetowej. Korzystając z potężnego narzędzia, takiego jak CSF, można dostosować zaporę sieciową do ochrony przed różnymi rodzajami zagrożeń, zarządzać dostępem i zapobiegać nieautoryzowanym atakom. Dzięki odpowiedniej konfiguracji i bieżącemu monitorowaniu będziesz mieć pewność, że twoje środowisko hostingowe cPanel jest bezpieczne.

Pamiętaj, że firewall to tylko jedna z warstw zabezpieczeń. Powinieneś także używać silnych haseł, aktualizować oprogramowanie i przestrzegać najlepszych praktyk bezpieczeństwa, aby zapewnić pełną ochronę środowiska serwera.

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills