4.7.4. Nueva herramienta de configuración de red (ncat)
Una nueva herramienta de red, ncat, remplaza netcat en Red Hat Enterprise Linux 7. ncat es una herramienta de segundo plano confiable que ofrece conectividad de red para otras aplicaciones y usuarios. Lee y escribe datos a través de redes desde la línea de comandos y usa tanto TCP y UDP para comunicaciones.
Algunos de los comandos en ncat difieren de los proporcionados originalmente por netcat, o proporcionan otra funcionalidad con las mismas opciones. Estas diferencias se esbozan en la siguiente lista.
- La opción
netcat -P
adquirió un nombre de usuario especificado para presentar a un servidor proxy que requería autenticación. La opción ncat para esta conducta es--proxy-auth user[:pass]
. - La opción
netcat -X
adquirió un protocolo específico para que la herramienta de redes utilice cuando se comunique con un servidor proxy. La opción ncat para esta conducta es--proxy-type
. - La opción
netcat -x
adquirió una dirección y puerto opcional para que la herramienta de redes se conecte con el servidor proxy. La opción ncat para esta conducta es--proxy
, la cual toma una dirección IP y un puerto adicional, así:--proxy host[:puerto]
. - La opción
netcat -d
desactivaba la lectura desde stdin. La opciónncat -d
permite al usuario especificar un tiempo de espera entre las operaciones de lectura y escritura. Sin embargo, ncat proporciona la opción--recv-only
, la cual ofrece una conducta similar anetcat -d
. - La opción
netcat -i
especificaba un intervalo entre líneas de texto enviadas y recibidas o entre conexiones a múltiples puertos. La opciónncat -i
especifica la cantidad de tiempo que una conexión puede estar inactiva antes de que la conexión expire y termine. No hay equivalente en ncat para la opciónnetcat -i
. - La opción
netcat -w
especifica la cantidad de tiempo que una conexión que no puede establecerse, pueda estar inactiva antes de que la conexión expire y termine. La opciónncat -w
especifica la cantidad de tiempo para intentar conectarse antes de que el tiempo expire.
Algunas opciones en netcat no tienen equivalentes en ncat. ncat actualmente no puede realizar lo siguiente:
- Habilitar depuración en un conector (anteriormente proporcionado por
netcat -D
). - Especificar el tamaño de los búferes de envío y recepción TCP (anteriormente proporcionados por
netcat -I
ynetcat -O
). - Especificar que los puertos de destino y origen sean elegidos de forma aleatoria (anteriormente proporcionado por
netcat -r
). - Habilitar sesiones de protección de BGP vía la opción de firma TCP MD5 , RFC 2385 (anteriormente proporcionado por
netcat -S
). - Especificar el tipo de IPv4 del servicio (anteriormente proporcionado por
netcat -T
). - Especificar el uso de conectores de dominio UNIX (anteriormente proporcionado por
netcat -U
). - Especificar la tabla de rutas a ser utilizadas (anteriormente proporcionado por
netcat -V
). - Escanear para escuchar demonios sin transmitir datos.
- Especificar un intervalo entre líneas de un texto enviado y recibido o entre conexiones a múltiples puertos.
La herramienta ncat está provista por el paquete nmap-ncat. Para obtener más información sobre ncat, sonsulte la página de manual:
$ man ncat