de comando do Linux nc
de comando do Linux nc é usado para configurar o roteador.
A aplicação desta directiva pode definir os parâmetros do roteador.
gramática
nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]
Parâmetro Descrição:
- -g <porta> Defina as gateways de comunicação router-hop, você pode definir o lance oh oito.
- -G <Número Point> Configurações de Fonte ponto de roteamento é, o seu valor como um múltiplo de quatro.
- ajuda on-line -h.
- -i <atraso em segundos> Definir o intervalo de tempo para transmitir portas de comunicação de digitalização da informação e.
- -Eu usar um modo de audição, controlar os dados de entrada.
- uso direto -n de endereços IP, em vez de através do servidor de nome de domínio.
- -o <arquivo de saída> especificar o nome do arquivo, a transmissão de dados entre o código de caracteres hexadecimal para o arquivo de despejo é salvo.
- -p <porta de comunicação> Definir a porta de comunicação no host local.
- -r número aleatório para especificar a porta de comunicação do host local e remoto.
- -s <endereço de origem> Definir o endereço IP local do host enviar o pacote.
- u Use UDP protocolo de transporte.
- instruções de execução do processo de exibição -v.
- -w <tempo em segundos> Definir o tempo de espera para conexão.
- -z 0 Use input / modo de saída, usado apenas quando as portas de comunicação de digitalização.
Exemplos
verificação da porta TCP
# nc -v -z -w2 192.168.0.3 1-100 192.168.0.3: inverse host lookup failed: Unknown host (UNKNOWN) [192.168.0.3] 80 (http) open (UNKNOWN) [192.168.0.3] 23 (telnet) open (UNKNOWN) [192.168.0.3] 22 (ssh) open
192.168.0.3 varredura intervalo de portas 1-100
verificação da porta UDP
# nc -u -z -w2 192.168.0.1 1-1000 //扫描192.168.0.3 的端口 范围是 1-1000
Digitalizar a porta especificada
# nc -nvv 192.168.0.1 80 //扫描 80端口 (UNKNOWN) [192.168.0.1] 80 (?) open y //用户输入