Odpowiedzi:
Aby zacytować nc
stronę podręcznika :
-l
Sł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 -p
nie można go połączyć z -l
flagą. Podczas używania -l
flagi 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