【问题标题】:Get a List of all listening servers on a port on the LAN in C#在 C# 中获取 LAN 上端口上所有侦听服务器的列表
【发布时间】:2011-02-12 14:04:33
【问题描述】:

假设我想查看哪些主机正在侦听局域网上特定端口上的连接,这将如何在 C# 中完成。我想要这个的原因是我可以通过指定主机名连接到在 LAN 上侦听的服务器。

【问题讨论】:

    标签: c# networking client lan


    【解决方案1】:

    您的意思是端口扫描,但它扫描子网以查找 1 个单个端口?好的,你需要的是 System.Net.Sockets.TcpClient 和 64 左右的 System.Threading.Threads。

    【讨论】:

      【解决方案2】:

      仅适用于 TCP 等面向连接的协议。

      为什么不只是迭代网络中的计算机尝试获取套接字并尝试连接到您正在探测的端口?

      【讨论】:

        猜你喜欢
        • 2012-03-30
        • 1970-01-01
        • 2019-01-03
        • 1970-01-01
        • 2017-02-15
        • 1970-01-01
        • 2015-02-22
        • 2011-04-03
        • 1970-01-01
        相关资源
        最近更新 更多