Latest web development tutorials

comandos de Linux nc

Linux comando Daquan Linux comando Daquan

nc comandos de Linux se utiliza para configurar el router.

La aplicación de esta directiva puede establecer los parámetros del router.

gramática

nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]

Descripción de parámetros:

  • -g <gateway> Establecer las pasarelas de comunicación del router-hop, se puede establecer un saque de banda oh ocho.
  • -G <Punto número> Configuración Fuente punto de enrutamiento es, su valor como un múltiplo de cuatro.
  • -h ayuda en línea.
  • -i <retardo en segundos> Establece el intervalo de tiempo para transmitir información y los puertos de comunicación de exploración.
  • -l utilizar un modo de audición, controlar los datos entrantes.
  • -n uso directo de direcciones IP, en lugar de a través del servidor de nombres de dominio.
  • <Archivo de salida> -o especifica el nombre del archivo, la transmisión de datos entre el código de carácter hexadecimal en el archivo de volcado se guarda.
  • -p <puerto de comunicaciones> Configurar el puerto de comunicaciones en el host local.
  • -r de números aleatorios para especificar el puerto de comunicación con el host local y remoto.
  • -s <dirección de origen> Establecer la dirección IP local del envío del paquete de acogida.
  • -u Usar protocolo de transporte UDP.
  • la instrucción de ejecución de procesos de visualización -v.
  • -w <tiempo de espera en segundos> Establecer el tiempo de espera para la conexión.
  • -z 0 Uso de entrada / modo de salida, que se utiliza sólo cuando los puertos de comunicación de exploración.

Ejemplos

escaneo de puertos 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

rango de puertos 192.168.0.3 exploración 1-100

escaneo de puertos UDP

# nc -u -z -w2 192.168.0.1 1-1000 //扫描192.168.0.3 的端口 范围是 1-1000

Escanear el puerto especificado

# nc -nvv 192.168.0.1 80 //扫描 80端口
(UNKNOWN) [192.168.0.1] 80 (?) open
y  //用户输入

Linux comando Daquan Linux comando Daquan