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

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

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

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

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

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

1 ответ1

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .