查看: 3490|回复: 3

[其他] 关于域名解析

[复制链接]

该用户从未签到

7

主题

25

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
发表于 2011-5-14 21:36:39 | 显示全部楼层 |阅读模式
 要获得我要访问的服务器的IP地址,我做了下面的配置及调用,可总是提示解析错误,请那位帮我看看问题出在那里?谢谢!
另:DNS的IP,用AP的DNS和计算机配的DNS的IP都试过了,问题依旧
     #define ENET_IPADDR  IPADDR(192,168,1,90) 
      #define ENET_IPMASK  IPADDR(255,255,255,0) 
         #define ENET_IPGATEWAY  IPADDR(192,168,1,1) 
 //      #define ENET_IPDNS2  IPADDR(202,106,0,20) //pc配的DNS

//      #define ENET_IPDNS1  IPADDR(219,232,61,31)
      #define ENET_IPDNS2  IPADDR(8,8,8,8) //AP上配的DNS
      #define ENET_IPDNS1  IPADDR(8,8,8,8)
 
在网络初始化函数中加了ipcfg_add_dns_ip()
void HVAC_initialize_networking(void)
{
。。。。
    IPCFG_default_enet_device = DEMOCFG_DEFAULT_DEVICE;
    IPCFG_default_ip_address = ENET_IPADDR;
    IPCFG_default_ip_mask = ENET_IPMASK;
    IPCFG_default_ip_gateway = ENET_IPGATEWAY;
    LWDNS_server_ipaddr = ENET_IPDNS2;
    ip_data.ip = IPCFG_default_ip_address;
    ip_data.mask = IPCFG_default_ip_mask;
    ip_data.gateway = IPCFG_default_ip_gateway;
   
    ENET_get_mac_address (IPCFG_default_enet_device, IPCFG_default_ip_address, IPCFG_default_enet_address);
    error = ipcfg_init_device (IPCFG_default_enet_device, IPCFG_default_enet_address);
   /////
    ipcfg_add_dns_ip(IPCFG_default_enet_device,ENET_IPDNS2);
    ipcfg_add_dns_ip(IPCFG_default_enet_device,ENET_IPDNS1);
。。。

域名解析:
for(;;)
 {
    if (!RTCS_resolve_ip_address(WIFIM_SERVERNAME,&ipaddr,NULL,0)) {
       printf("Error resolving IP address for %s using DNS Server at %d.%d.%d.%d\n",WIFIM_SERVERNAME,IPBYTES(LWDNS_server_ipaddr));
      
     }
     else
     {
      printf("dns is ok");
      break;
     }
     _time_delay(5000);
  
 }
 
我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

2

主题

224

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
322
最后登录
1970-1-1
发表于 2011-5-15 19:04:19 | 显示全部楼层

RE:关于域名解析

这部分代码不太熟。。。
你可以参考一下security email的demo,里面有dns的例子。

该用户从未签到

7

主题

25

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
 楼主| 发表于 2011-5-15 20:12:15 | 显示全部楼层

RE:关于域名解析

我就是参考的那个security email

该用户从未签到

2

主题

224

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
322
最后登录
1970-1-1
发表于 2011-5-16 09:33:28 | 显示全部楼层

RE:关于域名解析

e...
那个demo我试过,dns应该是没有问题的。
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-25 11:07 , Processed in 0.090821 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表