【Linux】 ncコマンド

■ はじめに

nc(netcat) について扱う。

目次

【1】nc コマンド
【2】用途
 1)ポート番号を考慮した通信の疎通確認
 2)ポートスキャン
 3)簡易的なデーモン機能
【3】オプション
 1)-zオプション

 【1】nc コマンド

* NetCat の略
* TCP/UDP接続を利用して、データを送受信するためのツール

 【2】用途

1)ポート番号を考慮した通信の疎通確認
2)ポートスキャン
3)簡易的なデーモン機能

 1)ポート番号を考慮した通信の疎通確認

 構文

nc 【ホスト名】 【ポート番号】

サンプル

nc localhost 8080

 2)ポートスキャン

構文

nc -l 【ポート番号】

サンプル

nc -l 8080

【3】オプション

1)-zオプション

* 何もデータを送らずにただ接続先をスキャンする

https://please-sleep.cou929.nu/netcat-z-option-and-tcp-packet.html
構文

nc -z <host_name> <port>

 参考文献

http://www.ksknet.net/linux/nc_netcat.html
http://nekami.hateblo.jp/entry/2015/04/07/063000
http://www.intellilink.co.jp/article/column/security-net01.html

 関連記事

ネットワーク系コマンド ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2016/07/27/214633