Serwer WWW Apache domyślnie nasłuchuje na porcie 80, aby odpowiedzieć na żądanie strony internetowej od użytkownika. Musisz jednak otworzyć port 80 z różnych powodów, w tym hostingu witryny, uruchamiania serwera WWW, testowania łączności sieciowej i wielu innych. Jeśli jesteś użytkownikiem Rocky Linux i chcesz wiedzieć, jak otworzyć port 80, ten przewodnik jest dla Ciebie.
Jak otworzyć port 80 w Rocky Linux 9
Weźmy przykład, aby otworzyć port 80 dla usługi HTTP. Pierwotnie protokół HTTP został opracowany do działania w warstwie transportowej TCP. Ta warstwa zapewnia doskonałą, niezawodną komunikację zorientowaną na połączenie.
HTTP opiera się na protokole TCP, aby oferować różne funkcje, w tym przepływ, retransmisję danych, połączenia błędów itp. Dlatego jeśli uruchamiasz usługę HTTP na porcie 80, ważne jest, aby używać protokołu TCP, aby zapewnić połączenie między klientem a serwerem bez żadnych danych strata. Zacznijmy otwierać port 80 dla HTTP i TCP za pomocą zapory.
Przed dodaniem protokołu HTTP na porcie 80 sprawdź, czy zapora sieciowa uruchamia system:
Sudo stan systemuctl firewalld
Najpierw uruchom następujące polecenie, aby na stałe dodać usługę TCP do portu 80:
Sudo firewall-cmd --add-port = 80 / tcp --stały
Teraz dodajmy kolejno usługi HTTP i HTTPS za pomocą następujących poleceń:
Sudo firewall-cmd --strefa =publiczne --stały --dodaj usługę = httpSudo firewall-cmd --strefa =publiczne --stały --dodaj usługę =https
Po zakończeniu konieczne jest ponowne załadowanie usług zapory, aby zmiany powiodły się:
Sudo firewall-cmd --przeładować
Na koniec uruchom następujące polecenie, aby wyświetlić, że protokół TCP działa teraz na porcie 80:
Sudo firewall-cmd --list-porty
Ponadto możesz również użyć następującego polecenia, aby wyświetlić listę wszystkich dostępnych informacji z zapory:
Sudo firewall-cmd --list-all
Pamiętaj, otwarcie portu 80 w systemie może prowadzić do zagrożeń bezpieczeństwa i problemów z prywatnością. Dlatego skonfiguruj go poprawnie dla swoich serwerów internetowych, aby zapewnić bezpieczeństwo.
Jak wyłączyć / zamknąć port 80 w systemie Linux
Jeśli chcesz usunąć usługi z portu 80, uruchom kolejno następujące polecenia:
Sudo firewall-cmd --remove-portu = 80 / tcp --stałySudo firewall-cmd --strefa =publiczne --stały --usuń usługę = http
Sudo firewall-cmd --strefa =publiczny --stały --usuń usługę =https
Wniosek
W ten sposób możesz łatwo otworzyć port 80 w Rocky Linux 9. Zalecamy skonfigurowanie wszystkiego po otwarciu portu 80, w przeciwnym razie może to prowadzić do poważnych problemów z prywatnością i bezpieczeństwem. Ponadto wyjaśniliśmy również proste polecenia, których można użyć do wyłączenia/zamknięcia portu 80, w tym jego usługi. Chociaż używasz polecenia iptables do otwierania i ustawiania portu 80, czasami pokazuje on błędy w Rocky Linux 9. Dlatego wyjaśniliśmy tylko opcję zapory.