繁体   English   中英

如何在.Net Socket中侦听多个地址?

[英]How to listen on more than one address in .Net Socket?

我需要套接字侦听指向我机器的所有地址,即循环返回127.0.0.1,本地地址10.86.xxx.xxx。 可能吗?

您可以尝试使用IPAddress.Any

bind套接字时,如果没有指定地址,它将监听所有地址。 (监控工具会显示它正在监听0.0.0.0(IPv4)或:: 0(IPv6)。)

即你需要指定一个地址来监听该地址,但不指定地址将监听所有地址。

您需要为TCP / IP事件设置系统级挂钩。

挂钩这些事件后,你必须弄清楚你得到的数据包的内容。

我在这里找到了一些关于挂钩Windows事件的介绍性信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM