Jawaban:
Mengutip nc
halaman manual :
-l
Digunakan untuk menentukan bahwa nc harus mendengarkan koneksi masuk daripada memulai koneksi ke host jarak jauh. Merupakan kesalahan untuk menggunakan opsi ini bersamaan dengan opsi -p, -s, atau -z. Selain itu, batas waktu apa pun yang ditentukan dengan opsi -w diabaikan.
Kuncinya di sini adalah bahwa -p
tidak dapat digabungkan dengan -l
bendera. Saat menggunakan -l
bendera, port apa pun yang ditentukan dalam argumen posisi digunakan. Jadi sebagai gantinya, Anda bisa menggunakan yang berikut:
netcat -ul 2115
Untuk beberapa alasan, solusi Andrew tidak berhasil untuk saya. Dengan penelitian lebih lanjut, saya belajar bahwa kita perlu menambahkan -p flag ketika bekerja secara lokal. Jadi perintah berikut bekerja untuk saya.
nc -ulp 2115