Port 80 vs Port 443: Port 80 ger okrypterad anslutning, medan Port 443 stöder krypterad anslutning.
Port 80 vs. Port 443: många av er har kaos om dessa olika portar. När du läser eller hör om Port 80 vs. Port 443 vad är det första som kommer till ditt sinne? Ja, du kanske har hört talas om HTTP vs. HTTPS. I den här artikeln kommer vi att veta om dessa två användbara portar och hur du aktiverar dem på olika operativsystem. Innan det kan börja från början.
Vad är en Port?
generellt används Port för att få datorn att förstå vilken typ av data som tas emot från eller skickas till en dator via liknande nätverksanslutning. Varje Port tilldelas med olika funktioner och ett portnummer som Port 80, 443, 21, 25, etc. Port är en virtuell numrerad adress som används som slutpunkt för kommunikation till de olika Transportlagerprotokollen.
transportlagerprotokoll inkluderar TCP (Transfer Control Protocol) och User Datagram Protocol (UDP) och används i dataöverföring via Internet.
UDP används mest för stora volymer dataöverföring där säkerhet inte är av stor betydelse, medan TCP används där datasäkerhet är av största vikt. När dataöverföring sker kommer varje datapaket med ett portnummer kopplat till det, och protokollet leder varje datapaket till lämplig Port med noggrannhet. Enligt SMB-sårbarhetsrapporten riktar sig 65% av attackerna till de tre viktigaste portarna: SSH – 22/TCP, HTTPS-443/TCP och HTTP-80/TCP.
Port 80
HTTP Port-80 används som standard för HTTP-anslutning (Hyper Text Transfer Protocol). Det är en populär och allmänt använd hamn över hela världen. Port 80 introducerades av Tim Berners-Lee 1991 i HTTP 0.9-dokumentet. Dokumentet säger att om det inte finns någon port tilldelad för HTTP-anslutning används Port 80 som standard. Den ansluter dig till den globala webben (WWW). En användare kan med hjälp av denna port ansluta till webbsidor som finns tillgängliga på internet. Det betyder att Okodad datautbyte sker mellan användarens webbläsare och servern med den här porten. Denna port avser TCP (Transfer Control Protocol – ett protokoll som används vid dataöverföring).
Port 443
HTTPS (Hypertext Transfer Protocol Secure) är en säker HTTP-version där all trafik binds med stark kryptering som passerar genom 443. Denna port är också ansluten till TCP-protokollet och skapar en säker anslutning mellan webbsidor och webbläsare. HTTPS Port 443 publicerades officiellt i RFC 1700 och begärdes av ”Kipp E. B. Hickman”. Den största skillnaden mellan Port 80 och Port 443 är stark säkerhet. Port-443 tillåter dataöverföring över ett säkert nätverk, medan Port 80 möjliggör dataöverföring i klartext. Användare får en osäker varning om han försöker komma åt en icke-HTTPS-webbsida. Port 443 krypterar nätverksdatapaket innan dataöverföring sker. Säkerheten över port 443 används av SSL-protokollet (secure socket layer).
på grund av den välbehövliga medvetenheten bland Internetanvändare om säkerheten för deras data som delas med webbplatserna görs över 95% av de åtkomliga webbplatserna med en säker HTTPS-anslutning via Port 443, enligt Googles forskning.
aktivera Port 80 och 443 på Windows
en brandvägg begränsar trafiken och skyddar dig från hot från internet och lokala applikationer. Om du vill tillåta begränsad trafik på brandväggen måste du öppna en viss port. Nedan har vi förklarat processen för att aktivera Port 80 och 443 på Windows.
först måste du bläddra i Kontrollpanelen och söka efter System och säkerhet som visas på rutans vänstra sida. Där måste du klicka på Windows-brandväggen.
gå nu till alternativet Avancerade inställningar som visas på vänster sida och klicka på det.
du kommer att ha ett nytt fönster,” Windows Defender Firewall with Advanced Security”, där du måste högerklicka på ”Inkommande regler” och välja ”ny regel”.
du kommer att ha en ny Inbound Rule Wizard-ruta där du måste markera mot På ’Port’ och klicka på ’Nästa’ – knappen.
Välj UDP-eller TCP-protokoll och markera alternativet ’specifik lokal Port’. Här måste du ange port och klicka på knappen ’Nästa’.
Välj nu ’ Tillåt anslutningen ’och klicka på’ Nästa ’ – knappen.
här bör du behålla namnet på en regel och klicka på Slutför-knappen.
aktivera Port 80 och 443 på Mac
det är viktigt att veta att Mac OS X öppnar portar enligt förfrågningar från enskilda applikationer eller tjänster istället för att hantera portar individuellt. De flesta användare som använder standard OS X-brandväggen bör använda följande steg för att tillåta inkommande anslutningar för applikationer.
- Öppna Systeminställningar > Säkerhet & Sekretess > Brandvägg > Brandväggsalternativ.
- Klicka På Lägg Till.
- Välj ett program i mappen Program och klicka på Lägg till.
- se till att alternativet bredvid programmet är inställt för att tillåta inkommande anslutningar.
- klicka på OK.
för att öppna en specifik port på OS X måste du gå med Terminal. Du måste använda pfctl-kommandot för OS X 10.10. I den tidigare versionen användes ipfw-kommandot för att öppna en specifik port.
- öppna Terminal-appen.
- ange Sudo pfctl-d-kommandot för att stoppa det aktiva paketfiltret.
- använd en nano textredigerare för att öppna konfigurationsfil för paketfilter:
sudo nano /etc/pf.conf
- du kan skapa anpassa regel för alla portar, till exempel 80, och ange kommandot under standardkonfigurationer. Det betyder att du tillåter TCP inkommande trafik från vilken maskin som helst till din maskin utan någon inspektion.
pass i Inet proto tcp från någon till någon port 80 inget tillstånd
- tryck Ctrl-x och avsluta från nano textredigerare tryck sedan på Y och det betyder att du har sparat filen med samma namn.
- ladda nu om brandväggens konfiguration från den tidigare redigerade filen.
sudo pfctl -f /etc/pf.conf
- slutligen starta om brandväggen med kommandot nedan:
sudo pfctl -E
för att öppna porten vid systemstart, använd sudo nano / etc / pf.conf och Lägg till sudo pfctl-vnf / etc / pf.conf till denna pf.conf-fil.
aktivera Port 80 och 443 på Linux
för att öppna en port på Linux måste du först kontrollera öppna portar med netstat eller ss-kommando som visas nedan:
netstat -lntu OR
ss -lntu
när du har testat öppnade portar använder du kommandona nedan för att tillåta TCP-anslutningar. Här har vi tagit port-80, till exempel.
netstat -na | grep :80
ss -na | grep :80
aktivera Port 80 och 443 på Ubuntu
om du har en Ubuntu-brandvägg med namnet ufw, bör du använda kommandot nedan:
sudo ufw allow 80
aktivera Port 80 och 443 på CentOS
för CentOS-användare bör de använda kommandot nedan:
firewall-cmd --add-port=80/tcp –permanent
notera: Användaren kan aktivera vilken port som helst (80,443) med ovanstående kommandon.
slutsats
Port 80 tillhandahåller dock en HTTP-anslutning under TCP-protokollet. Denna port ger en okrypterad anslutning mellan webbläsaren och webbservrarna, vilket lämnar känsliga användardata utsatta för cyberbrottslingar och kan leda till allvarligt missbruk av data.
HTTPS Port 443 erbjuder krypterad kommunikation mellan webbläsaren och webbservern, vilket gör data oläsliga för eventuella dataintrång. Därför vinner anslutning via HTTPS-Port 443 för surfning verkligen händer över att upprätta en osäker HTTP-Port 80-anslutning för webbsurfning.