ich auf Ubuntu den folgenden Befehl leite:Warum hört auf Port mit Netcat nicht funktioniert
nc -l -p 5004 -v >> /home/anders/Dropbox/netcatFiles/test
, die einen Befehl es bei 5004.
hören zu machen enthält Ich bin ein RTP-Stream zu senden Port 5004 mit VLC zu portieren. Wenn ich die Loopback-Schnittstelle in Wireshark beobachte, bemerke ich ICMP-Pakete mit der Meldung 'Destination unreachable'.
Öffnen eines anderen VLC und sagen, es die eingehenden Daten an Port 5004 abzuspielen, alles funktioniert, und der Stream wird abgespielt.
Was soll ich tun, damit Netcat an Port 5004 hört?
Danke! Folgendes funktioniert: nc -u -l -p 5004 -v >>/home/anders/Dropbox/netcatFiles/test –
Ich habe einen schnellen Check, und Harald Brinkhof hat Recht. "-l -p 5004" sollte nicht funktionieren. Ich vermute, du hast eine alte Version von netcat. Die eine, die ich habe, die Ihre -p 5004-Syntax unterstützt, meldet Version 1.10, während auf einer anderen Box ich eine Version habe, die neuer aussieht (mehr Optionen, etc.), die dieselbe manuelle Seite Harald zitiert. – LSerni