Jak otwierać i zamykać porty na RHEL 8 / Centos 8 Linux

Jak otwierać i zamykać porty na RHEL 8 / Centos 8 Linux

Firewalld to potężne, a jednocześnie proste w użyciu narzędzie do zarządzania zaporą na serwerze RHEL 8 / Centos 8 lub GNOME. Firewalld umożliwia zarządzanie otwartymi lub zamykającymi portem za pomocą predefiniowanych usług, a także otwartych i zamykanych portów niestandardowych użytkowników.

W tym samouczku nauczysz się:

  • Jak otworzyć i zamykać porty na Rhel 8 / Centos 8 z zaporą ogniową.
  • Jak otworzyć i zamykać usługi na RHEL 8 / Centos 8.
  • Jak ponownie załadować konfigurację zapory.
  • Jak wymienić otwarte porty lub usługi.
Otwarcie i zamykanie portów zapory na RHEL 8 / Centos 8 za pomocą Firewall-CMD Komenda.

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System RHEL 8 / CENTOS 8
Oprogramowanie Firewall-CMD 0.6.3 lub więcej
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Jak otwierać porty na RHEL 8 / Centos 8 Linux Instrukcje krok po kroku



Otwarcie portów w systemie RHEL 8 / Centos 8 jest dość prostą procedurą. Oto jak to idzie krok po kroku:

  1. Najpierw sprawdź już otwarte porty lub włączoną usługę SystemD. Może się zdarzyć, że port, który próbujesz otworzyć, jest już dostępny, w którym to przypadku nie ma nic do zrobienia:
    # Firewall-Cmd--list-all 
  2. Sprawdź, czy usługa, z którą próbujesz skonfigurować zaporę, jest dostępna jako funkcja wstępnie skonfigurowana. Poniższe polecenie wymieniono wszystkie gotowe do korzystania z usług:
    # Firewall-CMD-Get-Services 
  3. Uzyskaj listę stref, w których port chciałby otworzyć:
    # Firewall-CMD-Get-Streny 

    W większości przypadków jesteś zainteresowany publiczny strefa, która jest domyślną strefą zapory dla wszystkich operacji bez wyraźnego podania nazwy strefy jako argumentu dla Firewall-CMD Komenda.

  4. Otwórz port lub usługę.

    Jeśli usługa, z którą chcesz skonfigurować zaporę ogniową, jest dostępna jako funkcja wstępnie skonfigurowana w kroku 2, użyj swojej nazwy, aby otworzyć port.

    Na przykład otwórzmy port serwisowy HTTP dla strefy publiczny:

    # Firewall-CMD-Zone = public --permanent --add-service = http 

    W przypadku, gdy port, który chcesz otworzyć --Dodatek opcja. Na przykład otwórzmy port TCP 8080 dla strefy publiczny:

    # Firewall-CMD-Zone = public --permanent --add-port 8080/tcp 
  5. Załaduj ustawienia zapory ogniowej. Po otwarciu portu lub usług upewnij się, że ponownie załaduj zaporę:
    # Firewall-CMD--RELOOD 
  6. Potwierdź, że port lub usługa zostało pomyślnie otwarte:
    # Firewall-Cmd--list-all 

Jak zamknąć porty na RHEL 8 / Centos 8 Linux Krok po kroku Instrukcje



Otwarcie portów w systemie RHEL 8 to dość prosta procedura. Oto jak to idzie krok po kroku:

  1. Najpierw sprawdź już otwarte porty lub usługi. Zanotuj strefę, protokół, a także port lub usługę, którą chcesz zamknąć:
    # Firewall-Cmd--list-all 
  2. Zamknij port lub usługę. Poniższe polecenie zamknie http usługa w publiczny strefa:
    # Firewall-CMD-Zone = public --Permanent--Remove-Service HTTP 

    Na wypadek, gdybyś chciał zamknąć określony port --Usuń-port opcja. Na przykład zamknijmy port TCP 8080:

    # Firewall-CMD-Zone = public --Permanent--Remove-Port 8080 
  3. Załaduj ustawienia zapory:
    # Firewall-CMD--RELOOD 
  4. Potwierdź, że port lub usługa zostały pomyślnie zamknięte:
    # Firewall-Cmd--list-all 

Powiązane samouczki Linux:

  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Mastering Bash Script Loops
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Zainstaluj Arch Linux na stacji roboczej VMware
  • Zagnieżdżone pętle w skryptach Bash
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Jak zdefiniować niestandardową strefę zapory
  • Lista klientów FTP i instalacja na Ubuntu 22.04 Linux…
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć