GNU/Linux >> Belajar Linux >  >> Linux

Cara mendengarkan beberapa koneksi tcp menggunakan nc

Saya merekomendasikan socat sebagai nc alternatif.

Untuk masalah OP, socat - TCP-LISTEN:12345,fork,reuseaddr dapat melakukan pekerjaan itu.


ncat bisa melakukannya.

Misalnya. ncat --broker --listen -p 12345 akan mendistribusikan semua pesan masuk ke semua klien lain (anggap saja sebagai hub).


Koneksi simultan tidak dimungkinkan dengan netcat . Anda harus menggunakan sesuatu seperti ucspi-tcp tcpserver alat atau leverage xinetd karena Anda menggunakan Linux.

Lihat:https://superuser.com/questions/232747/netcat-as-a-multithread-server

Sambungan berurutan dapat ditangani melalui skrip shell yang memulai ulang netcat setelah selesai.


Linux
  1. Proksi TCP menggunakan socat

  2. Bagaimana Cara Mengganti Nama Banyak File Menggunakan Find?

  3. Cara Menggunakan Beberapa Versi Node.js menggunakan NVM

  1. Cara Mengizinkan Koneksi Jarak Jauh ke Database PostgreSQL menggunakan psql

  2. Bagaimana cara mematikan satu koneksi TCP di Linux?

  3. Bagaimana cara menunggu server restart menggunakan Ansible?

  1. Cara menyalin banyak file secara bersamaan menggunakan scp

  2. Bagaimana cara menjalankan banyak perintah saat menggunakan find?

  3. Cara mematikan koneksi TCP menggunakan utilitas tcpkill