У меня проблемы с пониманием работы портов.
Что я пытался сделать: я хотел проверить, открыт ли определенный порт на моем ноутбуке. Порт, который я выбрал для проверки, был портом, используемым клиентом bittorrent для входящих соединений. Допустим, порт, используемый моим bittorrent, был 51346. Я пошел на canyouseeme.org, чтобы проверить, открыт ли этот порт. Это показало ошибку.
Вот когда началась неразбериха.
Мой битторрент-клиент использует порт без проблем. Он получал данные, что означает, что он должен был прослушивать этот порт. Таким образом, здесь нет проблем с брандмауэром. Но почему cannyouseeme.org показывает мне ошибку. Я проверил с другими инструментами проверки открытого порта онлайн. Все показывают мне одну и ту же ошибку.
Итак, где я иду не так? Почему я не могу проверить, открыт ли порт?
Дополнительная информация (Вы можете пропустить это, если хотите)
Это не первый раз, когда я возиться с портами. Сначала я попытался настроить общедоступный веб-сервер на своем ноутбуке без особой удачи. Я столкнулся с той же проблемой. Я работал сервер на порт 80. Но для внешнего мира этот порт был закрыт. Моя идея состояла в том, чтобы получить доступ к веб-серверу с моего публичного IP-адреса. Я попробовал это на другом порту, не работал. Я настроил переадресацию портов, но не смог получить доступ к веб-серверу. Отключил брандмауэр Windows, не работал. Сначала я думал, что мой интернет-провайдер блокирует все порты, что звучит нелепо. В конце концов я перестал пытаться настроить публичный веб-сервер. Затем мне пришлось сменить провайдера и снова попробовать идею общедоступного веб-сервера. Опять не удалось. Я до сих пор не знаю, где я могу пойти не так.
Мои сегодняшние знания о том, как все это работает: любой компьютер может получить доступ к любому другому компьютеру в Интернете с помощью IP-адреса. DNS только входит в картину, чтобы преобразовать имя хоста в IP-адрес. Таким образом, технически я должен иметь доступ к настройке веб-сервера на своем ноутбуке, используя мой публичный IP-адрес. Но не смог.
Если вы читаете до конца, спасибо. Пожалуйста, поправьте меня, если мое понимание сетей неверно.
Изменить: я использую Windows 10. Но попробовал это и с Windows 8.1.