问题描述
用c#写web服务端想监听本机所有的ip的80端口机器有100多个ip想监听所有ip的80端口需要怎么实现呢serverSocket.Bind(newIPEndPoint(ipAddress,port));
这个是监听的语句请高手指点
解决方案
解决方案二:
机器有100多个IP??没见过这种服务器
解决方案三:
rawsocket?
解决方案四:
引用1楼Z65443344的回复:
机器有100多个IP??没见过这种服务器
有的...是租用的别人的服务器...就是要监听多个ip有什么办法么
解决方案五:
IPAddress.Any
解决方案六:
IPAddress.Any
解决方案七:
serverSocket.Bind(newIPEndPoint(ipAddress,port));这里的ipAddress指的是客户端的IP,而不是服务器的IP你可以用它来侦听某个特定IP发来的数据包,而过滤掉其他IP发来的数据包而如果你使用了IPAddress.Any,那么其实不管客户端到底访问你服务器的哪个物理端口,你的程序都会有响应.
解决方案八:
直接监听0.0.0.080就可以了
解决方案九:
单机有100多个IP,这是要干啥?
时间: 2024-10-28 10:29:07