怎么解决windows socket error:(11001)?

Topgun504 2005-01-18 05:02:11
在客户端向服务器端连接的时候出现windows socket error:(11001),on API 'ASync Lookup'的错误对话框,请问是什么原因引起的,该怎么解决?
...全文
2666 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
JedyWoody 2005-02-16
  • 打赏
  • 举报
回复
对,先ping通,然后再连
sunxiaohui 2005-01-31
  • 打赏
  • 举报
回复
ping 地址,看网络是否通。
telnet 地址 端口,看对方服务是否启动!
JedyWoody 2005-01-29
  • 打赏
  • 举报
回复
对方的IP换了没有?
用 hostname 也一样可以
pp616 2005-01-25
  • 打赏
  • 举报
回复
AnsiString Host="www.csdn.net";
LPHOSTENT lpHost;
LPCTSTR IPAddress;
struct sockaddr_in server;

lpHost=::gethostbyname(Host.c_str());
IPAddress=inet_ntoa(*(LPIN_ADDR)*(lpHost->h_addr_list));

server.sin_addr.s_addr=inet_addr(IPAddress);

这样使用域名就没问题了。:)
zkbao 2005-01-19
  • 打赏
  • 举报
回复
建议楼主不要用HostName,改试IP地址试试
netsys2 2005-01-19
  • 打赏
  • 举报
回复
肯定对方没有配IP,或者IP不对。
Topgun504 2005-01-19
  • 打赏
  • 举报
回复
原来用的很好的。客户端坏了换了一块硬盘重装了系统就出现这个问题了。
Topgun504 2005-01-19
  • 打赏
  • 举报
回复
我用的是ip地址。
netsys2 2005-01-18
  • 打赏
  • 举报
回复
WSAHOST_NOT_FOUND

(11001)

Host not found.

No such host is known. The name is not an official hostname or alias, or it cannot be found in the database(s) being queried. This error may also be returned for protocol and service queries, and means the specified name could not be found in the relevant database.

主机没有找到。
检查你的Host和HostName,看是否正确,
检查网络,看是否连通。

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧