2012-07-25 184 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