comando di Linux nc
comando di Linux NC viene utilizzato per impostare il router.
L'attuazione di questa direttiva può impostare i parametri del router.
grammatica
nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]
Descrizione Parametro:
- -g <porta> Imposta i gateway di comunicazione router-hop, è possibile impostare il lancio di otto oh.
- -G <Punto numero> punti di instradamento Impostazioni Source è, il suo valore come un multiplo di quattro.
- Guida in linea -h.
- -i <ritardo in secondi> Imposta l'intervallo di tempo per la trasmissione di informazioni e di porte di comunicazione di scansione.
- -l utilizzare una modalità di ascolto, controllare i dati in ingresso.
- uso diretto -n di indirizzi IP, piuttosto che attraverso il server dei nomi di dominio.
- <File di output> -o specificare il nome del file, la trasmissione di dati tra il codice di carattere esadecimale nel file di dump viene salvato.
- -p <porta di comunicazione> Imposta la porta di comunicazione sull'host locale.
- -r numero casuale per specificare la porta di comunicazione host locale e remota.
- -s <indirizzo di provenienza> Imposta l'indirizzo IP locale dell'host di inviare il pacchetto.
- -u Usa protocollo di trasporto UDP.
- -v esecuzione di istruzione di processo di visualizzazione.
- -w <timeout in secondi> Imposta il tempo di attesa per la connessione.
- z 0 Usa input / modalità di uscita, utilizzata solo quando le porte di comunicazione di scansione.
Esempi
scansione delle porte 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
intervallo di porta 192.168.0.3 Scan 1-100
scansione delle porte UDP
# nc -u -z -w2 192.168.0.1 1-1000 //扫描192.168.0.3 的端口 范围是 1-1000
Scansione la porta specificata
# nc -nvv 192.168.0.1 80 //扫描 80端口 (UNKNOWN) [192.168.0.1] 80 (?) open y //用户输入