---
title: "W5500 dns가 잘 안되네요"
url: "https://maker.wiznet.io/forum/10682"
markdown_url: "https://maker.wiznet.io/forum/10682/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "bluerock"
created: "2014-11-20T08:52:32+09:00"
last_activity: "2017-05-04T08:34:24+09:00"
language: "ko"
views: 1146
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W5500 dns가 잘 안되네요

## Question

Asked by bluerock on 2014-11-20 in Ethernet Chips.

수고가 많으십니다.
W5500으로 Client , Server 잘 동작 합니다.
하지만 DNS에서 IP를 획득 하지 못하네요…

현상은 아래와 같습니다.

```
DNS_init(5, gDATABUF);
/* DNS procssing */
DNS_run(gWIZNETINFO.dns, Domain_name, temp_Dest_IP_DNS);
```

을 수행을 했습니다.

하지만 DNS_run의 내부의 sendto 함수에서 Timeout이 걸리네요…
설정은 아래와 같으며…
만들어진 DNS Query 메시지는 Watch의 gDATABUF와 같습니다.
DNS주소를 8,8,8,8 등 여러군데를 시도해봤구요…
네트워크도 집에서나 회사에서나 LTE 라우터에서나 다 안되네요…

확인 부탁 드립니다.

///////////////////////////////////
// Default Network Configuration //
///////////////////////////////////
wiz_NetInfo gWIZNETINFO = { .mac = {0x01, 0x08, 0xdc,0x00, 0xab, 0xcd},
.ip = {192, 168, 5, 2},
.sn = {255,255,255,0},
.gw = {192, 168, 5, 1},
.dns = {168,126,63,1},
.dhcp = NETINFO_STATIC };

#define MAX_SOCK_NUM 8 /**&lt; Maxmium number of socket */
uint8_t Dest_IP[4] = {192, 168, 5, 100}; //DST_IP Address
uint8_t temp_Dest_IP_DNS[4]={0,};
uint16_t Dest_PORT = 10002; //DST_IP port
uint8_t Domain_name = “www.ubncorp.kr”; // for Example domain name
uint32_t connectionBaseTime;

[![](https://maker.wiznet.io/forum_uploads/wiznet/original/1X/e4eb6d94a22bdb16d76229771a4a169e3dcfe338.jpg) 1920×1160 567 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/1X/e4eb6d94a22bdb16d76229771a4a169e3dcfe338.jpg)

## Replies

### Reply 1 by hjjeon0608, 2014-11-20

안녕하세요.

IP를 공인 IP로 사용하셔야 DNS와 통신이 가능 할 것으로 보입니다.
NAT기능이 있는 공유기와 DHCP로 설정하셔서 해보세요.

---

Source: https://maker.wiznet.io/forum/10682
