Como utilizar la herramienta netcat en Linux

0 Comments

He estado leyendo varios tutoriales en internet los cuales nos indican que para crear un servicio que escuche con netcat es necesario teclear;

netcat -l -p 12345

Lo cual en algunas distros funciona y en otra no. ?

Que es netcat

Netcat (abreviado nc) es una sencilla herramienta de Unix que lee y escribe datos a través de conexiones de red mediante los protocolos TCP o UDP. Está diseñada para ser un “motor” confiable que puede usarse directamente o manejarse fácilmente mediante otros programas o guiones (scripts). Al mismo tiempo es una herramienta rica en características para la exploración y depuración de redes, dado que puede crear casi cualquier tipo de conexión que pudiese necesitar y tiene muchas capacidades interesantes integradas.

Ahora bien, si deseamos abrir un puerto para hacer pruebas de conexion con netcat, debemos de teclear:

netcat -l 110

Donde, -l le indica a nc que va a servir en modo de escucha o servidor en el puerto 110. Y eso es todo, ahora desde cualquiero otra maquina tecleamos telnet y la ip de nuestro servidor ejecutando netcat y el puerto, de la siguiente manera:

telnet IPSERVER 110

Este comando lo ejecute en una pc con linux ubuntu y en un cliente con Windows 7.

Deja tus preguntas o comentarios