C# 关于本就IP地址查询相关
IPAddress.Any:提供一个 IP 地址,指示服务器应侦听所有网络接口上的客户端活动。 此字段为只读。
对双卡网或者多网卡的机器,每个网卡都会有一个独立的ip,如果使用了IPAddress.Any就表示服务器必须监听本机所有网卡上的指定端口。
比如电脑上或服务器上设置了两个IP地址,内网ip为192.168.0.100,外网ip为120.210.1.100。
使用IPAddress.Any,服务器可以同时监听192.168.0.100:80和120.210.1.100:80。
// 使用IPAddress.Any,服务器可以监听所有网络接口上的客户端活动 listener = new TcpListener(IPAddress.Any, iCommunicationServerPort);
// 获取本机的所有IP地址 IPAddress[] iplist = Dns.GetHostAddresses(Dns.GetHostName());
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具