diff --git a/apps/dns_proxy/src/dns_handler.erl b/apps/dns_proxy/src/dns_handler.erl index ccb4845..da672c8 100644 --- a/apps/dns_proxy/src/dns_handler.erl +++ b/apps/dns_proxy/src/dns_handler.erl @@ -125,7 +125,7 @@ handle_info({dns_resolver_reply, Resp}, State = #state{socket = Sock, src_ip = S %% 尝试解析 case dns:decode_message(Resp) of Msg = #dns_message{answers = Answers} -> - lager:debug("[dns_handler] get a resolver reply: ~p", [Msg]), + lager:debug("[dns_handler] get a resolver reply: ~p, bin: ~p", [Msg, dns:encode_message(Msg)]), dns_cache:insert(Qname, Answers), gen_udp:send(Sock, SrcIp, SrcPort, Resp); Other ->