Linux nc-Befehl

Linux 命令大全Linux-Befehlsenzyklopädie

Der Linux-nc-Befehl dient zum Einrichten von Routern.

Durch Ausführen dieses Befehls können die zugehörigen Parameter des Routers festgelegt werden.

Syntax

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

Parameterbeschreibung:

  • -g<gateway> Legt das Kommunikations-Gateway für den Router-Hop fest; es können bis zu 8 festgelegt werden.
  • -G<number of pointers> Legt den Quellrouten-Zeiger fest, dessen Wert ein Vielfaches von 4 ist.
  • -h Online-Hilfe.
  • -i<delay seconds> Legt das Zeitintervall für das Senden von Informationen und das Scannen von Kommunikationsports fest.
  • -l Verwendet den Listening-Modus zur Steuerung eingehender Daten.
  • -n Verwendet IP-Adressen direkt, ohne den Domain Name Server zu nutzen.
  • -o<Ausgabedatei> Geben Sie den Dateinamen an und speichern Sie die übertragenen Daten im Hexadezimalcode in der Datei.
  • -p<Kommunikationsport> Legen Sie den Kommunikationsport fest, der vom lokalen Host verwendet wird.
  • -r Legen Sie die Kommunikationsports des lokalen und des Remote-Hosts zufällig fest.
  • -s<Quelladresse> Legen Sie die IP-Adresse der vom lokalen Host gesendeten Datenpakete fest.
  • -u Verwenden Sie das UDP-Übertragungsprotokoll.
  • -v Zeigen Sie den Ausführungsprozess des Befehls an.
  • -w<Timeout-Sekunden> Legen Sie die Wartezeit für die Verbindung fest.
  • -z Verwenden Sie den 0-Eingabe-/Ausgabemodus; wird nur beim Scannen von Kommunikationsports verwendet.

Beispiele

TCP-Port-Scanning

# 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

Portbereich 1-100 von 192.168.0.3 scannen

UDP-Ports scannen

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

Den angegebenen Port scannen

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

Linux 命令大全Linux-Befehlsenzyklopädie

Andere Erweiterungen