Что такое порт 443?

Говоря о компьютерах, существует множество разных типов портов. Сетевые порты не являются физическими портами на компьютере или любом устройстве. Вместо этого они виртуальные. Сетевые порты — это пронумерованные адреса, такие как порт 80, порт 443, порт 22 и порт 465, которые компьютеры могут использовать для направления правильного вида сетевого трафика в нужное место.

Для чего нужны порты?

Когда вы заходите на веб-сайт, ваш компьютер обращается к серверу, на котором он размещен. Он ищет соединение через порт HTTP или HTTPS, поскольку они связаны с веб-трафиком. Сервер установит соединение с любым портом и отправит обратно информацию веб-сайта, которую ваш компьютер получит на тот же порт.

Сетевые коммутаторы
Pixabay

Порты не только обеспечивают подключение к сети в нужном месте, но и следят за тем, чтобы трафик не перепутывался. Порты также ценны по соображениям безопасности. Вы можете контролировать, какие из них открыты и доступны, на вашем компьютере или на сервере в Интернете. Блокируя доступ к неиспользуемым портам либо с помощью брандмауэра, либо с помощью какого-либо другого механизма, вы можете минимизировать возможности доступа злоумышленника к вашему компьютеру.

Для чего нужен порт 443?

Вы когда-нибудь видели значок блокировки рядом с URL-адресом в адресной строке браузера? Может быть, вы даже заметили «https: //» вместо «http: //» в начале URL-адреса веб-сайта? В обоих случаях вы подключились к веб-сайту, используя безопасный протокол HTTPS вместо HTTP.

HTTPS на порту 443
Pixabay

HTTPS устанавливает зашифрованное соединение с веб-сервером, а не незашифрованный HTTP. Поскольку HTTP и HTTPS — это два разных протокола, они используют два разных порта. HTTP доступен через порт 80, а HTTPS — через порт 443. Всякий раз, когда вы подключаетесь к веб-сайту, начинающемуся с «https: //», или видите значок блокировки, вы подключаетесь к этому веб-серверу через порт 443.

Почему важен порт 443?

Порт 443 является стандартным портом для всего защищенного HTTP-трафика, то есть он абсолютно необходим для большинства современных веб-операций. Шифрование необходимо для защиты информации, поскольку она проходит между вашим компьютером и веб-сервером. Такое шифрование предотвращает отслеживание кем-либо по пути таких вещей, как ваши пароли и конфиденциальная информация, отображаемая на страницах (например, банковская информация). При использовании обычного HTTP через порт 80 все, что происходит между вашим компьютером и веб-сайтом, доступно для просмотра любому пользователю в виде обычного текста.

Порт 443 также позволяет веб-сайтам быть доступными как по HTTP, так и по HTTPS. Большинство веб-сайтов настроены на работу с HTTPS через порт 443, но если по какой-либо причине он не будет доступен, веб-сайт все равно будет работать по HTTPS через порт 80. В прошлом не каждый веб-браузер поддерживал HTTPS, то есть общедоступный. Тем не менее, сейчас большинство крупных браузеров начинают помечать сайты, которые не предлагают HTTPS-трафик, небезопасными.

Как использовать порт 443

При просмотре веб-страниц обычно не требуется ничего делать для подключения через порт 443. Вы можете вручную ввести «https: //» перед посещаемыми вами URL-адресами, но это обычно не требуется.

Если вы хотите убедиться, что используете HTTPS, когда это возможно, посмотрите на дополнение HTTPS Everywhere от Electronic Frontier Foundation (EFF). Он доступен для Chrome, Firefox и Opera.

Расширение браузера HTTPS Everywhere

Администраторы сервера должны будут проявить особую осторожность, чтобы их веб-сайты были доступны через порт 443. Вам необходимо настроить Apache или Nginx для обслуживания вашего веб-сайта через порт 443; чтобы шифрование работало, вам понадобится сертификат шифрования. Вы можете приобрести их у своего веб-хостинга или любого количества центров сертификации. LetsEncrypt — еще один отличный вариант для бесплатных сертификатов шифрования SSL.

Ссылка на основную публикацию