Port 80 (HTTP) vs. Port 443 (HTTPS) – Czy wiesz, jaka jest różnica? Dowiedzmy się razem.
HTTP i HTTPS to protokoły, które odnoszą się indywidualnie do zwykłej i zaszyfrowanej komunikacji. Zgodnie z raportem przejrzystości Google, 95% ruchu internetowego jest obsługiwany przez HTTPS (szyfrowany protokół) zamiast HTTP (protokół niezabezpieczony). Cały ruch internetowy, zaszyfrowany lub niezaszyfrowany, jest obsługiwany przez Port. Zasadniczo port 80 jest używany dla protokołu HTTP, a port 443 jest używany dla protokołu HTTPS.
w tym artykule omówimy różnicę między portem 80 (HTTP) i portem 443 (HTTPS) oraz kroki, aby włączyć je w różnych systemach operacyjnych.
co to jest Port?
Port to numer przypisany do konkretnego protokołu. Jest to wirtualny punkt końcowy komunikacji Używany do połączenia sieciowego. Porty żyją w oprogramowaniu zaprojektowanym do pracy na urządzeniach i łączy się przez Internet. Komputery otrzymały ogromną ilość danych, a port pomaga im odróżnić różne rodzaje ruchu i sprawić, że komputer zrozumie, co powinien zrobić z odebranymi lub wysłanymi danymi przez to samo połączenie sieciowe. Istnieją różne numery przypisane do różnych portów, takich jak port 80,443,21,22,53, 123,179 itp.
Co To jest Port 80:
Port 80 jest przypisany do HTTP, który służy do łączenia różnych użytkowników z niezabezpieczoną siecią. Ruch internetowy, który przechodzi przez port, pozostaje w postaci zwykłego tekstu. Jednak wraz z wprowadzeniem HTTPS, większość przeglądarek, Wyszukiwarki teraz wolą port 443-domyślny port dla protokołu HTTPS. Port 80 służy do wysyłania i odbierania żądań stron z serwera HTTP. Po otwarciu dowolnej strony internetowej po prostu wysyła żądanie jako examplesite.com:80, z którą przeglądarką się łączy. Port 80 zwykle łączy się z WWW (world wide web). Cyberprzestępcy zawsze kierują się na strony internetowe z obsługą HTTP, ponieważ nie mają zabezpieczeń, a przekazywane informacje pozostają w postaci zwykłego tekstu.
Co To jest Port 443:
Port 443 odnosi się do HTTPS, bezpiecznego protokołu, który umożliwia szyfrowaną komunikację między serwerem a przeglądarką. Ze względu na rosnącą cyberprzestępczość, bezpieczeństwo jest najważniejszym wymogiem dla każdej strony internetowej. Port 443 kieruje ruch na właściwą ścieżkę i pomaga urządzeniu zidentyfikować rodzaj żądanej usługi. Gdy przeglądarka tworzy bezpieczne połączenie, żądanie TCP jest wysyłane przez port 443. Przed nawiązaniem połączenia przeglądarka i serwer uzgadniają pakiet cipher i parametry połączenia. HTTPS działa na kluczu publicznym i prywatnym, aby udowodnić, że informacje przekazywane między dwoma końcami pozostają zaszyfrowane.
użytkownik może udostępniać informacje online bez martwienia się o wąchanie danych. Po włączeniu protokołu HTTPS w przeglądarce pojawią się wskaźniki bezpieczeństwa, takie jak kłódka, HTTPS przed nazwą domeny. Ponadto uwierzytelniona zostanie tożsamość serwera, na którym działa domena. W przypadku braku portu 443 strona ładuje się przez port 80 z bezpiecznym połączeniem.
Kup Teraz
Port 80 (HTTP) vs. Port 443( HTTPS): Jaka jest różnica?
- Port 80 jest przypisany do HTTP, podczas gdy Port 443 jest przypisany do HTTPS
- Port 80 pozwala na protokół HTTP oznacza, że informacje pozostają w postaci zwykłego tekstu między przeglądarką a serwerem, podczas gdy Port 443 pozwala na protokół HTTPS oznacza, że wszystkie informacje przesyłane między serwerem a przeglądarką pozostają szyfrowane.
- HTTP staje się przestarzały, ponieważ prawie wszystkie przeglądarki zostały przeniesione do HTTPS ze względów bezpieczeństwa. Google uruchomił „HTTPS Everywhere”, aby zwiększyć bezpieczeństwo online w Internecie.
- atakujący mogą łatwo wąchać bieżącą komunikację na porcie 80, podczas gdy trudno jest wąchać informacje na porcie 443.
- Port 80 wszedł w życie w 1991 roku i został opublikowany w dokumencie HTTP 0.9, podczas gdy HTTPS został opublikowany w 1994 roku RFC 1700.
- użytkownicy będą mieli Ostrzeżenie przeglądarki, jeśli uzyskają dostęp do strony internetowej HTTP, podczas gdy strona internetowa z obsługą HTTPS nie będzie ostrzegać użytkowników.
jak włączyć Port 80 i 443 w systemie Windows?
możesz włączyć port 80 i 443 w Zaporze systemu Windows znalezionej w Panelu sterowania.
Krok #1. Kliknij przycisk Start i otwórz pole Run (Win + R), w którym możesz wpisać ” firewall.cpl”.
Krok #2. Teraz po lewej stronie kliknij „Zasady przychodzące” i kliknij „Nowe zasady” wyświetlane po prawej stronie pola pod tytułem „Akcja”.
Krok #3. Pojawi się nowe okno, w którym musisz wybrać „Port” i kliknąć przycisk „Dalej”.
Krok #4. Wybierz TCP w nowym oknie i zaznacz opcję „konkretne porty lokalne” i wprowadź żądany port 80 lub 443. Kliknij przycisk „Dalej”.
Krok #5. Teraz wybierz „Zezwól na połączenie”. Kliknij przycisk „Dalej”.
Krok #6. W następnym oknie wybierz „Domena” i „prywatny” i kliknij przycisk „Dalej”.
Krok #7. Tutaj wpisz nazwę reguły i kliknij przycisk „Zakończ”.
uwaga: w przypadku procesu reguł wychodzących należy wykonać kroki od #2 do #7.
jak włączyć Port 80 i 443 na Macu?
porty można otwierać w systemie Mac OS X za pomocą żądania otrzymanego przez pojedynczą aplikację lub usługę. Porty nie mogą być zarządzane indywidualnie. Aby zaakceptować połączenie przychodzące w nowo zainstalowanej aplikacji,musisz wykonać poniższe kroki w zaporze.
- Przeglądaj „Preferencje systemowe” i przejdź do ” bezpieczeństwo i prywatność.
- kliknij kartę ’ Firewall 'i kliknij przycisk’ Turn on Firewall’. Następnie kliknij „Opcje zapory”.
- kliknij „Dodaj”
- Wybierz aplikację z folderu aplikacji i kliknij „Dodaj”.
- Włącz 'Zezwalaj na połączenia przychodzące’ wyświetlane obok wybranej aplikacji.
teraz możesz otworzyć określony port w zaporze OS X, wykonując poniższe kroki.
musisz otworzyć Terminal.aplikacja korzystająca z polecenia pfctl dla OS X 10.10. Jeśli używasz starszej wersji, musisz użyć ipfw.
Krok #1. Otwórz Terminal, wykonując następujące czynności: Idź >
Krok #2. Wprowadź polecenie sudo pfctl-D, aby zatrzymać filtr pakietów, jeśli jest aktywny.
Krok #3. Użyj edytora tekstu nano, aby otworzyć plik konfiguracyjny filtra pakietów.
sudo nano /etc/pf.conf
Krok # 4. Zobaczysz zawartość domyślnej konfiguracji. Możesz ustawić własną regułę poniżej dowolnej istniejącej konfiguracji.
Krok #5. Tutaj możesz wprowadzić żądany port 80 lub 443, co oznacza, że zezwalasz na przychodzący ruch TCP z dowolnej maszyny na inną maszynę bez kontroli stanu.
pass in inet proto tcp from any to any port 12044 no state
Krok #6. Teraz naciśnij Control + X i wyjdź z nano. Naciśnij Y I Enter, aby zapisać plik o tej samej nazwie.
sudo pfctl -f /etc/pf.conf
Krok #8. Na koniec zrestartuj zaporę za pomocą sudo pfctl-e
jak włączyć Port 80 i 443 w Linuksie?
najpierw sprawdź otwarty port za pomocą polecenia netstat lub ss.
netstat-lntu lub
ss –lntu
aby zezwolić na połączenia TCP, użyj poniższego polecenia dla dowolnego portu.
netstat-na | grep :443
ss-na | grep :443
jak włączyć Port 80 i 443 na Ubuntu?
aby włączyć port na zaporze ubuntu, użyj poniższego polecenia.
sudo ufw allow 80
jak włączyć Port 80 i 443 na CentOS?
możesz włączyć port 80 lub 443 lub dowolny port za pomocą poniższego polecenia.
firewall-cmd –add-port=80/TCP –permanent
wniosek:
Port 80 odnosi się do HTTP w protokole TCP, podczas gdy Port 443 odnosi się do HTTPS – bezpiecznego protokołu. Bezpieczny protokół zapewnia silne bezpieczeństwo komunikacji online. HTTP odnosi się do world wide web, aby połączyć strony internetowe na całym świecie. Jeśli nadal używasz wersji HTTP, nadszedł czas, aby przełączyć się na HTTPS. Konieczne jest zakupienie certyfikatu SSL, aby włączyć HTTPS na stronie internetowej, który jest łatwo dostępny od dostawców SSL po niskiej cenie. Po uruchomieniu HTTPS na porcie 443 twoi klienci będą cieszyć się zakupami w witrynie bez obawy o szpiegostwo danych.