Risposte:
Per citare la nc
pagina man :
-l
Utilizzato per specificare che nc dovrebbe essere in attesa di una connessione in entrata anziché avviare una connessione a un host remoto. È un errore usare questa opzione insieme alle opzioni -p, -s o -z. Inoltre, tutti i timeout specificati con l'opzione -w vengono ignorati.
La chiave qui è che -p
non può essere combinato con la -l
bandiera. Quando si utilizza il -l
flag, vengono utilizzate tutte le porte specificate negli argomenti posizionali. Quindi, invece, è possibile utilizzare quanto segue:
netcat -ul 2115
Per qualche ragione, la soluzione di Andrew non ha funzionato per me. Con ulteriori ricerche, ho imparato che è necessario aggiungere -p flag quando si lavora localmente. Quindi il seguente comando ha funzionato per me.
nc -ulp 2115