Port 80 är en av de mest använda portarna på Internet. Den används för att upprätta HTTP-anslutningar , det vill säga datautbyte mellan en webbläsare och en webbserver. Till exempel, när du skriver adressen till en webbplats i din webbläsare, skickar den en begäran till webbservern via port 80, och webbservern returnerar den begärda sidan via samma port.
Port 80 är därför viktigt för att komma åt webbplatser, men det innebär också säkerhetsrisker. Det kan faktiskt användas av hackare för att starta DDoS-attacker (Denial of Service), som består av att en webbserver mättas med skadliga förfrågningar för att göra den otillgänglig. Det kan också utnyttjas av skadlig programvara för att kommunicera med fjärrservrar och överföra känslig data.
För att skydda dig mot dessa hot kan det vara användbart att blockera port 80 på din dator eller nätverk. I den här artikeln kommer vi att förklara för dig hur du blockerar port 80 på Windows och Linux, samt konsekvenserna av denna operation.
Hur blockerar man port 80 på Windows ?
På Windows finns det flera sätt att blockera port 80. Det enklaste är att använda den inbyggda brandväggen i operativsystemet. Här är stegen att följa:
- Öppna Kontrollpanelen och klicka på System och säkerhet.
- Klicka på Windows Defender-brandväggen och sedan på Avancerade inställningar i menyn till vänster.
- Klicka på Inkommande regler och klicka sedan på Ny regel i menyn till höger.
- Välj Port i regeltypen och klicka sedan på Nästa.
- Kontrollera TCP och ange 80 i fälten Lokal specifik och Fjärrspecifik. Klicka på Nästa.
- Välj Blockera anslutning och klicka på Nästa.
- Markera rutorna Domän, Privat och Offentlig enligt de nätverksprofiler som du vill tillämpa regeln på. Klicka på Nästa.
- Ge regeln ett namn, till exempel Block port 80, och klicka på Slutför.
Du har skapat en regel som blockerar alla inkommande anslutningar via port 80 på din Windows . Du kan verifiera att regeln är aktiverad genom att kontrollera listan över inkommande regler i Windows Defender .
Om du vill blockera port 80 för utgående anslutningar, det vill säga de som går från din dator till en webbserver, måste du upprepa samma steg genom att klicka på Outbound Rules istället för Inbound Rules .
Hur blockerar man port 80 på Linux?
På Linux finns det också flera metoder att blockera port 80. En av de vanligaste är att använda iptables, ett program som låter dig konfigurera regler för nätverkspaketfiltrering. Här är stegen att följa:
- Öppna en terminal och skriv följande kommando för att blockera inkommande anslutningar via port 80:
sudo iptables -A INPUT -p tcp –dport 80 -j DROP
- Skriv följande kommando för att blockera utgående anslutningar via port 80:
sudo iptables -A OUTPUT -p tcp –dport 80 -j DROP
Du har skapat två regler som blockerar alla anslutningar via port 80 på din Linux-dator. Du kan verifiera att reglerna är aktiva genom att skriva följande kommando:
sudo iptables -L
Om du vill ta bort reglerna kan du skriva följande kommandon:
sudo iptables -D INPUT -p tcp –dport 80 -j DROP
sudo iptables -D OUTPUT -p tcp –dport 80 -j DROP
Vilka är konsekvenserna av att blockera port 80?
Att blockera port 80 kan ha för- och nackdelar. Den största fördelen är att stärka säkerheten för din dator eller nätverk, förhindra attacker eller dataläckor genom denna port. Den största nackdelen är att begränsa åtkomsten till webbplatser som använder HTTP-protokollet.
Faktum är att om du blockerar port 80 kommer du inte längre att kunna komma åt webbplatser som använder denna port för att kommunicera. Du kommer då att se ett felmeddelande i din webbläsare som indikerar att anslutningen misslyckades eller att webbplatsen är otillgänglig. Detta kan vara irriterande om du vill besöka legitima webbplatser som inte använder det säkrare HTTPS-protokollet och använder port 443.
För att komma runt detta problem kan du använda en proxyserver eller VPN, som låter dig ändra portar eller IP-adresser för att komma åt blockerade webbplatser. Du kan också ändra port 80-blockeringsregeln för att göra den mer specifik genom att ange IP-adressen eller domännamnet för webbservern som du vill blockera eller tillåta åtkomst till.
Vanliga frågor
Här är några vanliga frågor om port 80:
Hur vet jag om port 80 är öppen eller stängd?
För att ta reda på om port 80 är öppen eller stängd på din dator eller på en webbserver kan du använda programmet telnet, som gör TCP-anslutningar till en angiven port. För att till exempel testa port 80 på webbplatsen www.example.com kan du skriva följande kommando i en terminal:
telnet www.example.com 80
Om port 80 är öppen kommer du att se ett meddelande som indikerar att anslutningen har upprättats. Om port 80 är stängd kommer du att se ett meddelande som indikerar att anslutningen misslyckades eller tog timeout.
Hur ändrar man standardport 80?
Om du vill ändra standardport 80 på din webbserver måste du ändra webbserverns konfiguration. Till exempel, om du använder Apache måste du redigera httpd.conf-filen och ändra värdet på Listen-parametern. Om du till exempel vill använda port 8080 istället för port 80, ersätter du följande rad:
Lyssna 80
förbi :
Lyssna 8080
Du måste sedan starta om webbservern för att ändringarna ska träda i kraft.
Vad är skillnaden mellan port 80 och port 443?
Port 80 och port 443 är de två mest använda portarna för webbanslutningar. Den största skillnaden mellan dem är att port 80 använder HTTP-protokollet, som inte är säkert, medan port 443 använder HTTPS-protokollet, som är säkert. HTTPS-protokollet använder SSL/TLS-kryptering för att skydda data som utbyts mellan webbläsaren och webbservern. Det garanterar således uppgifternas äkthet, konfidentialitet och integritet.
Påverkar blockering av port 80 andra portar?
Nej, blockering av port 80 påverkar inte andra portar. Varje port är oberoende och kan öppnas eller stängas enligt de regler du definierar. Blockering av port 80 blockerar inte automatiskt andra portar som används för webbanslutningar, till exempel port 443 för HTTPS eller port 8080 för alternativ HTTP.
Saktar blockering av port 80 surfhastigheten?
Nej, blockering av port 80 saktar inte ner surfhastigheten. Tvärtom, det kan till och med förbättra det i vissa fall och undvika attacker eller störningar som kan överbelasta webbservern eller nätverket. Dessutom använder de flesta moderna webbplatser HTTPS, som använder port 443 och är snabbare och effektivare än HTTP.
Slutsats
Port 80 är en mycket viktig port för webbanslutningar, men den kan också innebära säkerhetsrisker. För att skydda dig mot attacker eller dataläckor via denna port kan det vara användbart att blockera den på din dator eller nätverk. Men detta innebär också att man inte längre kan komma åt webbplatser som använder HTTP-protokollet. Du måste därför väga för- och nackdelar innan du fattar detta beslut.
Om du vill blockera port 80 kan du använda ditt operativsystems brandvägg eller ett program som iptables. Du kan också använda en proxyserver eller VPN för att kringgå port 80-blockering och komma åt blockerade webbplatser. Du kan också redigera port 80-blockeringsregeln för att göra den mer specifik, genom att ange IP-adressen eller domännamnet för webbservern du vill blockera eller tillåta åtkomst till.
Vi hoppas att den här artikeln hjälpte dig att förstå vad port 80 är, vad den är till för och hur du blockerar den. Om du har några frågor eller kommentarer, vänligen meddela oss i avsnittet nedan.