gethostbyname 需要服务进程吗?

gethostbyname 可以获取某个主机的相关信息,这个功能肯定是主机那边配合的吧?
应该有个进程在那等着它请求再把相应的值返回给它的结构体。是这样吗?
那么那个进程叫什么呢?我是做linux嵌入式的,刚才实验测试两台设置的连接性用了gethostbyname,但没有起作用,固有此问

它其实是请求的dns,这个函数实现的是dns 客户端的功能,通过请求dns服务器获取对应的ip。