PortChecker Logo
PortChecker

Порт 80 — HTTP (TCP)

HTTP

Какво е порт 80?

Световна мрежа HTTP

Това е добре познат порт (0–1023), използван от основни услуги като HTTP.  ·  RFC 9110, RFC 9112

Кога трябва да отворите порт 80?

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.

Чести употреби и софтуер

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

Сигурност

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.

Безопасен ли е порт 80?

Отворен порт увеличава повърхността за атака. Безопасността зависи от настройките на HTTP.

Среден риск

Поддържайте HTTP актуален с пачове за сигурност. Изисквайте силна автентикация и ограничете достъпа до минимално необходимите IP адреси.

Провери порт 80 сега

Тествайте свързаността на порт 80 към всеки хост.

1-65535

Отваряне на порт 80

За да разрешите входящи връзки към порт 80 (HTTP), конфигурирайте защитната стена и добавете правило за пренасочване на порта на рутера.

Windows Firewall

Отворете Windows Defender Firewall → Разширени настройки → Правила за входящ трафик → Ново правило → Порт → TCP → Конкретни локални портове: 80 → Разрешаване на връзката → Именуване и запазване.

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
Рутер

Влезте в рутера (192.168.1.1 или 192.168.0.1) → Пренасочване на портове → Добавете ново правило: Протокол TCP, Външен порт 80, Вътрешен IP: локалният IP на устройството, Вътрешен порт 80 → Запазете.

Как да затворите порт 80

Ако не ви е нужен HTTP, блокирайте порта във firewall или рутера.

Windows Firewall

За да блокирате порт 80 на Windows, изпълнете следната команда в PowerShell или командния ред (като администратор):

netsh advfirewall firewall add rule name="Block Port 80" dir=in action=block protocol=tcp localport=80
Linux (UFW / iptables)Изпълнете: sudo ufw deny 80/tcpsudo iptables -A INPUT -p tcp --dport 80 -j DROP
Рутер

Премахнете или деактивирайте правило за пренасочване на порт 80.

Често задавани въпроси

За какво се използва порт 80?▾

Порт 80 е стандартният TCP порт за HTTP. Използва се от сървъри и приложения, на които трябва да приемат входящи връзки за тази услуга. Дали трябва да е отворен зависи от това дали активно управлявате HTTP сървър — ако не, той трябва да остане затворен.

Безопасно ли е да е отворен порт 80?▾

Отворен порт 80 увеличава повърхността за атака. Ако не управлявате активно HTTP, затворете го в защитната стена и премахнете правилата за пренасочване на портове. Ако HTTP трябва да е достъпен, ограничете достъпа до известни IP адреси и поддържайте софтуера актуален.