le port 7778 est à l'écoute,
netstat -tulpn
tcp 0 0 127.0.0.1:7778 0.0.0.0:* LISTEN 22776/Java
mais je ne peux pas telnet ce port de la machine distante pendant que je peux telnet un autre port en utilisant cette commande
telnet 192.168.1.100 port_number
L'adresse 127.0.0.1
est l'adresse de bouclage.
Comme vous avez le 127.0.0.1:7788
dans "l'adresse locale" de la sortie netstat
, cela signifie que la connexion n'écoute que les connexions provenant de cet ordinateur uniquement sur l'interface de bouclage. Aucun autre ordinateur du réseau ne peut atteindre votre adresse de bouclage directement, par conséquent, la telnet
échoue à partir d'autres ordinateurs.
Java écoute dans 127.0.0.1
, c'est-à-dire localhost.
Vous ne pouvez pas vous connecter depuis l’extérieur, à moins d’effectuer une sorte de transfert, en utilisant ssh par exemple.
Modifier:
à partir d'hôtes externes,
si unix/linux
ssh -L 1234:127.0.0.1:7778 runtime
telnet 127.0.0.1 1234
(ssh vous fera suivre)si Windows, utilisez PuTTY ou au niveau des bits pour transférer le port local 1234 à 7778 au moment de l'exécution de l'hôte.