Debian の Netcat の実装には -k
があります オプション。ただし、何らかの理由で信頼できる方法で動作しないため、マニュアルには記載されていません。
幸いなことに、ncat
あります 、これは Netcat のさらに別の実装であり、nmap
の一部です パッケージ。これには動作中の -k
があります . nmap
をインストールすることで入手できます . ncat
のオプションと使用法は、Netcat の他の実装と多かれ少なかれ似ているため、他の実装に関する知識は ncat
に非常によく当てはまるはずです。 .
netcat が rst パケットまたは fin パケットを取得した場合も同じ問題があると思います。
bash ループを使用して、netcat が閉じたらすぐに再度呼び出すことができます。
while true; do nc -lv <listeningport> ; done