Mit BusyBox-version von netcat zum anhören tcp port

Muss ich hören beliebigen Anschluss in der Linux-embedded-box.
Ich wählte den port 6660, weil es bedeutete für die unverschlüsselten verbindungen sowieso und da die Linux-Kiste läuft angepasste Linux-OS gibt es nicht viele ports offen.
Ich fand heraus, dass netcat (nc auf der Kommandozeile) wäre die einfachste und beste ready to go-Lösung, so dass ich nicht haben, um mit der Programmierung beginnen einige C-Programm für diesen Zweck.

Habe ich es geschafft, zu greifen, den Befehl und die Optionen und ich umgesetzt einfachste Weg, um zu hören plain text auf meinem PC von einem anderen PC so:

sven@sven:~$ nc 192.168.4.110 6660
sven@sven:~$ hello there!
anotherUser@userg:~$ nc -l -p 6660
anotherUser@userg:~$ hello there!

Aber der Fall ist, dass die netcat-tool kommt mit der busybox-Paket auf der Linux-box. Und ich bin nicht sicher, was wäre die syntax, wie Sie hören einen port (6660 zum Beispiel). Ich bekomme immer den gleichen dialog:

~ # nc -l -p 6660
BusyBox v1.17.1 (Debian 1:1.17.1-8) multi-call binary.
Usage: nc [IPADDR PORT]    
Open a pipe to IP:PORT

Zudem habe ich versucht, viele andere Möglichkeiten, wie die Umsetzung hören, aber cant get es getan.
Ich nehme an, zumindest wäre es mir irgendwelche Optionen? auch

nc -h

oder

nc --help

dont give any "minus" Optionen

Aber senden Sie den text aus der Linux-embedded-box auf meinem PC funktioniert:

~ # nc 192.168.4.130 6660
fsdf
tere
^C
~ #
sven@sven:~$ nc -l -p 6660
fsdf
tere

Linux embedded-box ist voll funktionsfähig net-Verbindung innerhalb des lokalen Netzwerks und der vorhandenen eth0 und lo links

eth0      Link encap:Ethernet  HWaddr D0:E3:47:00:03:5F  
          inet addr:192.168.4.179  Bcast:192.168.4.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28046281 errors:0 dropped:0 overruns:0 frame:0
          TX packets:428464 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2458890234 (2.2 GiB)  TX bytes:83021395 (79.1 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2282 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2282 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:444956 (434.5 KiB)  TX bytes:444956 (434.5 KiB)

Töövõite!

InformationsquelleAutor arapEST | 2012-03-14
Schreibe einen Kommentar