4.7.4. Nouvel utilitaire configuration réseau (ncat)

Un nouvel utilitaire de mise en réseau, ncat, remplace netcat dans Red Hat Enterprise Linux 7. ncat outil dorsal fiable qui fournit une connectivité réseau aux autres applications et utilisateurs. Cet outil peut lire et écrire des données à travers le réseau à partir de la ligne de commande, et utilise TCP et UDP pour les communications.
Certaines commandes dans ncat diffèrent de celles fournies à l'origine par netcat, ou fournissent différentes fonctionnalités avec les mêmes options. Ces différences sont soulignées dans la liste suivante.
  • L'option netcat -P présente un nom d'utilisateur spécifié à un serveur proxy qui requiert une authentification. L'option ncat pour ce comportement est --proxy-auth user[:pass].
  • L'option netcat -X fait usage d'un protocole spécifié par l'utilitaire de mise en réseau lors des communications avec un serveur proxy. L'option ncat pour ce comportement est --proxy-type.
  • L'option netcat -x fait usage d'une adresse et d'un port optionnel pour que l'utilitaire de mise en réseau se connecte au serveur proxy. L'option ncat pour ce comportement est --proxy, qui prend une adresse IP et un port optionnel, comme suit : --proxy host[:port].
  • L'option netcat -d désactivait la lecture depuis stdin. L'option ncat -d permet à l'utilisateur de spécifier un temps d'attente entre les opérations de lecture et d'écriture. Cependant, ncat fournit l'option --recv-only, qui offre un comportement similaire à netcat -d.
  • L'option netcat -i spécifiait un intervalle entre les lignes du texte envoyé et reçu, ou entre les connexions à de multiples ports. L'option ncat -i spécifie combien de temps une connexion peut rester en attente avant de dépasser le délai d'expiration et d'être interrompue. Il n'existe pas d'équivalent dans ncat to the netcat -i option.
  • L'option netcat -w spécifie combien de temps une connexion qui ne peut pas être établie peut rester en attente avant d'expirer et d'être interrompue. L'option ncat -w spécifie pendant combien de temps tenter la connexion à nouveau avant de dépasser le délai d'expiration.
Certaines options qui étaient disponibles dans netcat ne possèdent pas d'équivalent dans ncat. ncat ne peut pas actuellement effectuer les tâches suivantes.
  • Activer le débogage sur le socket (anciennement offert par netcat -D).
  • Spécifier la taille des tampons d'envoi et de réception TCP (anciennement offert par netcat -I et netcat -O).
  • Spécifier que les ports source ou destinataire soient choisis de manière aléatoire (anciennement offert par netcat -r).
  • Activer la protection des sessions BGP via l'option TCP MD5 Signature, RFC 2385 (anciennement offert par netcat -S).
  • Spécifier le type de service IPv4 (anciennement offert par netcat -T).
  • Spécifier l'utilisation de sockets de domaine UNIX (anciennement offert par netcat -U).
  • Spécifier la table de routage à utiliser (anciennement offert par netcat -V).
  • Scanner les démons d'écoute sans transmettre de données.
  • Spécifier un intervalle entre les lignes de textes envoyées et reçues, ou entre les connexions sur de multiples ports.
L'utilitaire ncat est fourni par le paquet nmap-ncat. Pour obtenir plus d'informations sur ncat, veuillez consulter la page man :
$ man ncat