Ich versuche etwas zu tun wie: echo "request" | nc -u 1.1.1.1 9999 > response.txt Ich kann sehen, dass die Antwort vom Server (mit tcpdump) kommt, nachdem diese Zeile ausgeführt wurde. Meine response.txt bleibt jedoch leer. Gibt es einen Weg, um es zu bekommen?
Wenn ich einen einfachen UDP-Listener wie folgt ausführe: nc -l -u -p 1234 Dann bekomme ich anscheinend nur das erste eingehende UDP-Paket. Zum Beispiel, wenn ich laufe: $ echo abc | nc -u localhost 1234 ["abc" appears in output of server as expected] $ echo abc | nc -u localhost …
Auf meinem Computer mit Ubuntu 14.04 kann ich Folgendes tun: $ nc -l 5349 -vvv Listening on [0.0.0.0] (family 0, port 5349) oder dieses: $ nc -vvv -l 192.168.254.96 5349 Listening on [192.168.254.96] (family 0, port 5349) Und ein Socket wird geöffnet, um die Eingabe von Verbindungen unter meiner lokalen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.