На этот вопрос уже есть ответ здесь:
Порт сервера открыт в сетевом брандмауэре, а также отключены iptables на сервере.
Мы можем подключиться к telnet-порту в той же сети, но не можем подключиться к telnet, используя localhost / 127.0.0.1 и используя другую сеть.
Найдите ниже результат, который поможет вам проанализировать проблему.
** [root @ localhost ~] # netstat -paln | grep 40901
tcp 0 0 10.141.36.41:40901 0.0.0.0:* СЛУШАТЬ 48292 /./ как агент
[root @ localhost ~] # telnet 10.141.36.41 40901
Попытка 10.141.36.41 ...
Подключен к 10.141.36.41.
Экранирующий символ - '^]'.
^]
telnet> quit
Соединение закрыто.
[root @ localhost ~] # telnet localhost 40901
Попытка :: 1 ...
telnet: подключиться к адресу :: 1: соединение отклонено
Попытка 127.0.0.1 ...
telnet: подключение к адресу 127.0.0.1: соединение отклонено **
Ваше приложение привязано только к 10.141.36.41. Вы не можете связаться с ним по другому адресу.
Чтобы решить проблему, измените настройки приложения.