English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux ncコマンド

Linux コマンド全集

Linux ncコマンドはルーターを設定するために使用されます。

このコマンドを実行することでルーターの関連パラメータを設定できます。

文法

nc [-hlnruz]-g<ゲートウェイ...>][-G<指標数>][-i<遅延秒数>][-o<出力ファイル>][-p<通信ポート>][-s<ソースアドレス>][-v...][-w<超时秒数>][主机名][通信ポート...]

パラメータの説明

  • -g<ゲートウェイ> ルーター間通信ゲートウェイを設定し、最大で8個。
  • -G<パイプライン数> ソースルートパイプラインを設定し、その値は4の倍数。
  • -h 在線ヘルプ。
  • -i<遅延秒数> 通信のデータの送信および通信ポートのスキャンに使用する時間間隔を設定。
  • -l リスニングモードを使用し、受信データを管理。
  • -n IPアドレスを直接使用し、ドメイン名サーバーを通さない。
  • -o<出力ファイル> ファイル名を指定し、通信のデータを16進捗状況をこのファイルに保存。
  • -p<通信ポート> ローカルホストが使用する通信ポートを設定。
  • -r ローカルとリモートホストの通信ポートをランダムに指定。
  • -s<ソースアドレス> ローカルホストから送信するデータパックのIPアドレスを設定。
  • -u UDPトランスポートプロトコルを使用。
  • -v コマンドの実行プロセスを表示。
  • -w<タイムアウト秒数> 接続待機時間を設定。
  • -z 0を使用して入力/出力モード、スキャン通信ポート時にのみ使用。

オンラインサンプル

TCPポートスキャン

# nc -v -z -w2 192.168.0.3 1-100 
192.168.0.3: 逆ホスト検索失敗: 未知のホスト
(UNKNOWN) [192.168.0.3] 80 (http) オープン
(UNKNOWN) [192.168.0.3] 23 (telnet) オープン
(UNKNOWN) [192.168.0.3] 22 (ssh) オープン

スキャン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 (?) オープン
y  //ユーザー入力

Linux コマンド全集