C# 服务器 - 不同计算机上的客户端应用

本文关键字:客户端 应用 计算机 服务器 | 更新日期: 2023-09-27 18:33:28

我是用C#编写的套接字服务器应用程序。当使用Windows telnet客户端在同一台计算机上运行此应用程序时,运行成功。但是当我使用telnet客户端在同一网络上的不同计算机上运行此应用程序时,服务器-客户端通信不提供。

我需要在调制解调器上打开端口吗?

在同一台计算机上 => C# 服务器应用程序 + telnet 客户端 => 运行成功。在同一网络上的不同计算机上 => 1。计算机服务器 + 2。计算机客户端 => 不工作。

C# 服务器 - 不同计算机上的客户端应用

当您创建套接字时

TcpListener serverSocket = new TcpListener(IPAddress.Parse("0.0.0.0"), 8888);

或本地地址而不是

TcpListener serverSocket = new TcpListener(IPAddress.Parse("127.0.0.1"), 8888);

否则它只能在本地工作

相关文章: