Yanıtlar:
Bunun yerine netcat'i kullanabilirsiniz:
nc -u localhost 48772
Bunun yerine netcat kullanmanız gerekir , telnet sadece tcp'yi destekler. Böyle bir şey işe yarayacak:
$ nc -u localhost 48772
netcat varsayılan olarak çoğu modern linux makinesine kurulur (sahip olduğunuz varsayılır).
Ayrıca tamlık uğruna , kendisini 'netcat ++' olarak tanımlayan socat adında başka bir araç olduğunu belirtmek istiyorum . Kontrol etmek için iyi bir şey olabilir. Ancak genel olarak netcat ihtiyacınız olanı iyi yapar.
Başka bir seçenek socat kullanmaktır :
$ socat - UDP:localhost:48772
standart girişini 48772 numaralı bağlantı noktasına bağlar localhost
.
Tersine, standart çıkışa çıkan UDP bağlantı noktası 48772'de dinleme yapan bir sunucu ayarlamak için:
$ socat UDP-RECV:48772 STDOUT
Bağlantı noktası 1024'ün altındaysa dinleyiciyi olarak çalıştırmanız root
veya kullanmanız gerekir sudo
. socat bir limanda girişi kabul ettiği ve diğerine çıktığı bir röle (aslında birincil amacı) olarak hareket edebilir. Kesinlikle netcat ++ .