Comando nc de Linux
Comandos de Linux completos
El comando nc de Linux se utiliza para configurar el router.
Ejecutar esta instrucción puede configurar los parámetros relacionados con el router.
Gramática
nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]
Descripción de los parámetros:
- -g<puerta de paso> Establecer la puerta de paso de la comunicación de tránsito del router, se puede configurar hasta8unidades.
- -G<número de puntero de origen> Establecer el número de rutas de origen de la dirección IP, el valor es4multiplos.
- -h Ayuda en línea.
- -i<segundos de retraso> Establecer el intervalo de tiempo para enviar información y escanear puertos de comunicación.
- -l Usar modo de escucha, controlar los datos entrantes.
- -n Usar direcciones IP directamente, sin pasar por el servidor de nombres de dominio.
- -o<archivo de salida> Especificar el nombre del archivo, y guardar los datos de transferencia de ida y vuelta como16Convertir el código binario en el archivo y guardarlo.
- -p<puerto de comunicación> Establecer el puerto de comunicación utilizado por el host local.
- -r Aleatorizar los puertos de comunicación local y remoto.
- -s<dirección IP de origen> Establecer la dirección IP del host local que envía paquetes de datos.
- -u Usar el protocolo de transmisión UDP.
- -v Mostrar el proceso de ejecución de las instrucciones.
- -w<segundos de tiempo de espera> Establecer el tiempo de espera para la conexión.
- -z Usar 0 para entrada/Modo de salida, utilizado solo cuando se escanean puertos de comunicación.
Ejemplo en línea
Escaneo de puertos TCP
# nc -v -z -w2 192.168.0.3 1-100
192.168.0.3: inversa de búsqueda de host falló: Host desconocido
(UNKNOWN) [192.168.0.3] 80 (http) abrir
(UNKNOWN) [192.168.0.3] 23 (telnet) abrir
(UNKNOWN) [192.168.0.3] 22 (ssh) abrir
Escaneo192.168.0.3 El rango de puertos es 1-100
Escaneo de puertos UDP
# nc -u -z -w2 192.168.0.1 1-1000 //Escaneo192.168.0.3 El rango de puertos es 1-1000
Escaneo de puertos específicos
# nc -nvv 192.168.0.1 80 //Escaneo 8Puerto 0
(UNKNOWN) [192.168.0.1] 80 (?) abrir
y //Entrada del usuario
Comandos de Linux completos