【发布时间】:2011-02-02 01:21:22
【问题描述】:
我正在家里的本地网络中测试我的套接字程序。
服务器和客户端程序在不同的机器上运行。
服务器程序socket绑定为:serverSocket.Bind(new IPEndPoint(IPAddress.Parse("127.0.0.1"), 8999));
客户端程序(在另一台计算机上)连接为:clientSocket.Connect(IPAddress.Parse("192.168.2.3"), 8999);
为什么客户端不能与服务器通信? 我需要做一些防火墙配置或类似的东西吗? 还是我错误地将服务器 IP 写入客户端? (我是从服务器的 cmd->ipconfig 得到的)
【问题讨论】:
-
IPEndPoint 不需要是您用来连接该服务器的 ip 吗?