Невозможно открыть соединение с ПК, но к хосту можно получить доступ с других компьютеров.

Невозможно открыть соединение с ПК, но к хосту можно получить доступ с других компьютеров.

Когда я использую telnet для проверки порта на сервере, я получаю следующее:

телнет хххх хххх

Подключение к xxxx..Не удалось открыть соединение с хостом, порт xxxx: подключение не удалось

Но если я попробую воспользоваться инструментом telnet в Интернете (например,http://www.adminkit.net/telnet.aspx) соединение может быть успешно открыто.

Я предполагаю, что проблема в локальном компьютере. Я пробовал отключить брандмауэр, но это не помогло.

Каковы возможные причины этого?

решение1

Я постараюсь ответить на этот вопрос как можно лучше. Во-первых, это зависит от IP-адреса, который вы пытаетесь использовать. Если обе системы находятся в одной внутренней сети, вам следует попробовать IP-адрес внутренней сети, а не внешней. Во-вторых, если обе системы находятся во внутренней сети, то, скорее всего, сервер не прослушивает локальный IP-адрес, что означает, что программное обеспечение, которое вы используете для обработки подключений telnet на сервере, должно быть настроено на прослушивание соответствующих адресов и портов или не прослушивает входящие запросы в локальной сети. В зависимости от сервера, это может быть проблема с iptables (предполагая, что сервер — Linux). Если сервер находится не в той же внутренней сети, то у вас, скорее всего, проблема с брандмауэром маршрутизатора или вам нужно открыть порт/переадресовать порт, к которому вы пытаетесь подключиться через telnet, на вашем маршрутизаторе.

Связанный контент