linux 에서 특정 DNS 서버로 resolve 를 하는 API 나 라이브러리가 있나요?

trymp의 이미지


linux 에서 애플리케이션이 DNS query 를 할 때, /etc/resolve.conf 에 등록된

DNS 서버주소를 기준으로 query 를 하잖아요. 이 파일이 아닌 다른 DNS 서버 주소로

query 를 하려면 어떻게 해야 하나요?

이와 관련된 라이브러리나 API 가 있을까요?

아시는 분 계시면 조언 부탁드립니다.

익명 사용자의 이미지

C api 입니다.
쿼리 결과를 구조체에 담아서 리턴을 해줄겁니다.