如何使用TcpListener监听多个IP?

时间:2013-10-18 03:51:22

标签: c# tcplistener

我有一个在本地IP地址上运行的TcpListener但是如何让它接受来自所有适配器的连接?因为如果我想从loopback(localhost)连接我不能。

的问候,
约旦

2 个答案:

答案 0 :(得分:2)

我认为你要求IPAddress.Any监听所有传入连接或IPAddress.Loopback来监听环回地址。如果你想监听来自特定IP地址的连接,我相信你必须为每个传入的IP地址创建一个套接字。

编辑: ......我可能误解了你的问题。以下链接可能会帮助您:
TcpListener: How to listen on specific port on all interfaces?

答案 1 :(得分:2)

要监听所有适配器/接口,您需要收听0.0.0.0