Port 80 (HTTP) vs. Port 443 (HTTPS) – Wissen Sie, was der Unterschied ist? Lass es uns gemeinsam herausfinden.
HTTP und HTTPS sind Protokolle, die sich einzeln auf einfache und verschlüsselte Kommunikation beziehen. Laut dem Transparenzbericht von Google werden 95% des Webverkehrs über HTTPS (verschlüsseltes Protokoll) anstelle von HTTP (unsicheres Protokoll) bereitgestellt. Der gesamte Webverkehr, entweder verschlüsselt oder unverschlüsselt, wird über den Port abgewickelt. Im Allgemeinen wird Port 80 für HTTP und Port 443 für das HTTPS-Protokoll verwendet.
In diesem Artikel wird der Unterschied zwischen Port 80 (HTTP) und Port 443 (HTTPS) und die Schritte zum Aktivieren auf verschiedenen Betriebssystemen erläutert.
Was ist ein Port?
Port ist eine Nummer, die einem bestimmten Protokoll zugewiesen ist. Es ist ein virtueller Kommunikationsendpunkt, der für die Netzwerkverbindung verwendet wird. Ports leben in Software, die für den Betrieb auf Geräten entwickelt wurde und über das Internet verbunden ist. Computer haben eine große Datenmenge empfangen, und der Port hilft ihnen, verschiedene Arten von Datenverkehr zu unterscheiden und einem Computer verständlich zu machen, was er mit den empfangenen oder gesendeten Daten über dieselbe Netzwerkverbindung tun soll. Verschiedenen Ports wie Port 80,443,21,22,53, 123,179 usw. sind unterschiedliche Nummern zugewiesen.
Was ist Port 80:
Port 80 ist HTTP zugewiesen, um verschiedene Benutzer mit einem unsicheren Netzwerk zu verbinden. Der Webverkehr, der durch den Port fließt, bleibt im Klartext. Mit der Einführung von HTTPS bevorzugen die meisten Browser und Suchmaschinen jedoch Port 443 – einen Standardport für das HTTPS-Protokoll. Port 80 wird zum Senden und Empfangen von Seitenanforderungen von einem HTTP-Server verwendet. Wenn Sie eine Webseite öffnen, wird einfach eine Anfrage als examplesite.com:80 an den Browser gesendet, mit dem eine Verbindung hergestellt wird. Port 80 verbindet sich normalerweise mit WWW (World Wide Web). Cyber-Diebe zielen immer auf HTTP-fähige Webseiten ab, da sie keine Sicherheit haben und die Informationen im Klartext bleiben.
Was ist Port 443:
Port 443 bezieht sich auf HTTPS, ein sicheres Protokoll, das eine verschlüsselte Kommunikation zwischen dem Server und dem Browser ermöglicht. Aufgrund der zunehmenden Cyberkriminalität ist Sicherheit eine vorrangige Anforderung für jede Website. Port 443 leitet den Datenverkehr auf den richtigen Pfad und hilft dem Gerät, den angeforderten Diensttyp zu identifizieren. Wenn ein Browser eine gesicherte Verbindung herstellt, wird eine TCP-Anfrage über Port 443 gesendet. Bevor die Verbindung hergestellt wird, vereinbaren der Browser und der Server die Verschlüsselungssuite und die Verbindungsparameter. HTTPS arbeitet mit dem öffentlichen und dem privaten Schlüssel, um zu beweisen, dass die zwischen zwei Enden übertragenen Informationen verschlüsselt bleiben.
Ein Benutzer kann Online-Informationen austauschen, ohne sich Gedanken über das Schnüffeln von Daten machen zu müssen. Sobald HTTPS im Browser aktiviert ist, werden Sicherheitsindikatoren wie ein Vorhängeschloss und HTTPS vor dem Domainnamen angezeigt. Darüber hinaus wird die Identität des Servers authentifiziert, auf dem die Domäne ausgeführt wird. In Abwesenheit von Port 443 wird die Site über Port 80 mit einer sicheren Verbindung geladen.
Jetzt kaufen
Port 80 (HTTP) vs. Port 443 (HTTPS): Was ist der Unterschied?
- Port 80 ist HTTP zugewiesen, während Port 443 HTTPS zugewiesen ist
- Port 80 ermöglicht das HTTP-Protokoll, sodass die Informationen im Klartext zwischen dem Browser und dem Server verbleiben, während Port 443 das HTTPS-Protokoll zulässt, sodass alle Informationen, die zwischen dem Server und dem Browser übertragen werden, verschlüsselt bleiben.
- HTTP ist jetzt veraltet, da fast alle Browser aus Sicherheitsgründen auf HTTPS umgestiegen sind. Google hat „HTTPS Everywhere“ gestartet, um die Online-Sicherheit im Internet zu erhöhen.
- Angreifer können leicht laufende Kommunikation auf Port 80 schnüffeln, während es schwierig ist, die Informationen auf Port 443 zu schnüffeln.
- Port 80 trat 1991 in Kraft und wurde im HTTP 0.9-Dokument veröffentlicht, während HTTPS 1994 in RFC 1700 veröffentlicht wurde.
- Benutzer werden mit einer Browserwarnung konfrontiert, wenn sie auf die HTTP-Webseite zugreifen, während eine HTTPS-fähige Webseite den Benutzern keine Warnung ausgibt.
Wie aktiviere ich Port 80 und 443 unter Windows?
Sie können Port 80 und 443 in der Windows-Firewall in der Systemsteuerung aktivieren.
Schritt #1. Klicken Sie auf Start und öffnen Sie Run Box (Win + R), wo Sie „Firewall“ eingeben können.cpl“.
Schritt #2. Klicken Sie nun auf der linken Seite auf „Eingehende Regeln“ und dann auf „Neue Regeln“, die rechts im Feld unter dem Titel „Aktion“ angezeigt werden.
Schritt #3. Sie sehen ein neues Fenster, in dem Sie ‚Port‘ auswählen und auf ‚Weiter‘ klicken müssen.
Schritt #4. Wählen Sie TCP in einem neuen Fenster und markieren Sie gegen ‚Specific Local Ports‘ und geben Sie den gewünschten Port 80 oder 443. Klicken Sie auf ‚Weiter‘.
Schritt #5. Wählen Sie nun ‚Verbindung zulassen‘. Klicken Sie auf ‚Weiter‘.
Schritt #6. Wählen Sie im nächsten Fenster ‚Domain‘ und ‚Privat‘ und klicken Sie auf ‚Weiter‘.
Schritt #7. Geben Sie hier einen Regelnamen ein und klicken Sie auf die Schaltfläche ‚Fertig stellen‘.
HINWEIS: Für den Prozess ausgehende Regeln müssen Sie die Schritte 2 bis 7 ausführen.
Wie aktiviere ich Port 80 und 443 auf dem Mac?
Ports können unter Mac OS X mit der Anforderung geöffnet werden, die von einer einzelnen Anwendung oder einem Dienst empfangen wird. Die Ports können nicht einzeln verwaltet werden. Um eine eingehende Verbindung für die neu installierte Anwendung zu akzeptieren, müssen Sie die folgenden Schritte in der Firewall ausführen.
- Durchsuchen Sie ‚Systemeinstellungen‘ und gehen Sie zu ‚Sicherheit und Datenschutz.
- Klicken Sie auf die Registerkarte ‚Firewall‘ und dann auf die Schaltfläche ‚Firewall aktivieren‘. Klicken Sie dann auf ‚Firewall-Optionen‘.
- Klicken Sie auf ‚Hinzufügen‘
- Wählen Sie eine Anwendung aus dem Anwendungsordner aus und klicken Sie auf ‚Hinzufügen‘.
- Aktivieren Sie ‚Eingehende Verbindungen zulassen‘ neben der ausgewählten Anwendung.
Jetzt können Sie einen bestimmten Port in der OS X-Firewall mit den folgenden Schritten öffnen.
Sie müssen das Terminal öffnen.app mit pfctl Befehl für OS X 10.10. Wenn Sie eine ältere Version verwenden, müssen Sie ipfw verwenden.
Schritt #1. Öffnen Sie das Terminal, indem Sie folgen: Gehen Sie zu > Dienstprogramme.
Schritt #2. Geben Sie den Befehl sudo pfctl -d ein, um den Paketfilter zu stoppen, wenn er aktiv ist.
Schritt #3. Verwenden Sie einen Nano-Texteditor, um die Konfigurationsdatei für den Paketfilter zu öffnen.
sudo nano /etc/pf.conf
Schritt #4. Sie sehen den Inhalt der Standardkonfiguration. Sie können eine benutzerdefinierte Regel unterhalb einer vorhandenen Konfiguration festlegen.
Schritt #5. Hier können Sie den gewünschten Port 80 oder 443 eingeben, und dies bedeutet, dass Sie eingehenden TCP-Datenverkehr von beliebigen Computern zu anderen Computern ohne Statusprüfung zulassen.
pass in inet proto tcp from any to any port 12044 no state
Schritt #6. Drücken Sie nun Strg + X und beenden Sie nano. Drücken Sie Y und die Eingabetaste, um die Datei mit demselben Namen zu speichern.
sudo pfctl -f /etc/pf.conf
Schritt #8. Starten Sie schließlich die Firewall mit sudo pfctl -E
Wie aktiviere ich Port 80 und 443 unter Linux?
Überprüfen Sie zuerst den geöffneten Port mit dem Befehl netstat oder ss.
netstat -lntu ODER
ss –lntu
Um TCP-Verbindungen zuzulassen, verwenden Sie den folgenden Befehl für einen beliebigen Port.
netstat -na / grep :443
ss -na / grep:443
Wie aktiviere ich Port 80 und 443 unter Ubuntu?
Um den Port in der Ubuntu-Firewall zu aktivieren, verwenden Sie den folgenden Befehl.
sudo ufw allow 80
Wie aktiviere ich Port 80 und 443 unter CentOS?
Sie können Port 80 oder 443 oder einen beliebigen Port mit dem folgenden Befehl aktivieren.
firewall-cmd -add–port=80/tcp -permanent
Fazit:
Port 80 bezieht sich auf HTTP unter TCP-Protokoll, während Port 443 bezieht sich auf HTTPS- ein sicheres Protokoll. Ein sicheres Protokoll bietet starke Online-Sicherheit für die Online-Kommunikation. HTTP bezieht sich auf das World Wide Web, um Webseiten auf der ganzen Welt zu verbinden. Wenn Sie immer noch die HTTP-Version verwenden, ist es Zeit, zu HTTPS zu wechseln. Es ist notwendig, ein SSL-Zertifikat zu kaufen, um HTTPS auf der Website zu aktivieren, das leicht von SSL-Anbietern zu einem günstigen Preis erhältlich ist. Sobald Sie HTTPS auf Port 443 ausgeführt haben, können Ihre Kunden über die Website einkaufen, ohne sich Gedanken über Datenspionage machen zu müssen.