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'optionncat -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'optionncat -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 thenetcat -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'optionncat -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
etnetcat -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