2011-05-23 3 views
5

मैं अपने कोड स्थानीय DNS पते में उपयोग करना चाहता हूं और इसे एक पुस्तकालय की तलाश में हूं जो इसे उत्पन्न करेगा। क्या ऐसा कुछ है या क्या मुझे खुद को /etc/resolv.conf पार्स करना है?एएनएसआई सी लिनक्स में नाम सर्वर (DNS) पता कैसे प्राप्त करें?

धन्यवाद

उत्तर

5

जवाब में वर्णित के रूप आप the resolver functions उपयोग कर सकते हैं this question करने के लिए या फ़ाइल /etc/resolv.conf जो एक साधारण पाठ फ़ाइल है से नाम सर्वर के पते पढ़ते हैं, इस तरह के रूप

# Generated by NetworkManager 
nameserver x.x.x.x 
nameserver y.y.y.y 

जहां x.x.x.x और y.y.y.y आईपी पते हैं।

+0

सही दिशा में मुझे इंगित करने के लिए धन्यवाद। अंततः मैंने आपके द्वारा प्रदान किए गए लिंक और प्लस फ़ंक्शंस का वर्णन किया [यहां] (http://beej.us/guide/bgnet/output/html/multipage/inet_ntopman.html)। – R3v3r3nD

संबंधित मुद्दे