Почему я не могу подключиться к определенному порту?

порт 7778 находится в режиме прослушивания,

netstat -tulpn
tcp        0      0 127.0.0.1:7778   0.0.0.0:*        LISTEN      22776/java

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

telnet 192.168.1.100 port_number
1
задан 14 April 2015 в 16:39

2 ответа

Адрес 127.0.0.1 является петлевым адресом.

, Как Вы имеете 127.0.0.1:7788 в "Локальном Адресе" netstat вывод, это означает, что соединение только прислушивается к соединениям, происходящим из этого компьютера только на петлевом интерфейсе. Никакие другие компьютеры в сети не могут достигнуть, Ваш петлевой адрес непосредственно следовательно эти telnet перестал работать от других компьютеров.

2
ответ дан 14 April 2015 в 16:39

Java слушает в 127.0.0.1, который является localhost.

Вы не можете соединиться снаружи, если Вы не делаете некоторую передачу, с помощью ssh, например.

Редактирование:

от внешних хостов,

, если unix/linux

ssh -L 1234:127.0.0.1:7778 runtime
  • тогда от того внешнего хоста, telnet 127.0.0.1 1234 (ssh передаст Вам)

, если окна, используйте шпаклевку или поразрядно передать локальный порт 1 234 - 7 778 на хосте, содержащем время выполнения.

2
ответ дан 14 April 2015 в 16:39

Другие вопросы по тегам:

Похожие вопросы: