Jak skonfigurować zaporę z UFW na Ubuntu & Debian

Jak skonfigurować zaporę z UFW na Ubuntu & Debian

UFW (nieskomplikowana zapora) to frontend narzędzie do zarządzania iptables Reguły w systemie Linux. Zapewnia przyjazne dla użytkownika, łatwe do zarządzania polecenie konsoli, a także interfejs GUI dla systemów stacjonarnych. Został zaprojektowany tak, aby zapewnić łatwe w obsłudze zapory ogniowe, nawet jeśli użytkownik nie ma wielu pomysłów na temat zapór ogniowych. UFW ma na celu dostarczenie użytkowników łatwych (skomplikowanych) poleceń (chociaż ma dostęp do GUI).

Ten samouczek pomoże ci skonfigurować Zapora z UFW na systemach Ubuntu i Debian Linux. Zacznijmy od instalacji UFW w twoim systemie.

Jak zainstalować zaporę ogniową UFW

Ubuntu i inne systemy oparte na debian wysyłają domyślnie UFW. W przypadku, gdy nie jest instalowany, uruchom następujące polecenie, aby zainstalować UFW. Jeśli jest już zainstalowany, polecenie uaktualni UFW do najnowszej wersji.

Otwórz terminal i wpisz:

Aktualizacja sudo apt  sudo apt instal UFW  

To zainstaluje lub zaktualizuje pakiety zapory ogniowej UFW w systemach Ubuntu, Debian lub Arch Linux.

Jak włączyć/wyłączyć zaporę UFW

Domyślnie UFW jest nieaktywnym stanem dla większości systemów Debian. Więc użyj następującego polecenia, aby włączyć UFW:

Włącz UFW

sudo ufw włącz  

Aby wyłączyć UFW, możesz użyć następującego polecenia.

Wyłącz UFW

Sudo UFW wyłącz  

Sprawdź status UFW

Teraz upewnij się, że UFW jest w stanie aktywnym, wykonując następujące polecenie.

status sudo UFW Status: Aktywne do działania od------- ---- 22 Zezwalaj na dowolne miejsce 22 (v6) Pozwól w dowolnym miejscu (v6) 

Włącz/wyłącz IPv6

Być może będziesz musiał użyć IPv6 za pomocą zapory. Wyłącz obsługę IPv6, jeśli system nie jest skonfigurowany do używania IPv6. Zrobić to edytuj /etc/default/ufw i ustaw IPv6 „Tak” lub „nie”.

IPv6 = nie 

Po wprowadzeniu zmian i umożliwia zaporę na zastosowanie zmian.

sudo ufw wyłącz && sudo ufw  

Zezwalaj na połączenia z UFW

Oto kilka przykładów umożliwiania określonych portów za pomocą polecenia UFW.

  • Zezwalaj na określone porty - Aby umożliwić pojedynczy port, na przykład zezwól na port 21 (FTP), 80 (HTTP) i 443 (HTTPS).
    sudo ufw zezwalaj na 21/tcp  sudo ufw zezwalaj na 80/tcp  sudo ufw zezwalaj na 443/tcp  
  • Zezwalaj na określone usługi - UFW używa /itp./Usługi pliki do uzyskania portu określonej usługi, abyśmy mogli zezwolić na dowolną usługę o nazwie zamiast definiowania portu. Jak FTP (21), HTTP (80).
    sudo ufw zezwalaj na ftp/tcp  sudo ufw zezwalaj na http/tcp  sudo ufw zezwalaj na https/tcp  
  • Zezwalaj na zakres portów - Możemy również zezwolić na zakres portów w jednym poleceniu, takie jak:
    sudo UFW zezwala na 1100-1200/tcp  
  • Zezwól na dostęp do określonego adresu IP - Aby umożliwić połączenia z określonego adresu IP, użyj następującego polecenia.
    sudo ufw zezwala na 192.168.1.100  
  • Zezwól na dostęp do podsieci - Aby umożliwić połączenia z dowolnego adresu IP podsieci, użyj następującego polecenia.
    sudo ufw zezwala na 192.168.1.0/24  
  • Zezwól IP do określonego portu - Aby umożliwić połączenia z dowolnego adresu IP podsieci, użyj następującego polecenia.
    sudo ufw zezwala na 192.168.1.100 do dowolnego portu 22  

Odmowa zasad z UFW

  • Odmowa określonych portów - Aby umożliwić pojedynczy port, na przykład zezwól na port 21 (FTP), 80 (HTTP) i 443 (HTTPS).
    sudo ufw odmówienie 21/tcp  sudo ufw odmówić 80/tcp  sudo ufw odmawianie 443/tcp  
  • Odmowa zasięg portów - Możemy również zezwolić na zakres portów w jednym poleceniu, takie jak:
    sudo ufw odmów 1100-1200/tcp  
  • Odmowa dostępu do określonego adresu IP - Aby odmówić połączeń z określonego adresu IP, użyj następującego polecenia.
    sudo ufw zaprzecz z 192 roku.168.1.100  
  • Odmowa dostępu do podsieci - Aby odmówić połączeń z dowolnego adresu IP podsieci, użyj następującego polecenia.
    sudo ufw zaprzecz z 192 roku.168.1.0/24  
  • Odmowa IP do określonego portu -Aby odmówić połączeń z dowolnego adresu IP podsieci, użyj następującego polecenia.
    sudo ufw zezwala na 192.168.1.100 do dowolnego portu 22  

Włącz lub wyłącz rejestrowanie

UFW utworzyło dzienniki dla wszystkich filtrowanych połączeń w/var/log/ufw.plik dziennika. Może to być pomocne w rozwiązywaniu problemów z użyciem poniżej, aby włączyć lub wyłączyć rejestrowanie.

Włącz logowanie:

sudo ufw logowanie  

Wyłącz rejestrowanie:

Sudo UFW logowanie  

Odniesienie: https: // wiki.Ubuntu.com/nieskomplikowane pożar