接続を受け入れてからすべての入力を削除する(テストツールで使用するために)TCPリスナーを実装しようとしています。
私は現在使用していますが、socat - tcp-listen:2003,fork,reuseaddr
入力はstdoutに印刷されます。私はそれをしたくありません。
/dev/null
現在位置にあるため、出力を次にリダイレクトできません。アルパイン/ソキャットドックコンテナ実際にはシェルを使用していないため、リダイレクトは機能しません。
を使用しようとすると、socat /dev/null tcp-listen:2003,fork,reuseaddr
すべての接続がすぐに切断されます。おそらくsocat
読めないからです/dev/null
。
すべてを床に落とすTCPリスナーを実装する最良の方法は何ですか?
ベストアンサー1
socat /dev/null,ignoreeof tcp-listen:2003,fork,reuseaddr