Odpowiedzi:
Aby zacytować ncstronę podręcznika :
-lSłuży do określania, że nc powinien nasłuchiwać połączenia przychodzącego, zamiast inicjować połączenie ze zdalnym hostem. Używanie tej opcji w połączeniu z opcjami -p, -s lub -z jest błędem. Ponadto wszelkie limity czasu określone za pomocą opcji -w są ignorowane.
Kluczem tutaj jest to, że -pnie można go połączyć z -lflagą. Podczas używania -lflagi używane są wszystkie porty określone w argumentach pozycyjnych. Zamiast tego możesz użyć następujących opcji:
netcat -ul 2115
Z jakiegoś powodu rozwiązanie Andrew nie działało dla mnie. Dzięki dalszym badaniom dowiedziałem się, że musimy dodać flagę -p podczas pracy lokalnej. Więc następujące polecenie działało dla mnie.
nc -ulp 2115