【发布时间】:2011-12-21 17:15:45
【问题描述】:
我在开发MFC编程时遇到了一个很奇怪的问题。
我在 winsock.h 中使用了 connect() 函数,以便通过指定端口连接到我的服务器。 正常情况下一切正常,但是当我使用 VPN 时,我无法连接到我的服务器。 GetLastError() 由 10060 返回 - 超时错误。
之后,我对我的服务器使用了 ping 命令 - 没关系,连接状态非常好 - 最多 400 毫秒。 所以,我使用 telnet 命令连接到我的服务器的端口 - 我可以看到超时错误。
我断开 VPN 后,Telenet 运行良好。
这对我来说很奇怪... 我该如何解决这个问题?
更多信息:我正在使用 PacketiX,端口是 17006。
【问题讨论】:
标签: sockets networking mfc telnet vpn