【发布时间】:2023-03-24 14:00:02
【问题描述】:
我正在尝试使用 2 台 PC 和使用 winSock2 编写的 c++ 代码创建一个简单的客户端/服务器系统。代码大部分是从here借来的。
当我在同一台笔记本电脑上运行这两个程序并使用“localhost”作为客户端的参数时。但是,当我尝试使用服务器计算机的公共 IP 在不同的计算机上运行它时,客户端无法连接。任何想法为什么?
【问题讨论】:
标签: windows winsock msdn tcp-ip winsock2
我正在尝试使用 2 台 PC 和使用 winSock2 编写的 c++ 代码创建一个简单的客户端/服务器系统。代码大部分是从here借来的。
当我在同一台笔记本电脑上运行这两个程序并使用“localhost”作为客户端的参数时。但是,当我尝试使用服务器计算机的公共 IP 在不同的计算机上运行它时,客户端无法连接。任何想法为什么?
【问题讨论】:
标签: windows winsock msdn tcp-ip winsock2
可能是防火墙问题。尝试禁用防火墙片刻并检查您的应用程序。如果可行,请在防火墙中打开所需的侦听端口。
阿隆。
【讨论】: