域名解析为ip地址

原创 2015年07月08日 18:57:55
int GetIpByDomainName(const char *DName,unsigned char* ipaddr)
{
struct hostent *phost;


if(NULL == DName)
{
//DBG_ERR("DOMAIN NAME IS NULL\r\n");
return APP_FAIL;
}
if((phost = gethostbyname(DName)) == NULL)
{
// DBG_ERR("DOMAIN NAME CHANGE IP FAILE\r\n");
return APP_FAIL;
}
sprintf((char*)ipaddr,"%u.%u.%u.%u",
((unsigned char)phost->h_addr_list[0][0]),
((unsigned char)phost->h_addr_list[0][1]),
((unsigned char)phost->h_addr_list[0][2]),
((unsigned char)phost->h_addr_list[0][3])
);
return APP_OK;
}

相关文章推荐

域名解析成IP地址

  • 2015年09月10日 10:17
  • 60KB
  • 下载

Linux网络编程--IP地址与域名解析(DNS)

在日常生活中,人们往往知道主机的域名而不知道主机的IP地址,而socket的API均基于IP地址,所以需要使用DNS域名解析服务器进行解析。 那么首先简单介绍一下DNS的原理,DNS服务器系统是按树...

java将域名解析为IP地址

熟悉InetAddress类:InetAddress类主要是用来得到所指定的网络地址,InetAddress类没有直接显式的构造函数。要生成一个InetAddress对象,必须运用一个可用的工厂方法。...
  • Aphysia
  • Aphysia
  • 2017年04月18日 16:08
  • 671

IP地址与域名解析

一,Free IP Scanner 1) 是免费的局域网IP地址扫描软件,它简单地Ping每个IP地址以检查它是否还活着 2) 可以扫描出某一个局域网中所有的ip地址(正在用的IP地址和没有使用的i...

IP测试域名解析工具

  • 2012年11月28日 10:30
  • 74KB
  • 下载

vc6代码把域名解析为IP

  • 2017年05月19日 15:11
  • 1.12MB
  • 下载

Java基础—网络编程【OSI/RM TCP/IP】【网络通信三要素】【UDP传输 & TCP传输】【DNS域名解析】

一、网络基础知识(参考计算机网络)            关于计算机网络部分可以参考相关博客:           《TCP/IP协议栈及OSI参考模型详解》             http:...

域名解析Ip

  • 2014年05月09日 13:49
  • 73KB
  • 下载

ip与域名解析 dns host

参考文献: http://www.faqs.org/docs/securing/chap5sec39.html http://www.oschina.net/question/565065_772...
  • fall221
  • fall221
  • 2015年04月24日 01:03
  • 1398
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:域名解析为ip地址
举报原因:
原因补充:

(最多只允许输入30个字)