Tengo dos computadoras (ambas con Ubuntu) en la misma red. Pueden comunicarse entre sí con éxito. Sus IP son:
Computadora 1:172.16.10.59
Computadora 2:172.16.10.72
Las siguientes obras:Escuchar en la computadora 1en un puerto aleatorio (digamos 1234), y estableciendo unconexión de la Computadora 2 a la Computadora 1. Entonces puedo usar netcat como un programa de chat (como se esperaba).
En la computadora 1:
$ nc -l 1234
En la computadora 2:
$ nc 172.16.10.59 1234
Pero viceversa no funciona:Escuchar en la computadora 2en el mismo puerto (1234), y estableciendo unconexión de la Computadora 1 a la Computadora 2.
En la computadora 2:
$ nc -l 1234
En la computadora 1:
$ nc 172.16.10.72 1234
Todo lo que sucede es que netcat se ejecuta en ambas computadoras, pero cuando escribo un mensaje en cualquiera de las computadoras y presiono Enter, no se muestra en la otra computadora.
Estoy bastante perdido en lo que podría estar mal aquí y hasta ahora no pude encontrar una solución que funcione en línea. ¿Alguien aquí puede ayudarme? ¡Gracias!