Siempre que creemos una conexión de comunicación como en éste caso deberás recordar que un ordenador tomará el papel de receptor y otro el de emisor.
Paso 1
Averiguamos cual es la dirección IP del ordenador del compañero/a, al cual nos conectaremos (receptor), desde nuestro ordenador (tomando el papel de emisor). Para ello ejecutamos en un terminal el siguiente comando en el receptor:
ifconfig
Este comando nos devolverá lo siguiente:
Link encap:Ethernet direcciónHW XX:XX:XX:XX:XX:XX
Direc. inet:192.168.1.71 Difus.:192.168.1.255 Másc:255.255.255.0
Dirección inet6: xxXX::XXX:XXxx:XxXX:XXxx/XX Alcance:Enlace
Así pues, la IP del receptor sería la 192.168.1.71
Paso 2
Ya que sabemos cual es la IP local del ordenador receptor, al cual nos conectaremos, procedemos a ejecutar el siguiente comando en el dicho ordenador (el ordenador que recibe):
nc -l número_de_puerto
Con el comando anterior el ordenador receptor quedará a la escucha de conexiones en el puerto que le asignemos. Como número de puerto pondremos un número mayor de 1024 y menor de 65535. Por ejemplo:
nc -l 9999
Paso 3
Ahora que el receptor quedó a la escucha de conexiones le toca al emisor ejecutar el siguiente comando para completar la conexión.
nc ip_del_ordenador_receptor número_de_puerto
En nuestro ejemplo, ejecutaríamos:
nc 192.168.1.71 99999
Si todo ha ido bien ya tendremos la conexión establecida en ambas terminales por lo que bastara con teclear en la terminal nuestra conversación y cuando queramos cerrar la conexión usamos la combinación de teclas Control + C.

No hay comentarios:
Publicar un comentario