LinuxのNC指令
LinuxのNCコマンドは、ルータを設定するために使用されています。
このディレクティブの実装は、ルータのパラメータを設定することができます。
文法
nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]
パラメータ説明:
- -g <ゲートウェイ>ルータホップ通信ゲートウェイを設定し、あなたが投げるああ8を設定することができます。
- -G <ポイント番号>設定ソースルーティングポイントは、4の倍数としての価値です。
- -hオンラインヘルプを参照してください。
- -i <秒の遅延が>情報とスキャン通信ポートを送信する時間間隔を設定します。
- 着信データを制御し、リスニングモードを使用して-l。
- むしろ、ドメイン・ネーム・サーバーを介して、よりIPアドレスの-n直接使用。
- -o <出力ファイル>ファイル名を指定して、ダンプ・ファイルに16進の文字コードとの間のデータ伝送が保存されます。
- -p <通信ポート>ローカルホストの通信ポートを設定します。
- ローカルとリモートホストの通信ポートを指定するには、乱数を-r。
- -s <source address>送信パケットを送信するホストのローカルIPアドレスを設定します。
- -u使用UDPトランスポートプロトコル。
- -v表示処理の実行命令。
- -w <秒でタイムアウト>接続を待機する時間を設定します。
- のみスキャンの通信ポート使用-z 0使用入力/出力モード、。
例
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のポート範囲1-100
UDPポートスキャン
# nc -u -z -w2 192.168.0.1 1-1000 //扫描192.168.0.3 的端口 范围是 1-1000
指定されたポートをスキャン
# nc -nvv 192.168.0.1 80 //扫描 80端口 (UNKNOWN) [192.168.0.1] 80 (?) open y //用户输入