का उपयोग कर PHP में होस्टनाम को हल करें मैं PHP, का उपयोग करके होस्ट नाम को होस्ट नाम कैसे हल कर सकता हूं लेकिन विभिन्न नेमसर्वर (उदाहरण के लिए OpenDNS या Google Public DNS) का उपयोग कर।विभिन्न नाम सर्वर
यह प्रतीत नहीं कि dns_get_record()
या gethostbyname()
(टीसीपी/आईपी सेटिंग्स में या /etc/resolv.conf
में) एक वर्तमान प्रणाली पर स्थापित से एक अलग नेम सर्वर का उपयोग करने में सक्षम हैं।
एक ही रास्ता मैंने पाया नाशपाती वर्ग नेट/DNS का उपयोग किया जाता है, लेकिन यह मुझे पीएचपी 5.4 के तहत चेतावनी के बहुत सारे देता है
क्या यह निष्पादन के माध्यम से एक पायथन स्क्रिप्ट चलाने का विकल्प है और केवल खोल आउटपुट पढ़ता है? मैंने एसओ पर urllib2 में हल की गई यह समस्या देखी है: http: //stackoverflow.com/questions/2236498/tell-urllib2-to-use-custom-dns/2237040#2237040 – DeaconDesperado
@DeaconDesperado: एक पायथन लिपि का उपयोग क्यों करें ? यदि आप PHP में 'exec' कर सकते हैं, तो क्यों न केवल यूनिक्स 'होस्ट' कमांड को कॉल करें? 'exec ('host google.com 8.8.8.8')'? –
@ रॉकेट, बस यह सुझाव दे रहा है कि मैं किससे परिचित था, इसलिए जवाब के बजाय टिप्पणी;) – DeaconDesperado