PortChecker Logo
PortChecker

Port 80 — HTTP (TCP)

HTTP

Vad är port 80?

World Wide Web HTTP

Detta är en well-known port (0–1023) som används av kärntjänster som HTTP.  ·  RFC 9110, RFC 9112

När behöver du ha port 80 öppen?

Open on any public-facing web server. Even if your site runs HTTPS-only, keep port 80 open to serve HTTP redirects to port 443. Close only if the server hosts no web content at all.

Vanliga användningar och programvara

  • Apache HTTP Server
  • Nginx
  • Caddy
  • Microsoft IIS
  • Cloudflare (edge)
  • Let's Encrypt HTTP-01 validation

Säkerhet

HTTP sends all data unencrypted. Configure your server to redirect all port 80 traffic to HTTPS (port 443) with a 301 permanent redirect. Never serve login pages, APIs, or user data over plain HTTP. Use HSTS headers to prevent HTTPS downgrade attacks.

Är port 80 säker?

En öppen port ökar attackytan. Säkerheten beror på hur HTTP är konfigurerad.

Medelhög risk

Håll HTTP uppdaterat med säkerhetskorrigeringar. Kräv stark autentisering och begränsa åtkomsten till minimalt nödvändiga IP-adresser.

Kontrollera port 80 nu

Testa anslutning till port 80 på valfri värd.

1-65535

Öppna port 80

För att tillåta inkommande anslutningar till port 80 (HTTP), konfigurera din brandvägg och lägg till en regel för portvidarebefordran på din router till enhetens lokala IP-adress.

Windows-brandvägg

Öppna Windows Defender-brandväggen → Avancerade inställningar → Ingående regler → Ny regel → Port → TCP → Specifika lokala portar: 80 → Tillåt anslutningen → Ge regeln ett namn och spara.

netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=tcp localport=80
Linux (UFW / iptables)sudo ufw allow 80/tcpsudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
Router

Logga in på routern (192.168.1.1 eller 192.168.0.1) → Portvidarebefordran → Lägg till en ny regel: Protokoll TCP, Extern port 80, Internt IP: enhetens lokala IP, Intern port 80 → Spara.

Så stänger du port 80

Om du inte behöver HTTP, blockera porten i brandvägg eller router.

Windows-brandvägg

För att blockera port 80 i Windows, kör följande kommando i PowerShell eller kommandotolken (som administratör):

netsh advfirewall firewall add rule name="Block Port 80" dir=in action=block protocol=tcp localport=80
Linux (UFW / iptables)Kör: sudo ufw deny 80/tcpsudo iptables -A INPUT -p tcp --dport 80 -j DROP
Router

Ta bort eller inaktivera port forwarding-regeln för port 80.

Vanliga frågor

Vad används port 80 till?▾

Port 80 är standardporten för HTTP över TCP. Den används av servrar och applikationer som behöver ta emot inkommande anslutningar för denna tjänst. Om den behöver vara öppen beror på om du aktivt kör en HTTP-server — annars bör den förbli stängd.

Är det säkert att ha port 80 öppen?▾

En öppen port 80 ökar din attackyta. Om du inte aktivt kör HTTP, stäng porten i din brandvägg och ta bort regler för portvidarebefordran. Om HTTP måste vara tillgängligt, begränsa åtkomsten till kända IP-adresser och håll programvaran uppdaterad.