4.7.4. Novo recurso de configuração de rede (ncat)
O novo recurso de networking, ncat, substitui o netcat no Red Hat Enterprise Linux 7. O ncat é uma ferramenta de backend confiável que fornece conexão de rede para outros aplicativos e usuários. Ele lê e grava dados na rede a partir da linha de comando, e usa ambos TCP e UDP para comunicação.
Alguns do comandos em ncat diferem daqueles fornecidos originalmente pelo netcat, ou fornecem funções diferentes com as mesmas opções. Estas diferenças são definidas na seguinte lista.
- A opção
netcat -Ptomou um nome de usuário específico para apresentar ao servidor proxy que requeria uma autenticação. A opção ncat para este comportamento é--proxy-auth user[:pass]. - A opção
netcat -Xtomou um protocolo específico como recurso de networking para usar ao se comunicar com um servidor proxy. A opção ncat para este comportamento é--proxy-type. - A opção
netcat -xtomou um endereço e uma porta opcional como recurso de networking para se conectar ao servidor proxy. A opção ncat para este comportamento é--proxy, que toma um endereço IP e uma porta opcional, como:--proxy host[:port]. - A opção
netcat -ddesabilitava a leitura do stdin. A opçãoncat -dpermite que o usuário especifique um tempo de espera entre as operações de leitura e gravação. No entanto,ncat fornece a opção--recv-onlyque fornece comportamento semelhante ao denetcat -d. - A opção
netcat -iespecificava um intervalo entre as linhas do texto enviadas e recebidas, ou entre conexões para múltiplas portas. A opçãoncat -iespecifica uma quantidade de tempo que uma conexão pode ficar ociosa antes da conexão expirar o tempo e terminar.Não há equivalente no ncat para a opçãonetcat -i. - A opção
netcat -wespecifica o período de tempo que uma conexão, a qual não pode ser estabelecida, pode ficar ociosa antes da conexão expirar seu tempo e ser finalizada. A opçãoncat -wespecifica o período de tempo para tentar a conexão antes de expirar.
Algumas opções que estavam disponíveis no netcat não são equivalentes no ncat. ncat não pode realizar no momento o seguinte.
- Habilitar depuração no soquete (antes fornecido pelo
netcat -D). - Especificar o tamanho dos buffers de envio e recepção do TCP (antes fornecidos pelo
netcat -Ienetcat -O). - Especificar se a fonte ou portas de destino são escolhidas aleatóriamente (antes fornecidas pelo
netcat -r). - Habilitar a Proteção das Sessões BGP via Opção de Assinatura TCP MD5, RFC 2385 (antes fornecidas pelo
netcat -S). - Especificar o tipo de serviço IPv4 (antes fornecida pelo
netcat -T). - Especificar o uso dos soquetes de domínios do UNIX (antes fornecidos pelo
netcat -U). - Especificar a tabela de roteamento a ser utilizada (antes fornecida pelo
netcat -V). - Procurar por daemons de escuta sem dados de transmissão.
- Specificar um intervalo entre as linhas do texto enviados e recebidos, ou entre conexões de múltiplas portas.
O recurso ncat é fornecido pelo pacote nmap-ncat. Para mais informações sobre ncat, veja a página man:
man ncat
$ man ncat