Порт 443 — HTTPS (TCP)
Что такое порт 443?
Защищенный HTTP (SSL/TLS)
Это well-known порт (0–1023), используемый базовыми сервисами, такими как HTTPS. · RFC 9110, RFC 8446
Когда нужен открытый порт 443?
Open on any server serving content over HTTPS — websites, REST APIs, WebSocket connections, and modern web apps. This is the standard for encrypted web traffic and is rarely a reason to leave closed.
Типичные применения и ПО
- Apache HTTP Server
- Nginx
- Caddy
- Microsoft IIS
- Cloudflare
- All modern web browsers
Безопасность
Port 443 must be open for any HTTPS web service. Ensure your TLS certificate is valid and issued by a trusted CA. Enforce TLS 1.2 as the minimum (TLS 1.3 preferred). Disable SSLv3, TLS 1.0, and TLS 1.1. Enable HSTS with a long max-age and include subdomains. Monitor certificate expiry to prevent outages.
Безопасен ли порт 443?
Открытый порт увеличивает поверхность атаки. Безопасность зависит от настройки HTTPS.
Держите HTTPS в актуальном состоянии с патчами безопасности. Требуйте надежной аутентификации и ограничьте доступ до минимально необходимых IP-адресов.
Проверьте доступность порта 443 на любом хосте.
Открытие порта 443
Чтобы разрешить входящие подключения к порту 443 (HTTPS), настройте брандмауэр и добавьте правило переадресации порта на маршрутизаторе на локальный IP вашего устройства.
Откройте Брандмауэр Windows Defender → Дополнительные параметры → Правила для входящих → Новое правило → Порт → TCP → Указанные локальные порты: 443 → Разрешить подключение → Задайте имя и сохраните.
netsh advfirewall firewall add rule name="Open Port 443" dir=in action=allow protocol=tcp localport=443sudo ufw allow 443/tcpsudo iptables -A INPUT -p tcp --dport 443 -j ACCEPTВойдите в роутер (192.168.1.1 или 192.168.0.1) → Перенаправление портов → Добавьте новое правило: Протокол TCP, Внешний порт 443, Внутренний IP: локальный IP устройства, Внутренний порт 443 → Сохранить.
Как закрыть порт 443
Если HTTPS не нужен, заблокируйте порт в фаерволе или роутере.
Чтобы заблокировать порт 443 в Windows, выполните следующую команду в PowerShell или командной строке (от имени администратора):
netsh advfirewall firewall add rule name="Block Port 443" dir=in action=block protocol=tcp localport=443Выполните: sudo ufw deny 443/tcpsudo iptables -A INPUT -p tcp --dport 443 -j DROPУдалите или отключите правило проброса порта 443.
Часто задаваемые вопросы
Для чего используется порт 443?▾
Порт 443 — стандартный TCP-порт для HTTPS. Он используется серверами и приложениями, которым нужно принимать входящие соединения для этого сервиса. Нужен ли он открытым, зависит от того, активно ли вы запускаете сервер HTTPS — в противном случае его следует держать закрытым.
Безопасно ли держать порт 443 открытым?▾
Открытый порт 443 расширяет поверхность атаки. Если вы не запускаете HTTPS активно, закройте порт в брандмауэре и удалите правила переадресации. Если HTTPS должен быть доступен, ограничьте доступ до доверенных IP и регулярно обновляйте ПО.