2012-07-25 226 views
3

我有一臺服務器設置了netcat的:獲取IP地址和UDP端口包

nc -l 4444 -u 

和客戶端:

nc 127.0.0.1 4444 -u 

我使用本地主機,因爲他們都是我的電腦上,但是如果客戶端移動到另一臺計算機,netcat是否有辦法告訴我客戶端的IP地址和端口號?

回答

-1

使用-v-vv進行詳細記錄,它會告訴你客戶端的IP和端口。

+0

當我添加'-v'但它似乎沒有工作,我不知道是否這個問題,但我在Mac上運行它,我不得不將localhost更改爲127.0.0.1,因爲本地主機已停止一起工作。 – Jbad26 2012-07-25 18:59:15

+0

不適用於BSD'nc' – Zulu 2012-07-25 19:05:11

+0

是的,BSD變體不會告訴你。嘗試GNU netcat(http://netcat.sourceforge.net),如果你這麼傾向。 – 2012-07-25 19:12:03