2012-03-23 46 views
-2

我必須在Linux中使用TCP/IP發送字節數組。我應該使用哪個程序?我無法使用netcat,因爲程序給我一個關於授權的錯誤。我可以通過telnet發送數據,但我無法使用telnet發送原始數據。在Linux中使用TCP/IP發送原始數據

+0

您能否請netcat包含授權錯誤? – 2012-03-23 12:32:29

+0

什麼樣的「授權」錯誤是?只要您不需要綁定本地端口,netcat應該爲每個用戶開箱即用。<1024 – Cougar 2012-03-23 12:32:29

+0

netcat給我一個錯誤「host xxx.xxx.xxx.xxx不具有權威性」。我無法通過端口1234將原始數據發送到TCP服務器。我可以使用telnet將字符串發送到TCP服務器。 – sanchop22 2012-03-23 12:49:06

回答

1

您可以使用netcat發送原始數據。如果它給你一個關於授權的錯誤,任何其他的選擇都可能會做同樣的事情;我猜猜錯誤來自您嘗試連接的主機。

請儘量發佈更多信息(實際誤差)和你傳遞到netcat的選項。

+0

netcat給我一個錯誤「主機xxx.xxx.xxx.xxx不是權威的」。我無法通過端口1234將原始數據發送到TCP服務器。我可以使用telnet將字符串發送到TCP服務器。 – sanchop22 2012-03-23 12:49:21

+0

什麼是xxx.xxx.xxx.xxx?它是運行netcat的主機嗎? – 2012-03-23 12:56:55

+0

我有一個TCP監聽器在IP:192.168.10.28端口:1234我可以從Windows中的另一臺計算機使用telnet,膩子VS還我可以在Linux使用telnet發送數據發送字符串數據,但使用netcat的我無法發送原始數據。 – sanchop22 2012-03-23 13:00:12